
Explore the course structure with six chapters: Python basics for data science, NumPy basics, NumPy for statistics, NumPy for linear algebra, and independent chapters on statistics and linear algebra concepts.
Learn how to change the default Jupyter notebook startup folder in Anaconda Navigator to a chosen working directory for Numpy foundation practice.
See how Python automatically assigns a type to variables when you declare integers or strings, and how typecasting converts values with int() while preserving the original variable until reassigned.
Master Python string basics, from quoting and measuring length with len to concatenation and type conversion with str. Learn upper, lower, capitalize, strip, replace, and split to manipulate text.
Master string indexing and slicing with positive and negative indices, start, end, and step. Use find, in, and equals to locate patterns and compare values, also handle case sensitivity.
Explore how Python treats function arguments with immutable types like integers and strings, and mutable types like lists and dictionaries, showing how reassignment vs in-place modification affect the calling function.
Explore default arguments, keyword arguments, and anonymous lambda functions, and learn how positional and keyword calls override defaults and control behavior.
This course helps you to build the foundation to work with Data Science. This course is not just learning PYTHON basics, and NUMPY , the popular data science foundation package in python, but also provides students and programmers to get practice with lot of challenging exercises while you learn. Thus, students get strong hands-on with numpy when they complete this course.
Instructor
The Instructor of this course is the university topper in EPGDM Business Analytics Course and also got top ranking achievements in multiple data science competitions. The instructor have more than 16 years of experience in the IT industry. Please refer to the Udemy Instructor section for more detail.
Exercises
No of Exercises in Python: 20
No of Exercises in Numpy: 60+
These exercises are specially designed to get the hands on immediately after completion of every topic. The solution files contain not just the code alone, but also embedded with the detailed explanation of the solution. Additionally, hints files are provided for exercises in-order for students to avoid viewing the solution before completing the exercise.
Quiz
No of questions: 350
You might think that every course has got quiz, then what’s so special about quiz in this course.
This course contains specially designed quiz to have challenging questions with explanations for all choices. The questions include testing the output of the code, questions forces students to analyse all the choices etc.
Content
At high level, this course covers following chapters:
Python Basics
Numpy
Statistics concepts
Numpy for Statistics
Linear Algebra Concepts
Numpy for Linear Algebra
Practice Effort
Besides lecture duration, students will spend valuable 60 hours for exercises and quiz questions. You can see the detail of this time in preview videos.
Feedback
PLEASE SUPPORT THIS COURSE BY YOUR HONEST REVIEW