Beginner-Friendly
& Practical Courses
Learn practical skills, build real-world projects, and earn verified certificates
- registered learners
- 575k+
- hours of coursework
- 800+
- projects created
- 20k+
Courses
A practical, beginner-friendly, and coding-focused introduction Python, Numpy, Pandas, data visualization, and exploratory data analysis.
- 6 lessons
- 4 assignments
This course is a beginner-friendly introduction to the Structured Query Language (SQL) and Business Intelligence tools like Microsoft Excel and Tableau.
- 8 lessons
- 3 assignments
A beginner-friendly introduction to data structures and algorithms using the Python programming language to help you prepare for coding interviews.
- 6 lessons
- 4 assignments
A beginner-friendly, practical, and coding-focused introduction to Deep Learning using PyTorch. Watch hands-on tutorials, and train models on cloud Jupyter notebooks.
- 6 lessons
- 4 assignments
A beginner-friendly introduction to supervised machine learning, decision trees, and gradient boosting using Python and Scikit-learn.
- 8 lessons
- 3 assignments
A practical and hands-on introduction to web development using Python and the Flask framework. Follow along with this course to build and deploy your own website to the cloud.
- 5 lessons
- 1 assignments
This course is a practical and beginner-friendly introduction to programming using the Python language. You will learn how to use Python for solving real-world problems.
- 8 lessons
- 3 assignments
Free
A practical introduction to modern Natural Language Processing techniques, tools, and models, applied to real-world problems and datasets.
- 6 lessons
- 2 assignments