# Jovian > Learn practical skills, build real-world projects, and advance your career with Jovian's beginner-friendly online courses. Join 575,000+ registered learners exploring 800+ hours of coursework and creating 20,000+ projects. Each course is a sequence of lessons (a video plus a Jupyter notebook, sometimes with practice questions) and assignments. Free courses are open to everyone; paid courses preview a few lessons and unlock fully with a Jovian Pro subscription. Only the lessons readable without signing in are listed here. ## Courses - [Data Analysis with Python: Zero to Pandas](https://jovian.com/course/data-analysis-with-python-zero-to-pandas): A practical, beginner-friendly, and coding-focused introduction Python, Numpy, Pandas, data visualization, and exploratory data analysis. - [Data Structures and Algorithms in Python](https://jovian.com/course/data-structures-and-algorithms-in-python): A beginner-friendly introduction to data structures and algorithms using the Python programming language to help you prepare for coding interviews. - [Deep Learning with PyTorch: Zero to GANs](https://jovian.com/course/deep-learning-with-pytorch-zero-to-gans): A beginner-friendly, practical, and coding-focused introduction to Deep Learning using PyTorch. Watch hands-on tutorials, and train models on cloud… - [Machine Learning with Python: Zero to GBMs](https://jovian.com/course/machine-learning-with-python-zero-to-gbms): A beginner-friendly introduction to supervised machine learning, decision trees, and gradient boosting using Python and Scikit-learn. - [SQL and Business Intelligence](https://jovian.com/course/sql-and-business-intelligence): This course is a beginner-friendly introduction to the Structured Query Language (SQL) and Business Intelligence tools like Microsoft Excel and Tableau. - [Web Development with HTML and CSS](https://jovian.com/course/web-development-with-html-and-css): Learn Web Development with HTML & CSS - [Web Development with Python and Flask](https://jovian.com/course/web-development-with-python-and-flask): 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… - [Programming with JavaScript and Node.js](https://jovian.com/course/programming-with-javascript-and-node-js): Learn programming with Javascript and Node.js - [Natural Language Processing: Zero to NLP](https://jovian.com/course/nautral-language-processing-zero-to-nlp): A practical introduction to modern Natural Language Processing techniques, tools, and models, applied to real-world problems and datasets. ## Data Analysis with Python: Zero to Pandas - [Lesson 1 - Introduction to Programming with Python](https://jovian.com/course/data-analysis-with-python-zero-to-pandas/lesson/lesson-1-introduction-to-programming-with-python) - [Lesson 2 - Next Steps with Python](https://jovian.com/course/data-analysis-with-python-zero-to-pandas/lesson/lesson-2-next-steps-with-python) - [Assignment 1 - Python Basics Practice](https://jovian.com/course/data-analysis-with-python-zero-to-pandas/assignment/assignment-1-python-basics-practice) ## Data Structures and Algorithms in Python - [Binary Search and Complexity Analysis](https://jovian.com/course/data-structures-and-algorithms-in-python/lesson/lesson-1-binary-search-and-complexity-analysis) - [Binary Search Practice](https://jovian.com/course/data-structures-and-algorithms-in-python/assignment/assignment-1-binary-search-practice) - [Binary Search Trees, Traversals and Recursion](https://jovian.com/course/data-structures-and-algorithms-in-python/lesson/lesson-2-binary-search-trees-traversals-and-balancing) ## Deep Learning with PyTorch: Zero to GANs - [Lesson 1 - PyTorch Basics and Gradient Descent](https://jovian.com/course/deep-learning-with-pytorch-zero-to-gans/lesson/lesson-1-pytorch-basics-and-linear-regression) - [Assignment 1 - All About torch.Tensor](https://jovian.com/course/deep-learning-with-pytorch-zero-to-gans/assignment/assignment-1-all-about-torch-tensor) - [Lesson 2 - Working with Images and Logistic Regression](https://jovian.com/course/deep-learning-with-pytorch-zero-to-gans/lesson/lesson-2-working-with-images-and-logistic-regression) - [Project - Train a Deep Learning Model from Scratch](https://jovian.com/course/deep-learning-with-pytorch-zero-to-gans/assignment/course-project) ## Machine Learning with Python: Zero to GBMs - [Lesson 1 - Linear Regression with Scikit Learn](https://jovian.com/course/machine-learning-with-python-zero-to-gbms/lesson/linear-regression-with-scikit-learn) - [Lesson 2 - Logistic Regression for Classification](https://jovian.com/course/machine-learning-with-python-zero-to-gbms/lesson/logistic-regression-for-classification) - [Course Project - Real-World Machine Learning Model](https://jovian.com/course/machine-learning-with-python-zero-to-gbms/assignment/course-project-real-world-machine-learning-model) ## SQL and Business Intelligence - [Relational Databases and SQL](https://jovian.com/course/sql-and-business-intelligence/lesson/relational-databases-and-sql) - [Aggregation and Joins with SQL](https://jovian.com/course/sql-and-business-intelligence/lesson/aggregation-and-joins-with-sql) - [SQL Querying Practice](https://jovian.com/course/sql-and-business-intelligence/assignment/sql-querying-practice) ## Web Development with HTML and CSS - [HTML and CSS Basics](https://jovian.com/course/web-development-with-html-and-css/lesson/html-and-css-basics) - [Advanced HTML and CSS](https://jovian.com/course/web-development-with-html-and-css/lesson/advanced-html-and-css) - [Design Mockup to Web Page](https://jovian.com/course/web-development-with-html-and-css/assignment/design-mockup-to-web-page) - [Version Control and Cloud Deployment](https://jovian.com/course/web-development-with-html-and-css/lesson/version-control-and-cloud-deployment) - [Responsive Design and CSS Flexbox](https://jovian.com/course/web-development-with-html-and-css/lesson/responsive-design-and-css-flexbox) - [Mobile-First Responsive Web Design](https://jovian.com/course/web-development-with-html-and-css/assignment/mobile-first-responsive-web-design) - [Bootstrap CSS Framework](https://jovian.com/course/web-development-with-html-and-css/lesson/bootstrap-css-framework) - [Build a Scientific Calculator](https://jovian.com/course/web-development-with-html-and-css/assignment/build-a-scientific-calculator) - [Express Web Application Framework](https://jovian.com/course/web-development-with-html-and-css/lesson/express-web-application-framework) - [Project - Build Your Personal Website](https://jovian.com/course/web-development-with-html-and-css/assignment/project-build-your-personal-website) ## Web Development with Python and Flask - [Building Web Pages with HTML & CSS](https://jovian.com/course/web-development-with-python-and-flask/lesson/building-web-pages-with-html-css) - [Flask Templates and Cloud Deployment](https://jovian.com/course/web-development-with-python-and-flask/lesson/flask-templates-and-cloud-deployment) ## Programming with JavaScript and Node.js - [Variables, Operators, and Data Types](https://jovian.com/course/programming-with-javascript-and-node-js/lesson/variables-operators-and-data-types) - [Branching, Loops, and Functions](https://jovian.com/course/programming-with-javascript-and-node-js/lesson/branching-loops-and-functions) - [JavaScript Basics Practice](https://jovian.com/course/programming-with-javascript-and-node-js/assignment/javascript-basics-practice) ## Natural Language Processing: Zero to NLP - [Text Classification with Bag of Words](https://jovian.com/course/nautral-language-processing-zero-to-nlp/lesson/text-classification-with-bag-of-words) - [TF-IDF and Sentiment Analysis](https://jovian.com/course/nautral-language-processing-zero-to-nlp/assignment/sentiment-analysis-of-movie-reviews) - [Neural Networks and Deep Learning](https://jovian.com/course/nautral-language-processing-zero-to-nlp/lesson/neural-networks-and-deep-learning) - [Recurrent Neural Networks & Embeddings](https://jovian.com/course/nautral-language-processing-zero-to-nlp/lesson/recurrent-neural-networks-embeddings) ## Optional - [Pricing](https://jovian.com/pricing) - [Privacy Policy](https://jovian.com/privacy-policy.html) - [Terms of Service](https://jovian.com/terms-of-service.html)