diff --git a/NumPy/Introduction/Course View/main.py b/NumPy/Introduction/Course View/main.py index 0a9300d..244a421 100644 --- a/NumPy/Introduction/Course View/main.py +++ b/NumPy/Introduction/Course View/main.py @@ -1,3 +1,2 @@ if __name__ == "__main__": - # Write your solution here pass diff --git a/NumPy/Introduction/Editor/main.py b/NumPy/Introduction/Editor/main.py index 0a9300d..244a421 100644 --- a/NumPy/Introduction/Editor/main.py +++ b/NumPy/Introduction/Editor/main.py @@ -1,3 +1,2 @@ if __name__ == "__main__": - # Write your solution here pass diff --git a/NumPy/Introduction/Getting to know you/__init__.py b/NumPy/Introduction/Getting to know you/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/NumPy/Introduction/Getting to know you/main.py b/NumPy/Introduction/Getting to know you/main.py new file mode 100644 index 0000000..73a7872 --- /dev/null +++ b/NumPy/Introduction/Getting to know you/main.py @@ -0,0 +1,2 @@ +if __name__ == "__main__": + pass \ No newline at end of file diff --git a/NumPy/Introduction/Getting to know you/task-info.yaml b/NumPy/Introduction/Getting to know you/task-info.yaml new file mode 100644 index 0000000..f03f6cf --- /dev/null +++ b/NumPy/Introduction/Getting to know you/task-info.yaml @@ -0,0 +1,7 @@ +type: theory +files: + - name: main.py + visible: true + - name: __init__.py + visible: false + propagatable: false diff --git a/NumPy/Introduction/Getting to know you/task-remote-info.yaml b/NumPy/Introduction/Getting to know you/task-remote-info.yaml new file mode 100644 index 0000000..a1251bd --- /dev/null +++ b/NumPy/Introduction/Getting to know you/task-remote-info.yaml @@ -0,0 +1 @@ +id: 586639688 diff --git a/NumPy/Introduction/Getting to know you/task.md b/NumPy/Introduction/Getting to know you/task.md new file mode 100644 index 0000000..4429f23 --- /dev/null +++ b/NumPy/Introduction/Getting to know you/task.md @@ -0,0 +1,3 @@ +## Getting to know you +Thank you for taking our Python Libraries – NumPy course! +We would be happy to get to know you a bit better, so we’re asking you to fill out [this brief form](https://surveys.jetbrains.com/s3/getting-to-know-the-student-mastering-python-libs-numpy-course). \ No newline at end of file diff --git a/NumPy/Introduction/Navigating Around/main.py b/NumPy/Introduction/Navigating Around/main.py index 0a9300d..244a421 100644 --- a/NumPy/Introduction/Navigating Around/main.py +++ b/NumPy/Introduction/Navigating Around/main.py @@ -1,3 +1,2 @@ if __name__ == "__main__": - # Write your solution here pass diff --git a/NumPy/Introduction/Task Description/main.py b/NumPy/Introduction/Task Description/main.py index 0a9300d..244a421 100644 --- a/NumPy/Introduction/Task Description/main.py +++ b/NumPy/Introduction/Task Description/main.py @@ -1,3 +1,2 @@ if __name__ == "__main__": - # Write your solution here pass diff --git a/NumPy/Introduction/Task Description/task-info.yaml b/NumPy/Introduction/Task Description/task-info.yaml index a4d0f40..68ce6ea 100644 --- a/NumPy/Introduction/Task Description/task-info.yaml +++ b/NumPy/Introduction/Task Description/task-info.yaml @@ -19,12 +19,16 @@ files: is_binary: true - name: images/forward.svg visible: false + is_binary: true - name: images/gear.svg visible: false + is_binary: true - name: images/hideToolWindow.svg visible: false + is_binary: true - name: images/reset.svg visible: false + is_binary: true - name: images/edu_task_description_window_settings_dark.png visible: false is_binary: true diff --git a/NumPy/Introduction/lesson-info.yaml b/NumPy/Introduction/lesson-info.yaml index 48b21c4..e392898 100644 --- a/NumPy/Introduction/lesson-info.yaml +++ b/NumPy/Introduction/lesson-info.yaml @@ -1,4 +1,5 @@ content: + - Getting to know you - Why NumPy - Navigating Around - Course View diff --git "a/Projects/Conclusion/What You\342\200\231ve Learned/__init__.py" "b/Projects/Conclusion/What You\342\200\231ve Learned/__init__.py" new file mode 100644 index 0000000..e69de29 diff --git "a/Projects/Conclusion/What You\342\200\231ve Learned/task-info.yaml" "b/Projects/Conclusion/What You\342\200\231ve Learned/task-info.yaml" new file mode 100644 index 0000000..37af970 --- /dev/null +++ "b/Projects/Conclusion/What You\342\200\231ve Learned/task-info.yaml" @@ -0,0 +1,7 @@ +type: theory +files: + - name: task.py + visible: true + - name: __init__.py + visible: false + propagatable: false diff --git "a/Projects/Conclusion/What You\342\200\231ve Learned/task-remote-info.yaml" "b/Projects/Conclusion/What You\342\200\231ve Learned/task-remote-info.yaml" new file mode 100644 index 0000000..5f523fd --- /dev/null +++ "b/Projects/Conclusion/What You\342\200\231ve Learned/task-remote-info.yaml" @@ -0,0 +1 @@ +id: 1878058376 diff --git "a/Projects/Conclusion/What You\342\200\231ve Learned/task.md" "b/Projects/Conclusion/What You\342\200\231ve Learned/task.md" new file mode 100644 index 0000000..de71f12 --- /dev/null +++ "b/Projects/Conclusion/What You\342\200\231ve Learned/task.md" @@ -0,0 +1,14 @@ +Congratulations, you made it to the end of the course! We hope you enjoyed it. + +### Summary +In this course, you learned how to work with NumPy arrays, indexing, slicing, and vectorized operations for matrix and multidimensional data. By applying linear algebra concepts — such as matrix multiplication and SVD — to real image data in the RGB approximation project, you saw how math models work in practice. + +You have gained practical skills in numerical computing that are essential for fields like machine learning, data science, and scientific programming. + +### Feedback + +We would really appreciate it if you could take a few minutes to answer [our survey](https://surveys.jetbrains.com/s3/course-feedback-mastering-python-libs-numpy). Your feedback helps us improve our content and ensure it remains relevant for future students. + +### What next? + +Now that you’ve mastered NumPy, move on to [Pandas](https://academy.jetbrains.com/course/22686-gateway-to-pandas) to work with tables, CSV files, and real datasets used in data science and machine learning. \ No newline at end of file diff --git "a/Projects/Conclusion/What You\342\200\231ve Learned/task.py" "b/Projects/Conclusion/What You\342\200\231ve Learned/task.py" new file mode 100644 index 0000000..73a7872 --- /dev/null +++ "b/Projects/Conclusion/What You\342\200\231ve Learned/task.py" @@ -0,0 +1,2 @@ +if __name__ == "__main__": + pass \ No newline at end of file diff --git a/Projects/Conclusion/lesson-info.yaml b/Projects/Conclusion/lesson-info.yaml new file mode 100644 index 0000000..908c212 --- /dev/null +++ b/Projects/Conclusion/lesson-info.yaml @@ -0,0 +1,2 @@ +content: + - What You’ve Learned diff --git a/Projects/Conclusion/lesson-remote-info.yaml b/Projects/Conclusion/lesson-remote-info.yaml new file mode 100644 index 0000000..48d6d08 --- /dev/null +++ b/Projects/Conclusion/lesson-remote-info.yaml @@ -0,0 +1 @@ +id: 988811788 diff --git a/Projects/section-info.yaml b/Projects/section-info.yaml index cf13e20..1463fab 100644 --- a/Projects/section-info.yaml +++ b/Projects/section-info.yaml @@ -1,2 +1,3 @@ content: - SVD + - Conclusion diff --git a/README.md b/README.md index 90eba9b..7d9674f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Python Libraries - NumPy course +# Mastering Python Libraries – NumPy course [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) Course%20catalog