Are you ready to take the next leap in your journey to become a Data Scientist?
This hands-on course is designed for absolute beginners as well as for proficient programmers who want to use the Python for solving real life problems. You will learn how analyse data, make interesting data visualisations, drive insights, scrape web, automate boring tasks and working with databases using SQL.
Are you ready to take the next leap in your journey to become a Data Scientist?
This hands-on course is designed for absolute beginners as well as for proficient programmers who want to use the Python for solving real life problems. You will learn how analyse data, make interesting data visualisations, drive insights, scrape web, automate boring tasks and working with databases using SQL.
Data Science has one of the most rewarding jobs of the 21st century and fortune-500 tech companies are spending heavily on data scientists. Data Science as a career is very rewarding and offers one of the highest salaries in the world. This course is designed for both beginners with some programming experience or experienced developers looking to enter the world of Data Science.
This comprehensive course is taught by Mohit Uniyal, who is a popular Data Science Bootcamp instructor in India and has taught thousands of students in several online and in-person courses over last 3+ years. This course is worth thousands of dollars, but Coding Minutes is providing you this course to you at a fraction of its original cost. This is action oriented course, we not just delve into theory but focus on the practical aspects by building 5 projects. With over 150+ High Quality video lectures, easy to understand explanations and complete code repository this is one of the most detailed and robust course for learning data science.
The course starts with basics of Python and then diving deeper into data science topics. Here are some of the topics that you will learn in this course.
Programming with Python
Numeric Computation using NumPy
Data Analysis using Pandas
Data Visualisation using Matplotlib
Data Visualisation using Seaborn
Fetching data from Web API's
Data Acquisition
Web Scraping using Beautiful Soup
Building a Web Crawler using Scrapy
Automating boring stuff using Selenium
Language of Databases - SQL.
Introduction to Machine Learning
and much, much more.
Sign up for the course and take your first step towards becoming a data science engineer. See you in the course.
welcome to the python for data science master course.
I'll provide the updates of the course here.
download and install Anaconda distribution for Mac.
download and install the Anaconda distribution for Windows users.
learn how to use jupyter-notebook.
Learn about the print function, how to create variables, and different data types in python
Learn how to take input from the user
Learn about the different types of operators in python
Students will learn about control flow : if , else, elif
We will walk you through an example of avoiding repetition of the code using Loops.
Specifically while loop and for loop
In this lecture, we discuss 2 special keywords: break and continue, and their usage.
This is the first Quiz to test your knowledge on Python Fundamentals
Learn about the string and its properties.
Students will learn some important functions associated with the strings
Students will learn about the list and its usage.
Learn How to write small code for list iteration using list comprehension
Learn how to create tuples and how tuples are different from lists.
Learn about the unique property of Sets Data Structure and solve a coding question.
Students will learn how to represent a tabular type of data in python. (HashMap)
This quiz tests your data structures understanding in Python
Learn basic of functions, creating functions in python
Learn about the default arguments you can provide to your functions.
Students will get to know about the args and kwargs arguments in functions.
Learn about different in-built functions like abs, round, map, filter etc...
Here, We'll discuss about the python In built. modules.
Learn to create your own modules in python.
Learn __name__ property of a module. and why __name__ == '__main__'
this is a quick mcq to test your functions and modules understanding.
Students will learn about fundaments of classes and objects
Learn about the constructor of a class.
Learn to create a method associated with an instance.
Understand the importance of class variables and how to create class variables.
add die method to the Human class.
Learn about the magic functions or dunder functions.
We will discuss about inheritance.
We'll add kill() method to the Hitman class
We'll create different functionality of introduce method for Hitman using polymorphism and function overriding.
Quiz to test your knowledge on OOPs
learn why numpy is used in data science world.
learn about the most fundament entity in numpy i.e arrays
learn few special functions to create special arrays like ones, zeros, identity etc.
learn about the array indexing, slicing, and boolean masking in arrays
We'll discuss some operations related to the NumPy arrays
This lecture is in the continuation of the last lecture.
learn to change the shapes of arrays with reshaping and stacking
Broadcasting is an important phenomenon in NumPy array operations
Vectorisation is one of the key reasons why NumPy operations are fast. We'll discuss this strategy.
solve the numpy questions.
this quiz checks your understanding of numpy.
solve pandas questions.
pandas quiz to test your skills
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.