Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/getvmio/free-python-resources
[Python Free Resources] This repository collects 177 of free resources for Python. 🐍 Slither into the world of Python with our Python Playground repository! Discover the best free Python courses and resources to master this versatile language. Whether you're a beginner or looking to level up your...
https://github.com/getvmio/free-python-resources
List: free-python-resources
awesome-list free-resources getvm playground programming python
Last synced: 3 days ago
JSON representation
[Python Free Resources] This repository collects 177 of free resources for Python. 🐍 Slither into the world of Python with our Python Playground repository! Discover the best free Python courses and resources to master this versatile language. Whether you're a beginner or looking to level up your...
- Host: GitHub
- URL: https://github.com/getvmio/free-python-resources
- Owner: getvmio
- Created: 2024-07-01T07:07:18.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-01T02:23:44.000Z (2 months ago)
- Last Synced: 2024-09-25T04:01:11.785Z (about 2 months ago)
- Topics: awesome-list, free-resources, getvm, playground, programming, python
- Homepage: https://getvm.io/tutorials/category/python
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- free-web-development-resources - Free Python Resources
- free-sql-resources - Free Python Resources
- free-shell-scripting-resources - Free Python Resources
- free-object-oriented-programming-resources - Free Python Resources
- free-compiler-resources - Free Python Resources
- free-machine-learning-resources - Free Python Resources
- free-functional-programming-resources - Free Python Resources
- free-operating-system-resources - Free Python Resources
- free-cryptography-resources - Free Python Resources
- free-react-resources - Free Python Resources
- free-neural-networks-resources - Free Python Resources
- free-html-resources - Free Python Resources
- free-computer-architecture-resources - Free Python Resources
- free-pytorch-resources - Free Python Resources
- free-natural-language-processing-resources - Free Python Resources
- free-node-js-resources - Free Python Resources
- free-computer-science-resources - Free Python Resources
- free-security-resources - Free Python Resources
- free-java-resources - Free Python Resources
- free-data-structures-resources - Free Python Resources
- free-version-control-resources - Free Python Resources
- free-bash-resources - Free Python Resources
- free-computer-graphics-resources - Free Python Resources
- free-linux-resources - Free Python Resources
- free-cybersecurity-resources - Free Python Resources
- free-c-resources - Free Python Resources
- free-database-resources - Free Python Resources
- free-ruby-resources - Free Python Resources
- free-data-analysis-resources - Free Python Resources
- free-control-systems-resources - Free Python Resources
- free-game-development-resources - Free Python Resources
- free-distributed-systems-resources - Free Python Resources
- free-embedded-systems-resources - Free Python Resources
- free-artificial-intelligence-resources - Free Python Resources
- free-cloud-computing-resources - Free Python Resources
- free-cpp-resources - Free Python Resources
- free-robotics-resources - Free Python Resources
- free-docker-resources - Free Python Resources
- free-deep-learning-resources - Free Python Resources
- free-go-resources - Free Python Resources
- free-unix-resources - Free Python Resources
- free-git-resources - Free Python Resources
- free-algorithm-resources - Free Python Resources
- free-software-development-resources - Free Python Resources
- free-tensorflow-resources - Free Python Resources
- free-data-science-resources - Free Python Resources
- free-computer-vision-resources - Free Python Resources
- free-devops-resources - Free Python Resources
- free-css-resources - Free Python Resources
- free-networking-resources - Free Python Resources
- free-rust-resources - Free Python Resources
- free-programming-resources - Free Python Resources
- free-haskell-resources - Free Python Resources
- free-haskell-resources - Free Python Resources
- free-r-resources - Free Python Resources
- free-blockchain-resources - Free Python Resources
- free-r-resources - Free Python Resources
- free-javascript-resources - Free Python Resources
README
# Python Free Resources
🐍 Slither into the world of Python with our Python Playground repository! Discover the best free Python courses and resources to master this versatile language. Whether you're a beginner or looking to level up your skills, this is your pythonic paradise for learning and experimentation.
## Resources
| Index | Name | Category | Description |
|---------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 | [Python Tutorials](https://getvm.io/tutorials/python-tutorials) | Technical Tutorials | Comprehensive Python tutorials covering basic programming concepts, command-line usage, and advanced topics. Includes hands-on exercises and practical examples to reinforce learning. |
| 2 | [Pandas Tutorials](https://getvm.io/tutorials/pandas-tutorials) | Technical Tutorials | Learn data manipulation and analysis with Pandas, covering data frames, series, and essential Pandas functions. Hands-on tutorials with step-by-step guidance and code examples. |
| 3 | [Machine Learning Tutorials](https://getvm.io/tutorials/machine-learning-tutorials) | Technical Tutorials | Learn core machine learning concepts, algorithms, and techniques using Python and popular libraries like Scikit-learn and TensorFlow. Explore supervised, unsupervised, and neural network methods. |
| 4 | [Django Tutorials](https://getvm.io/tutorials/django-tutorials) | Technical Tutorials | Learn web development with the powerful Django framework, focusing on building robust and scalable web applications. |
| 5 | [Data Science Tutorials](https://getvm.io/tutorials/data-science-tutorials) | Technical Tutorials | Comprehensive data science course covering Python, statistics, machine learning, data engineering, and real-world problem-solving. Become a proficient data scientist. |
| 6 | [Algorithm Tutorials](https://getvm.io/tutorials/algorithm-tutorials) | Technical Tutorials | Improve your problem-solving skills and master the core concepts of algorithms and data structures. Learn efficient algorithm design and implementation using Python. |
| 7 | [Practical RL](https://getvm.io/tutorials/practical-rl-reinforcement-learning-in-the-wild-yandex-sda) | University Courses | A practical and hands-on course on reinforcement learning, covering essential tricks and heuristics for solving real-world RL problems. |
| 8 | [Deep Learning for Computer Vision & NLP](https://getvm.io/tutorials/eecs-e6894-deep-learning-for-computer-vision-and-natural-language-processing-columbia-university) | University Courses | Dive into the latest deep learning techniques and their applications in computer vision and natural language processing at this graduate-level research class from Columbia University. |
| 9 | [Data Science](https://getvm.io/tutorials/cs-109-data-science-harvard-university) | University Courses | Comprehensive introduction to data science, covering data wrangling, analysis, and machine learning. Prepares students for real-world data science challenges. |
| 10 | [Transition to Python](https://getvm.io/tutorials/cs-1133-transition-to-python-cornell-university) | University Courses | Comprehensive Python programming course for students with prior coding experience in Java, MATLAB, C, C++, or Fortran. Covers fundamental Python constructs and provides a smooth transition to the language. |
| 11 | [Introduction to Computing Using Python](https://getvm.io/tutorials/cs-1110-introduction-to-computing-using-python-cornell-university) | University Courses | Explore the fundamentals of computer programming with Python, including procedures, functions, iteration, recursion, and object-oriented programming. Hands-on labs and assignments help develop practical coding skills. |
| 12 | [Structure and Interpretation of Computer Programs](https://getvm.io/tutorials/cs-61a-structure-and-interpretation-of-computer-programs-python-uc-berkeley) | University Courses | Develop a strong programming foundation with functional, data abstraction, and object-oriented techniques. Suitable for beginners and experienced programmers. |
| 13 | [CS50: Introduction to Computer Science](https://getvm.io/tutorials/cs-50-introduction-to-computer-science-harvard-university) | University Courses | Explore the intellectual enterprises of computer science and the art of programming with Harvard's renowned CS50 course. Develop problem-solving skills, learn fundamental programming concepts, and apply your knowledge in a final project. |
| 14 | [Unix Tools & Scripting](https://getvm.io/tutorials/cs-2043-unix-tools-scripting-cornell-university) | University Courses | Develop practical Unix skills for large and challenging computing tasks with this intensive course from Cornell University. |
| 15 | [Build your own Git plugin with python](https://getvm.io/tutorials/build-your-own-git-plugin-with-python) | Technical Tutorials | Discover how to build custom Git plugins using Python and extend the functionality of the popular version control system. |
| 16 | [Learn ML Algorithms by coding: Decision Trees](https://getvm.io/tutorials/learn-ml-algorithms-by-coding-decision-trees) | Technical Tutorials | Gain a deeper understanding of machine learning algorithms by implementing decision trees from scratch. Suitable for beginners and experienced learners. |
| 17 | [Building a simple Generative Adversarial Network (GAN) using Tensorflow](https://getvm.io/tutorials/building-a-simple-generative-adversarial-network-gan-using-tensorflow) | Technical Tutorials | Hands-on introduction to building a simple Generative Adversarial Network (GAN) using TensorFlow. Understand the core concept, implement the model, and visualize the process. |
| 18 | [A Simple Content-Based Recommendation Engine in Python](https://getvm.io/tutorials/a-simple-content-based-recommendation-engine-in-python) | Technical Tutorials | A practical guide to building a content-based recommendation engine in Python using machine learning techniques. Covers implementation, pros and cons, and production deployment. |
| 19 | [Recommender Systems in Python: Beginner Tutorial](https://getvm.io/tutorials/recommender-systems-in-python-beginner-tutorial) | Technical Tutorials | Comprehensive Python tutorial on building recommender systems, from basic models to content-based and collaborative filtering techniques. |
| 20 | [Implementing a RESTful Web API with Python & Flask](https://getvm.io/tutorials/implementing-a-restful-web-api-with-python-flask) | Technical Tutorials | Learn how to build a robust and scalable RESTful API using Python and the Flask framework. Covers REST fundamentals, Flask, HTTP methods, and more. |
| 21 | [Building a basic HTTP Server from scratch in Python](https://getvm.io/tutorials/building-a-basic-http-server-from-scratch-in-python) | Technical Tutorials | Learn how to build a basic HTTP server from scratch using Python. Gain a deeper understanding of web development and the underlying technologies that power the internet. |
| 22 | [Web application from scratch](https://getvm.io/tutorials/web-application-from-scratch) | Technical Tutorials | Comprehensive guide to building web applications from the ground up using Python's standard library. Covers frontend, backend, and web architecture. |
| 23 | [Developing a License Plate Recognition System with Machine Learning in Python](https://getvm.io/tutorials/developing-a-license-plate-recognition-system-with-machine-learning-in-python) | Technical Tutorials | Build a practical license plate recognition system using Python and machine learning. Learn data preprocessing, computer vision, and deep learning algorithms for end-to-end solution development. |
| 24 | [Create a Simple Python Text Editor!](https://getvm.io/tutorials/create-a-simple-python-text-editor) | Technical Tutorials | Learn how to build a functional text editor from scratch using Python and Tkinter. Gain hands-on experience with Python programming and GUI development. |
| 25 | [Python Tutorial: Make Your Own Text Editor](https://getvm.io/tutorials/python-tutorial-make-your-own-text-editor) | Technical Tutorials | Learn how to create a custom text editor using Python's Tkinter module. Implement basic features like new file, save, and open file. Ideal for Python beginners interested in GUI development. |
| 26 | [Building A Python-Based Search Engine](https://getvm.io/tutorials/building-a-python-based-search-engine) | Technical Tutorials | Gain a deeper understanding of search engine technology and how to implement custom search solutions. Explore core concepts like inverted indexes, stemming, and relevance. |
| 27 | [Building a Vector Space Indexing Engine in Python](https://getvm.io/tutorials/building-a-vector-space-indexing-engine-in-python) | Technical Tutorials | Learn how to build a vector space indexing engine from scratch using Python. Implement concordance, vector space calculations, and apply the indexing engine to sample documents. |
| 28 | [Building a search engine using Redis and redis-py](https://getvm.io/tutorials/building-a-search-engine-using-redis-and-redis-py) | Technical Tutorials | Build a flexible and fast search engine using Redis and Python. Implement TF/IDF search, integrate custom document importance scoring, and combine with PageRank. |
| 29 | [Build Your Own Regular Expression Engines: Backtracking, NFA, DFA](https://getvm.io/tutorials/build-your-own-regular-expression-engines-backtracking-nfa-dfa) | Technical Tutorials | Comprehensive guide to building custom regular expression engines, covering backtracking, NFA, and DFA approaches. Learn to parse regex with Python. |
| 30 | [A Python Interpreter Written in Python](https://getvm.io/tutorials/a-python-interpreter-written-in-python) | Technical Tutorials | Dive into the fundamental structure of the Python interpreter with Byterun, a Python interpreter implemented in Python. Gain a deeper understanding of how Python programs are executed. |
| 31 | [ugit: Learn Git Internals by Building Git Yourself](https://getvm.io/tutorials/ugit-learn-git-internals-by-building-git-yourself) | Technical Tutorials | Dive deep into Git's inner workings by building your own version of Git from scratch. Gain a comprehensive understanding of Git's core concepts and functionality. |
| 32 | [Just enough of a Git client to create a repo, commit, and push itself to GitHub](https://getvm.io/tutorials/just-enough-of-a-git-client-to-create-a-repo-commit-and-push-itself-to-github) | Technical Tutorials | Create a simple Git client in Python to manage repositories, commit changes, and push to GitHub. Gain a deeper understanding of Git's inner workings. |
| 33 | [Developing Games With PyGame](https://getvm.io/tutorials/developing-games-with-pygame) | Technical Tutorials | Learn how to create games using Python and the PyGame library. Covers game loop, event handling, display, and more. |
| 34 | [A proof-of-concept imitation of Docker, written in 100% Python](https://getvm.io/tutorials/a-proof-of-concept-imitation-of-docker-written-in-100-python) | Technical Tutorials | Explore the core concepts of container isolation and the inner workings of Docker with this proof-of-concept implementation in 100% Python. |
| 35 | [Write your own miniature Redis with Python](https://getvm.io/tutorials/write-your-own-miniature-redis-with-python) | Technical Tutorials | Learn how to implement a Redis-like database server using Python, with support for various data types and asynchronous client handling. |
| 36 | [Creating Reddit Bot with Python & PRAW](https://getvm.io/tutorials/creating-reddit-bot-with-python-praw) | Technical Tutorials | Learn how to build a customizable Reddit bot using Python and the PRAW library. Automate tasks like posting, commenting, and more on the Reddit platform. |
| 37 | [Create a Twitter Bot in Python Using Tweepy](https://getvm.io/tutorials/create-a-twitter-bot-in-python-using-tweepy) | Technical Tutorials | Learn how to build a Twitter bot in Python using the Tweepy library. Automate following, favoriting, retweeting, and replying to users with custom messages. |
| 38 | [How To Create a Telegram Bot Using Python](https://getvm.io/tutorials/how-to-create-a-telegram-bot-using-python) | Technical Tutorials | Learn how to build interactive and automated Telegram bots using Python. Covers bot creation, messaging, and automation with the pyTelegramBotAPI library. |
| 39 | [Build a Reddit Bot](https://getvm.io/tutorials/build-a-reddit-bot) | Technical Tutorials | Learn to build a practical Reddit bot using Python for automation and engagement within the Reddit community. |
| 40 | [How to Build Your First Slack Bot with Python](https://getvm.io/tutorials/how-to-build-your-first-slack-bot-with-python) | Technical Tutorials | Learn how to build your first Slack bot using Python. Set up the development environment, obtain a Slack API bot token, and implement a simple bot with the Slack RTM and Web APIs. |
| 41 | [gifbot - Building a GitHub App](https://getvm.io/tutorials/gifbot-building-a-github-app) | Technical Tutorials | Learn how to build a GitHub App that responds to comments with animated GIFs, and explore the advantages of using Apps over traditional bots. |
| 42 | [Create a Discord Bot](https://getvm.io/tutorials/create-a-discord-bot) | Technical Tutorials | Learn how to create a Discord bot from scratch using JavaScript and the Discord.js library. Explore features like reactions, embeds, and databases. |
| 43 | [A Practical Introduction to Blockchain with Python](https://getvm.io/tutorials/a-practical-introduction-to-blockchain-with-python) | Technical Tutorials | Dive into the fundamentals of blockchain technology and learn how to implement a basic blockchain using Python. Suitable for developers, students, and blockchain enthusiasts. |
| 44 | [Build your own blockchain: a Python tutorial](https://getvm.io/tutorials/build-your-own-blockchain-a-python-tutorial) | Technical Tutorials | Learn the core concepts of blockchain technology and implement a basic blockchain from scratch using Python. Gain hands-on experience with hash functions and transaction validation. |
| 45 | [Learn Blockchains by Building One](https://getvm.io/tutorials/learn-blockchains-by-building-one) | Technical Tutorials | Dive into the core concepts of Blockchains by building one from scratch. Gain a deep understanding of the underlying technology behind cryptocurrencies and Blockchain-based applications. |
| 46 | [Augmented Reality with Python and OpenCV](https://getvm.io/tutorials/augmented-reality-with-python-and-opencv) | Technical Tutorials | Comprehensive guide to developing augmented reality apps using Python and OpenCV. Learn key steps like target recognition, homography estimation, and 3D model projection. |
| 47 | [Python Django Web Framework](https://getvm.io/tutorials/python-django-web-framework-full-course-for-beginners) | Video Courses | Comprehensive Django web framework course covering beginner to advanced topics, with hands-on projects and practical examples to reinforce learning. |
| 48 | [Django Tutorial for Beginners](https://getvm.io/tutorials/django-tutorial-for-beginners-2021) | Video Courses | Comprehensive and organized Django tutorial for beginners, covering everything from basics to advanced concepts. Build an e-commerce application with practical project-based learning. |
| 49 | [Python Tutorial for Beginners](https://getvm.io/tutorials/python-tutorial-for-beginners-learn-python-in-5-hours-full-course) | Video Courses | Dive into Python programming with this comprehensive 5-hour course. Learn the fundamentals, build projects, and start automating tasks today. |
| 50 | [Python for Beginners](https://getvm.io/tutorials/python-tutorial-python-for-beginners-full-course) | Video Courses | Learn Python programming from scratch with this in-depth course. Build real-world projects and automate repetitive tasks. Ideal for complete beginners. |
| 51 | [Python Programming From Scratch With Practicals](https://getvm.io/tutorials/python-programming-from-scratch-with-practicals) | Video Courses | Comprehensive guide to learning Python programming from the basics to practical applications, including problem-solving, programming constructs, and fundamental concepts. |
| 52 | [Python Learn Course](https://getvm.io/tutorials/python-learn-course) | Video Courses | Comprehensive Python programming course for beginners, covering syntax, variables, functions, data structures, and more. Build a strong foundation in Python. |
| 53 | [Python for Data Science, AI & Development](https://getvm.io/tutorials/python-for-data-science-ai-development) | Video Courses | Comprehensive guide to using Python for data science, artificial intelligence, and software development. Learn Python, access data, and earn a shareable career certificate. |
| 54 | [Python Data Analysis](https://getvm.io/tutorials/python-data-analysis) | Video Courses | Comprehensive guide to analyzing data using Python programming language, covering topics in data analysis, Python programming, and practical applications of Python in data science. |
| 55 | [Python Course From Scratch](https://getvm.io/tutorials/python-course-from-scratch) | Video Courses | Comprehensive Python course from scratch by experienced instructor Olaf Paulson. Learn essential programming concepts and Python language features. |
| 56 | [Learn Python From Scratch](https://getvm.io/tutorials/learn-python-from-scratch) | Video Courses | Comprehensive Python programming course for beginners. Master the fundamentals and build hands-on projects with expert guidance. |
| 57 | [Learn Python For Free](https://getvm.io/tutorials/learn-python-for-free) | Video Courses | Comprehensive guide to learning Python programming language, covering fundamental concepts, practical examples, and exercises for beginners. |
| 58 | [CS50's Introduction to Programming with Python](https://getvm.io/tutorials/cs50s-introduction-to-programming-using-python) | Video Courses | Learn programming with Python through Harvard's comprehensive online course. Suitable for beginners and experienced learners alike, with hands-on exercises and real-world projects. |
| 59 | [Python Machine Learning Tutorials](https://getvm.io/tutorials/python-machine-learning-tutorials) | Video Courses | Comprehensive video series covering the fundamentals of machine learning using Python, with hands-on examples and practical applications. |
| 60 | [MySQL for Developers](https://getvm.io/tutorials/mysql-for-developers) | Video Courses | Comprehensive guide to mastering MySQL for application development, covering schema basics, indexing, querying, and integration with Python and Java. |
| 61 | [Learn Data Science](https://getvm.io/tutorials/learn-data-science-tutorial-full-course-for-beginners) | Video Courses | Dive into the creative and inclusive world of Data Science. Gain valuable insights through coding, statistics, and math. Accessible introduction for non-technical learners. |
| 62 | [Introduction to Data Science in Python](https://getvm.io/tutorials/introduction-to-data-science-in-python) | Video Courses | Gain a foundational understanding of data science and develop job-relevant skills with hands-on projects in this intermediate-level course from the University of Michigan. |
| 63 | [Data Visualization](https://getvm.io/tutorials/data-visualization) | Video Courses | Learn data visualization with Seaborn, line charts, bar charts, heatmaps, scatter plots, histograms, and more. Hands-on exercises and step-by-step tutorials for beginners and experts. |
| 64 | [Data Cleaning](https://getvm.io/tutorials/data-cleaning) | Video Courses | Master efficient workflows for cleaning real-world, messy data with techniques for handling missing values, scaling, and more. Ideal for data science journey. |
| 65 | [MIT's Introduction to Computer Science](https://getvm.io/tutorials/mits-introduction-to-computer-science-and-programming-in-python) | Video Courses | Comprehensive computer science and Python programming course from experienced MIT instructors. Develop a strong foundation in problem-solving through coding. |
| 66 | [Design of Computer Programs](https://getvm.io/tutorials/design-of-computer-programs) | Video Courses | Explore the principles and techniques for designing effective computer programs, including algorithm design, problem-solving, and software engineering practices. |
| 67 | [Data Structures & Algorithms in Python](https://getvm.io/tutorials/data-structures-and-algorithms-in-python-full-course-for-beginners) | Video Courses | Comprehensive guide to learning data structures and algorithms using Python, suitable for beginners. Hands-on video tutorials, coding assignments, and project-based learning. |
| 68 | [pandas: powerful Python data analysis toolkit](https://getvm.io/tutorials/pandas-powerful-python-data-analysis-toolkit) | Technical Tutorials | Comprehensive introduction to the Pandas library, covering its key features and functionalities for working with large and complex datasets. |
| 69 | [Learn Pandas](https://getvm.io/tutorials/learn-pandas) | Technical Tutorials | Comprehensive guide to using the Pandas library for data analysis in Python, covering data manipulation, visualization, and processing. |
| 70 | [Best Pandas Tutorial](https://getvm.io/tutorials/best-pandas-tutorial-learn-with-50-examples) | Technical Tutorials | Comprehensive tutorial on Python Pandas with 50 practical examples, covering a wide range of data analysis tasks and essential Pandas functions. |
| 71 | [The Flask Mega-Tutorial](https://getvm.io/tutorials/the-flask-mega-tutorial) | Technical Tutorials | Comprehensive guide to learning Flask, a popular Python web development framework, covering web development concepts, deployment strategies, and more. |
| 72 | [Python Flask Tutorial](https://getvm.io/tutorials/python-flask-tutorial) | Technical Tutorials | Comprehensive guide on developing websites using the Python Flask web application framework. Suitable for beginners with basic Python knowledge. |
| 73 | [Django RESTful Web Services](https://getvm.io/tutorials/django-restful-web-services) | Technical Tutorials | Comprehensive guide to building RESTful web services using Django, covering API development, authentication, serialization, and testing with practical examples and best practices. |
| 74 | [Django Rest Framework](https://getvm.io/tutorials/django-rest-framework) | Technical Tutorials | Comprehensive guide to Django Rest Framework for Python developers, covering web development and robust API creation. |
| 75 | [Tiny Python 3.6 Notebook](https://getvm.io/tutorials/tiny-python-3-6-notebook) | Technical Tutorials | Comprehensive Python 3.6 guide for beginners and experienced programmers. Covers syntax, data structures, and common programming tasks. |
| 76 | [Think Python 2nd Edition](https://getvm.io/tutorials/think-python-2nd-edition) | Technical Tutorials | Comprehensive guide to learning Python programming, covering fundamental concepts and practical application in computer science. |
| 77 | [The Python Handbook](https://getvm.io/tutorials/the-python-handbook) | Technical Tutorials | The Python Handbook by Flavio Copes is a comprehensive guide to Python programming, covering syntax, data structures, and best practices. Suitable for beginners and experienced developers. |
| 78 | [The Python Coding Book](https://getvm.io/tutorials/the-python-coding-book) | Technical Tutorials | Comprehensive guide to Python programming, covering data structures, algorithms, and software development. Focuses on real understanding of programming concepts. |
| 79 | [The Coders Apprentice: Learning Programming with Python 3](https://getvm.io/tutorials/the-coders-apprentice-learning-programming-with-python-3) | Technical Tutorials | Learn Python 3 programming from scratch with The Coder's Apprentice, a beginner-friendly book that covers coding concepts and language basics through hands-on exercises. |
| 80 | [Text Processing in Python](https://getvm.io/tutorials/text-processing-in-python) | Technical Tutorials | Comprehensive guide to working with text data in Python, covering string manipulation, regular expressions, text parsing, and natural language processing. |
| 81 | [Software Design by Example: A Tool-Based Introduction with Python](https://getvm.io/tutorials/software-design-by-example-a-tool-based-introduction-with-python) | Technical Tutorials | Comprehensive guide to software design using Python, with a focus on practical examples and tools. Covers objects, classes, pattern matching, parsing, and more. |
| 82 | [Python Tutorial](https://getvm.io/tutorials/python-tutorial) | Technical Tutorials | Comprehensive Python tutorial covering basic to advanced concepts, suitable for beginners to become software engineers. Learn Python's applications in ML, AI, web development, and more. |
| 83 | [Python Programming Exercises, Gently Explained](https://getvm.io/tutorials/python-programming-exercises-gently-explained) | Technical Tutorials | Comprehensive Python programming course with practical exercises and step-by-step guidance for beginners. |
| 84 | [Python Programming And Numerical Methods: A Guide For Engineers And Scientists](https://getvm.io/tutorials/python-programming-and-numerical-methods-a-guide-for-engineers-and-scientists) | Technical Tutorials | Comprehensive Python programming and numerical methods course for engineers and scientists. Covers a wide range of topics from basics to advanced techniques. |
| 85 | [Python Programming](https://getvm.io/tutorials/python-programming) | Technical Tutorials | Comprehensive Python Programming book covering Python 3.x and 2.x, with information on different Python implementations. Suitable for beginners to experienced developers. |
| 86 | [Python Notes for Professionals](https://getvm.io/tutorials/python-notes-for-professionals) | Technical Tutorials | Comprehensive Python programming guide covering data types, web development, parallel computing and more. Practical examples and code snippets for learners and professionals. |
| 87 | [Python for Informatics: Exploring Information](https://getvm.io/tutorials/python-for-informatics-exploring-information) | Technical Tutorials | Informatics-oriented introduction to Python programming with a focus on data analysis and real-world problem-solving. Suitable for beginners and experienced programmers. |
| 88 | [Python Data Science Handbook](https://getvm.io/tutorials/python-data-science-handbook) | Technical Tutorials | Comprehensive guide to using Python for data science, covering data analysis, machine learning, and visualization with practical examples and tutorials. |
| 89 | [Python 101](https://getvm.io/tutorials/python-101) | Technical Tutorials | Discover the fundamentals of Python programming with Python 101, a beginner-friendly book covering Python 3 from start to finish. |
| 90 | [Problem Solving with Algorithms and Data Structures using Python](https://getvm.io/tutorials/problem-solving-with-algorithms-and-data-structures-using-python) | Technical Tutorials | Comprehensive guide to Python programming, algorithms, and data structures. Covers fundamental computer science concepts with practical examples and exercises for problem-solving. |
| 91 | [Pro Python Advanced coding techniques and tools](https://getvm.io/tutorials/pro-python-advanced-coding-techniques-and-tools) | Technical Tutorials | Comprehensive guide to advanced Python programming, covering techniques, tools, and best practices for experienced developers. |
| 92 | [Practical Programming in Python](https://getvm.io/tutorials/practical-programming-in-python) | Technical Tutorials | Learn Python programming with a focus on practical applications and problem-solving. Suitable for beginners and intermediate programmers. |
| 93 | [Non-Programmers Tutorial for Python 3](https://getvm.io/tutorials/non-programmers-tutorial-for-python-3) | Technical Tutorials | Learn Python 3 programming from scratch with this beginner-friendly guide. Covers fundamental concepts, syntax, and practical examples for hands-on learning. |
| 94 | [Modeling and Simulation in Python](https://getvm.io/tutorials/modeling-and-simulation-in-python) | Technical Tutorials | Explore physical modeling and simulation with Python. Learn discrete models, first-order and second-order systems, and work with real-world applications. |
| 95 | [Making Games with Python & Pygame](https://getvm.io/tutorials/making-games-with-python-pygame) | Technical Tutorials | Learn game development using Python and Pygame. Work through 10 detailed chapters covering various game genres with downloadable source code and online tools. |
| 96 | [Learn Python Programming, Second Edition](https://getvm.io/tutorials/learn-python-programming-second-edition) | Technical Tutorials | Comprehensive introduction to Python programming for beginners and those with some coding experience. Covers Python's characteristics, ecosystem, and fundamental programming concepts. |
| 97 | [Learn Python in Y minutes](https://getvm.io/tutorials/learn-python-in-y-minutes) | Technical Tutorials | Quickly learn the fundamentals of Python programming with this concise and easy-to-understand introduction to the language. Ideal for beginners looking to start coding. |
| 98 | [Learn Python 3](https://getvm.io/tutorials/learn-python-3) | Technical Tutorials | Dive into the world of Python 3 programming with this free and open-source book. Suitable for beginners, it covers the fundamentals and provides a solid foundation for further learning and development. |
| 99 | [Invent Your Own Computer Games With Python](https://getvm.io/tutorials/invent-your-own-computer-games-with-python) | Technical Tutorials | Learn how to create your own computer games using Python. Suitable for beginners in programming and game design. |
| 100 | [Introduction to Scientific Programming with Python](https://getvm.io/tutorials/introduction-to-scientific-programming-with-python) | Technical Tutorials | Comprehensive Python course covering key concepts and techniques for scientific programming, data analysis, and computational science. |
| 101 | [Introduction to Python](https://getvm.io/tutorials/introduction-to-python) | Technical Tutorials | Comprehensive Python course for beginners, covering fundamentals like variables, data structures, and programming concepts. Hands-on coding and practical examples make it easy to start writing Python. |
| 102 | [Introduction to Programming Using Python](https://getvm.io/tutorials/introduction-to-programming-using-python) | Technical Tutorials | Comprehensive Python programming course for beginners, covering the fundamentals of Python syntax and concepts with hands-on exercises and examples. |
| 103 | [Intermediate Python](https://getvm.io/tutorials/intermediate-python) | Technical Tutorials | Comprehensive guide to intermediate-level Python programming, covering advanced topics and techniques for Python development. Suitable for beginners, intermediate, and advanced programmers. |
| 104 | [How to Think Like a Computer Scientist: Learning with Python 2nd Edition](https://getvm.io/tutorials/how-to-think-like-a-computer-scientist-learning-with-python-2nd-edition) | Technical Tutorials | Comprehensive guide to Python programming and computer science fundamentals, focusing on problem-solving and critical thinking skills. Suitable for beginners with no prior experience. |
| 105 | [How to Think Like a Computer Scientist: Learning with Python, Interactive Edition](https://getvm.io/tutorials/how-to-think-like-a-computer-scientist-learning-with-python-interactive-edition) | Technical Tutorials | Comprehensive guide to computer science and Python programming, offering interactive learning experiences for beginners and advanced learners. |
| 106 | [Learn Python 3 Programming](https://getvm.io/tutorials/how-to-code-in-python-3) | Technical Tutorials | Comprehensive Python 3 programming course for beginners, covering fundamentals, hands-on examples, and object-oriented programming. |
| 107 | [Fundamentals of Python Programming](https://getvm.io/tutorials/fundamentals-of-python-programming) | Technical Tutorials | Master the fundamentals of Python programming and build a strong foundation in coding. Ideal for beginners, this course covers essential concepts and practical applications. |
| 108 | [From Python to NumPy](https://getvm.io/tutorials/from-python-to-numpy) | Technical Tutorials | Transition from Python to NumPy for data science and numerical computing. Explore NumPy's functionality and applications in data analysis and scientific computing. |
| 109 | [Dive Into Python 3](https://getvm.io/tutorials/dive-into-python-3) | Technical Tutorials | Dive into Python 3 is a comprehensive guide to Python 3 programming, covering a wide range of topics from basic syntax to advanced features. Ideal for beginners and experienced programmers. |
| 110 | [Data Structures and Algorithms in Python](https://getvm.io/tutorials/data-structures-and-algorithms-in-python) | Technical Tutorials | Comprehensive guide to understanding and implementing data structures and algorithms using Python programming language. Suitable for beginners and experienced programmers. |
| 111 | [Cracking Codes with Python](https://getvm.io/tutorials/cracking-codes-with-python) | Technical Tutorials | Explore the art of code-breaking and encryption using Python. Suitable for programming and cryptography enthusiasts. |
| 112 | [Building Skills in Python](https://getvm.io/tutorials/building-skills-in-python) | Technical Tutorials | Comprehensive Python programming course covering syntax, techniques, and practical examples to build strong Python foundations. |
| 113 | [Beyond the Basic Stuff with Python](https://getvm.io/tutorials/beyond-the-basic-stuff-with-python) | Technical Tutorials | Comprehensive guide to intermediate Python topics and programming techniques, offering deeper understanding of Python development. |
| 114 | [Beejs Guide to Python Programming - For Beginners](https://getvm.io/tutorials/beejs-guide-to-python-programming-for-beginners) | Technical Tutorials | Comprehensive guide on Python Programming for Absolute Beginners, covering a wide range of topics and providing valuable resources. |
| 115 | [Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners](https://getvm.io/tutorials/automate-the-boring-stuff-with-python-2nd-edition-practical-programming-for-total-beginners) | Technical Tutorials | Learn how to use Python to automate repetitive tasks and boost your productivity. Practical programming guide for total beginners with no prior coding experience. |
| 116 | [Architecture Patterns with Python](https://getvm.io/tutorials/architecture-patterns-with-python) | Technical Tutorials | Explore software architecture patterns and design principles using Python. Covers Hexagonal Architecture, Ports and Adapters, and Functional Core, Imperative Shell. |
| 117 | [A Practical Introduction to Python Programming](https://getvm.io/tutorials/a-practical-introduction-to-python-programming) | Technical Tutorials | Comprehensive Python programming guide covering basics to advanced topics, with hands-on examples and exercises for efficient learning. |
| 118 | [Secure Programming HOWTO - Creating Secure Software](https://getvm.io/tutorials/secure-programming-howto-creating-secure-software) | Technical Tutorials | Comprehensive guide on creating secure software, covering best practices for C, C++, Java, Perl, Python, and more. Highly recommended for software developers. |
| 119 | [Go for Python Programmers](https://getvm.io/tutorials/go-for-python-programmers) | Technical Tutorials | Learn the Go programming language with this comprehensive guide designed for experienced Python programmers. Authored by Jason McVetta, this course covers installation, setup, and key Go features. |
| 120 | [Programming Differential Privacy](https://getvm.io/tutorials/programming-differential-privacy) | Technical Tutorials | Comprehensive guide to programming differential privacy, using Python examples and interactive chapters. Suitable for computer science undergraduates. |
| 121 | [Practical Cryptography for Developer](https://getvm.io/tutorials/practical-cryptography-for-developer) | Technical Tutorials | Comprehensive guide to cryptography, blockchain, and security for developers. Learn practical techniques, algorithms, and best practices for implementing secure applications. |
| 122 | [Python Machine Learning Projects](https://getvm.io/tutorials/python-machine-learning-projects) | Technical Tutorials | Explore the application of Python in machine learning projects with this comprehensive guide, covering algorithms, tools, and real-world applications. |
| 123 | [Machine Learning from Scratch](https://getvm.io/tutorials/machine-learning-from-scratch) | Technical Tutorials | Dive into the principles and algorithms of machine learning with "Machine Learning From Scratch" - a comprehensive guide for beginners and experienced practitioners alike. |
| 124 | [Free and Open Machine Learning](https://getvm.io/tutorials/free-and-open-machine-learning) | Technical Tutorials | Discover the power of open-source machine learning with this comprehensive guide, covering key concepts, architecture, and FOSS tools for practical business applications. |
| 125 | [Approaching Almost Any Machine Learning Problem](https://getvm.io/tutorials/approaching-almost-any-machine-learning-problem) | Technical Tutorials | Comprehensive guide to problem-solving approaches in machine learning, suitable for beginners and experienced practitioners. Covers a wide range of ML topics and techniques. |
| 126 | [A Programmers Guide to Data Mining](https://getvm.io/tutorials/a-programmers-guide-to-data-mining) | Technical Tutorials | Comprehensive guide to data mining techniques, including recommendation systems, classification, and clustering. Beginner-friendly introduction for programmers with hands-on exercises and Python code. |
| 127 | [Python Tutorial For Beginners](https://getvm.io/tutorials/python-tutorial-for-beginners) | Video Courses | Learn Python fundamentals, installation, and setup for beginners. Explore the interactive prompt, create and run your first Python script. Ideal for new programmers. |
| 128 | [Learn Python Basics](https://getvm.io/tutorials/learn-python-basics) | Technical Tutorials | Dive into the world of programming with Python, a beginner-friendly language. Explore its readability, versatility, and robust community support. |
| 129 | [Automate the boring stuff with Python](https://getvm.io/tutorials/automate-the-boring-stuff-with-python) | Technical Tutorials | Learn how to use Python to automate tedious tasks like file renaming, spreadsheet updating, web scraping, and more. No prior programming experience required. |
| 130 | [Programming, Data Structures & Algorithms in Python](https://getvm.io/tutorials/programming-data-structures-and-algorithms-in-python-iit-madras) | University Courses | Comprehensive Python course covering programming, data structures, and algorithms from prestigious IIT Madras. Ideal for beginners and experienced programmers. |
| 131 | [Programming and Data Structures with Python](https://getvm.io/tutorials/programming-and-data-structures-with-python-2021-2022-sem-i-by-prof-madhavan-mukund-cmi) | University Courses | Comprehensive Python programming and data structures course by experienced instructor Prof. Madhavan Mukund from CMI. |
| 132 | [Introduction to Artificial Intelligence](https://getvm.io/tutorials/cs-188-introduction-to-artificial-intelligence-uc-berkeley-spring-2023) | University Courses | Comprehensive course covering fundamental AI concepts and techniques, with hands-on programming assignments and real-world applications. |
| 133 | [Deep Learning Applications](https://getvm.io/tutorials/t81-558-applications-of-deep-neural-networks-by-jeff-heaton-2022-washington-university-in-st-louis) | University Courses | Explore the latest advancements in deep learning and its practical applications in computer vision, time series, security, NLP, and data generation. |
| 134 | [Introduction to Artificial Intelligence](https://getvm.io/tutorials/cs-5804-introduction-to-artificial-intelligence-spring-2015) | University Courses | Comprehensive AI course covering search, knowledge representation, reasoning, machine learning, and natural language processing. Hands-on experience with cutting-edge AI algorithms and applications. |
| 135 | [Artificial Intelligence](https://getvm.io/tutorials/artificial-intelligence-hochschule-ravensburg-weingarten) | University Courses | Comprehensive overview of AI principles, hands-on experience with algorithms, and insights into the ethical implications of Artificial Intelligence. |
| 136 | [CPython Internals: A Comprehensive Codewalk](https://getvm.io/tutorials/csc-253-cpython-internals-a-ten-hour-codewalk-through-the-python-interpreter-source-code-university-of-rochester) | University Courses | Explore the inner workings of the CPython interpreter, the most widely used implementation of the Python programming language, through a 10-hour code walkthrough. |
| 137 | [Digital Image Processing I](https://getvm.io/tutorials/ee637-digital-image-processing-i-purdue-university) | University Courses | Comprehensive graduate-level course on digital image processing, taught by renowned expert Professor Charles A. Bouman. Hands-on Python labs, access to video lectures, and exploration of the latest research. |
| 138 | [Image Processing and Analysis](https://getvm.io/tutorials/image-processing-and-analysis-uc-davis) | University Courses | Comprehensive course on image processing and analysis techniques, including hands-on exercises using Python and OpenCV. Taught by experienced instructors from UC Davis. |
| 139 | [Photogrammetry 1 Course](https://getvm.io/tutorials/photogrammetry-1-course-2020-university-of-bonn) | University Courses | Comprehensive introduction to photogrammetry, covering camera basics, image processing, geometric transformations, and more. Hands-on learning with Python and Jupyter Notebook. |
| 140 | [Deep Learning from the Foundations](https://getvm.io/tutorials/part-2-deep-learning-from-the-foundations-fastai) | University Courses | Gain a deep understanding of deep learning foundations and learn how to implement state-of-the-art models from scratch with fast.ai Part 2. |
| 141 | [Introduction to Deep Learning](https://getvm.io/tutorials/6s191-introduction-to-deep-learning-mit) | University Courses | Dive into the fundamentals of deep learning with MIT's intensive bootcamp, covering cutting-edge topics in computer vision, natural language processing, and more. |
| 142 | [Deep Learning](https://getvm.io/tutorials/stat-157-deep-learning-2019-uc-berkeley) | University Courses | Comprehensive deep learning course from UC Berkeley covering neural networks, optimization, and real-world applications. Hands-on coding and experienced instructors. |
| 143 | [Statistical Learning in Practice](https://getvm.io/tutorials/cambridge-statistical-learning-in-practice-2021-by-alberto-j-coca) | University Courses | Practical introduction to statistical learning techniques, covering linear regression to advanced methods like tree-based models and SVMs. Hands-on exercises and expert instruction. |
| 144 | [Reinforcement Learning Course](https://getvm.io/tutorials/reinforcement-learning-course-at-asu-spring-2022) | University Courses | Comprehensive Reinforcement Learning Course at Arizona State University (ASU) covering algorithms, deep RL, and real-world applications. |
| 145 | [Learning with Big Messy Data](https://getvm.io/tutorials/orie-47415741-learning-with-big-messy-data-cornell) | University Courses | Explore a wide range of machine learning and data analysis topics, including exploratory data analysis, linear regression, and feature engineering, with hands-on experience on real-world datasets. |
| 146 | [Probabilistic Graphical Models](https://getvm.io/tutorials/mooc-probabilistic-graphical-models-coursera) | University Courses | Learn the fundamental concepts and techniques of probabilistic graphical models, a powerful tool for representing and reasoning about uncertainty in complex systems. |
| 147 | [Introduction to Machine Learning](https://getvm.io/tutorials/introduction-to-machine-learning-iit-madras) | University Courses | Comprehensive machine learning course from IIT Madras, covering supervised, unsupervised learning, regression, classification, and more. Ideal for beginners and experienced learners. |
| 148 | [Introduction to Data-Centric AI](https://getvm.io/tutorials/introduction-to-data-centric-ai-mit) | University Courses | Discover practical techniques to improve dataset quality and boost real-world machine learning performance with this first-ever Data-Centric AI course from MIT. |
| 149 | [Computational Thinking & Data Science](https://getvm.io/tutorials/60002-introduction-to-computational-thinking-and-data-science-mit-ocw) | University Courses | Explore fundamental computer science and data science concepts with Python programming for data analysis and problem-solving. Suitable for beginners and experienced learners. |
| 150 | [Probabilistic Graphical Models](https://getvm.io/tutorials/probabilistic-graphical-models-spring-2018-notre-dame) | University Courses | Comprehensive introduction to probabilistic graphical models, covering theory, algorithms, and real-world applications in machine learning, computer vision, and natural language processing. |
| 151 | [Markov Chains & Algorithmic Applications](https://getvm.io/tutorials/epfl-com-516-markov-chains-and-algorithmic-applications-spring-2020-by-olivier-leveque) | University Courses | Comprehensive course on Markov chains and their algorithmic applications, taught by Olivier Leveque at EPFL. Covers stationary distributions, ergodicity, and real-world problem-solving. |
| 152 | [Foundations of Reinforcement Learning](https://getvm.io/tutorials/ece524-foundations-of-reinforcement-learning-at-princeton-university-spring-2024) | University Courses | Comprehensive introduction to the fundamentals of reinforcement learning, including Markov decision processes, dynamic programming, and temporal-difference learning. |
| 153 | [Intro to Machine Learning](https://getvm.io/tutorials/intro-to-machine-learning-and-statistical-pattern-classification-prof-sebastian-raschka) | University Courses | Comprehensive introduction to machine learning and statistical pattern classification, combining theoretical foundations with practical hands-on experience using Python. |
| 154 | [Data Science](https://getvm.io/tutorials/cse519-data-science-fall-2016-skiena-sbu) | University Courses | Comprehensive data science course covering data collection, preprocessing, analysis, and visualization. Taught by renowned expert Steven Skiena at Stony Brook University. |
| 155 | [Python and Machine Learning](https://getvm.io/tutorials/python-and-machine-learning-stanford-crowd-course-initiative) | University Courses | Comprehensive Python programming and machine learning course from Stanford Crowd Course Initiative. Gain practical experience in building and deploying ML models. |
| 156 | [Statistical Learning with Python](https://getvm.io/tutorials/statistical-learning-with-python-stanford-online) | University Courses | Comprehensive introduction to statistical learning techniques, with hands-on Python implementations and emphasis on theory and practical applications. |
| 157 | [Data Science Foundations](https://getvm.io/tutorials/data-8-the-foundations-of-data-science-uc-berkeley) | University Courses | Explore the foundations of data science with the UC Berkeley Data 8 course, combining inferential thinking, computational thinking, and real-world relevance. |
| 158 | [Data Science](https://getvm.io/tutorials/data-100-summer-19-uc-berkeley) | University Courses | Comprehensive video series covering data preprocessing, exploratory analysis, statistical modeling, and machine learning from experienced UC Berkeley instructors. |
| 159 | [Analyzing Big Data with Twitter](https://getvm.io/tutorials/info-290-analyzing-big-data-with-twitter-uc-berkeley-school-of-information) | University Courses | Gain hands-on experience in leveraging Twitter data to uncover insights and trends. Explore data analysis techniques, collaborate on real-world projects, and develop valuable data science skills. |
| 160 | [Machine Learning Part 1a](https://getvm.io/tutorials/mooc-machine-learning-part-1a-udacitygeorgia-tech) | University Courses | Gain a solid foundation in machine learning with this comprehensive Udacity/Georgia Tech course covering supervised learning, regression, and classification algorithms. |
| 161 | [Machine Learning](https://getvm.io/tutorials/machine-learning-pedro-domingos-university-of-washington) | University Courses | Comprehensive introduction to machine learning techniques and algorithms, taught by Professor Pedro Domingos. Hands-on exercises, real-world case studies, and practical applications. |
| 162 | [Reinforcement Learning](https://getvm.io/tutorials/cs885-reinforcement-learning-spring-2018-university-of-waterloo) | University Courses | Comprehensive course on reinforcement learning for AI, machine learning, and sequential decision-making problems. Covers core principles, algorithms, and real-world applications. |
| 163 | [Introduction to Machine Learning for Coders](https://getvm.io/tutorials/introduction-to-machine-learning-for-coders) | University Courses | Comprehensive and practical learning experience in deep learning, empowering learners to start training models within minutes and apply deep learning to real-world problems. |
| 164 | [Machine Learning for Engineers 2022](https://getvm.io/tutorials/machine-learning-for-engineers-2022) | University Courses | Gain practical experience in applying machine learning techniques to solve real-world engineering problems with this comprehensive course covering theory, applications, and hands-on projects. |
| 165 | [Introduction to Pattern Recognition & Machine Learning](https://getvm.io/tutorials/stats-c161c261-introduction-to-pattern-recognition-and-machine-learning-winter-2024) | University Courses | Comprehensive course covering fundamental machine learning concepts, algorithms, and real-world applications. Hands-on experience with Python and popular libraries. |
| 166 | [Reinforcement Learning](https://getvm.io/tutorials/ece-8851-reinforcement-learning) | University Courses | Comprehensive course on reinforcement learning, covering fundamental concepts, advanced algorithms, and real-world applications in AI, robotics, and more. |
| 167 | [Natural Language Processing](https://getvm.io/tutorials/cs388-natural-language-processing-ut-austin) | University Courses | Comprehensive online NLP course covering sentiment analysis, neural networks, word embeddings, and transformer language modeling. Includes hands-on coding assignments. |
| 168 | [Structural Analysis & Visualization of Networks](https://getvm.io/tutorials/structural-analysis-and-visualization-of-networks) | University Courses | Comprehensive network science course covering network properties, models, centrality, community detection, and real-world applications. Hands-on labs using Python's NetworkX. |
| 169 | [Intro to Computing](https://getvm.io/tutorials/cs-1301-intro-to-computing-gatech) | University Courses | Explore the fundamentals of computing and programming with Python in Georgia Tech's collaborative CS 1301 course, featuring hands-on activities and team-based learning. |
| 170 | [Introduction to Problem Solving and Programming](https://getvm.io/tutorials/introduction-to-problem-solving-and-programming-iit-kanpur) | University Courses | Comprehensive Python programming course covering problem-solving, data types, control structures, functions, and object-oriented programming. Suitable for beginners with no prior experience. |
| 171 | [Introduction to Computer Science and Programming in Python](https://getvm.io/tutorials/60001-introduction-to-computer-science-and-programming-in-python-mit-ocw) | University Courses | Explore fundamental computer science and programming concepts with this comprehensive MIT OpenCourseWare course on Python. |
| 172 | [Introduction to Computational Thinking](https://getvm.io/tutorials/introduction-to-computational-thinking-mit) | University Courses | Explore computational thinking and apply mathematical concepts to real-world problems with this interactive MIT online course. |
| 173 | [Electrical Engineering & Computer Science I](https://getvm.io/tutorials/601sc-introduction-to-electrical-engineering-and-computer-science-i-mit-ocw) | University Courses | Explore the fundamentals of electrical engineering and computer science with MIT OpenCourseWare's comprehensive course. Develop programming skills and gain insights from expert instructors. |
| 174 | [Introduction to Programming with Arcade Games](https://getvm.io/tutorials/cmsc-150-introduction-to-programming-with-arcade-games-simpson-college) | University Courses | Learn to create your own arcade games with Python and Pygame. Covers programming fundamentals, game development techniques, and more. |
| 175 | [Structure & Interpretation of Computer Programs](https://getvm.io/tutorials/cs-61a-structure-and-interpretation-of-computer-programs) | University Courses | Discover the fundamental concepts of computer programming with CS 61A, covering Python, functions, control structures, and more. Ideal for beginners and experienced learners. |
| 176 | [Spatial Data Science](https://getvm.io/tutorials/spatial-data-science-autumn-2017-university-of-chicago) | University Courses | Explore the fundamental concepts and techniques of spatial data analysis with hands-on experience using cutting-edge software and programming languages. |
| 177 | [CS50's Web Programming with Python & JavaScript](https://getvm.io/tutorials/cs50s-web-programming-with-python-and-javascript) | University Courses | Dive deeper into web app design and implementation with Python, JavaScript, and SQL using Django, React, and Bootstrap. Gain hands-on experience in building and deploying web applications. |## More
- [Free JavaScript Resources](https://github.com/getvmio/free-javascript-resources)
- [Free HTML Resources](https://github.com/getvmio/free-html-resources)
- [Free R Resources](https://github.com/getvmio/free-r-resources)
- [Free Java Resources](https://github.com/getvmio/free-java-resources)
- [Free Neural Networks Resources](https://github.com/getvmio/free-neural-networks-resources)
- [Free Natural Language Processing Resources](https://github.com/getvmio/free-natural-language-processing-resources)
- [Free Computer Science Resources](https://github.com/getvmio/free-computer-science-resources)
- [Free React Resources](https://github.com/getvmio/free-react-resources)
- [Free Security Resources](https://github.com/getvmio/free-security-resources)
- [Free Node.js Resources](https://github.com/getvmio/free-node-js-resources)
- [Free PyTorch Resources](https://github.com/getvmio/free-pytorch-resources)
- [Free Computer Architecture Resources](https://github.com/getvmio/free-computer-architecture-resources)
- [Free Functional Programming Resources](https://github.com/getvmio/free-functional-programming-resources)
- [Free Operating System Resources](https://github.com/getvmio/free-operating-system-resources)
- [Free Cryptography Resources](https://github.com/getvmio/free-cryptography-resources)
- [Free Compiler Resources](https://github.com/getvmio/free-compiler-resources)
- [Free Blockchain Resources](https://github.com/getvmio/free-blockchain-resources)
- [Free SQL Resources](https://github.com/getvmio/free-sql-resources)
- [Free Unix Resources](https://github.com/getvmio/free-unix-resources)
- [Free Programming Resources](https://github.com/getvmio/free-programming-resources)
- [Free Object-Oriented Programming Resources](https://github.com/getvmio/free-object-oriented-programming-resources)
- [Free CSS Resources](https://github.com/getvmio/free-css-resources)
- [Free Machine Learning Resources](https://github.com/getvmio/free-machine-learning-resources)
- [Free Web Development Resources](https://github.com/getvmio/free-web-development-resources)
- [Free Shell Scripting Resources](https://github.com/getvmio/free-shell-scripting-resources)
- [Free Rust Resources](https://github.com/getvmio/free-rust-resources)
- [Free Haskell Resources](https://github.com/getvmio/free-haskell-resources)
- [Free Software Development Resources](https://github.com/getvmio/free-software-development-resources)
- [Free Data Science Resources](https://github.com/getvmio/free-data-science-resources)
- [Free Git Resources](https://github.com/getvmio/free-git-resources)
- [Free Networking Resources](https://github.com/getvmio/free-networking-resources)
- [Free Game Development Resources](https://github.com/getvmio/free-game-development-resources)
- [Free TensorFlow Resources](https://github.com/getvmio/free-tensorflow-resources)
- [Free Distributed Systems Resources](https://github.com/getvmio/free-distributed-systems-resources)
- [Free Embedded Systems Resources](https://github.com/getvmio/free-embedded-systems-resources)
- [Free DevOps Resources](https://github.com/getvmio/free-devops-resources)
- [Free Docker Resources](https://github.com/getvmio/free-docker-resources)
- [Free Robotics Resources](https://github.com/getvmio/free-robotics-resources)
- [Free Computer Vision Resources](https://github.com/getvmio/free-computer-vision-resources)
- [Free Deep Learning Resources](https://github.com/getvmio/free-deep-learning-resources)
- [Free Cloud Computing Resources](https://github.com/getvmio/free-cloud-computing-resources)
- [Free Go Resources](https://github.com/getvmio/free-go-resources)
- [Free Data Structures Resources](https://github.com/getvmio/free-data-structures-resources)
- [Free Control Systems Resources](https://github.com/getvmio/free-control-systems-resources)
- [Free Artificial Intelligence Resources](https://github.com/getvmio/free-artificial-intelligence-resources)
- [Free Data Analysis Resources](https://github.com/getvmio/free-data-analysis-resources)
- [Free Ruby Resources](https://github.com/getvmio/free-ruby-resources)
- [Free C++ Resources](https://github.com/getvmio/free-cpp-resources)
- [Free Bash Resources](https://github.com/getvmio/free-bash-resources)
- [Free Cybersecurity Resources](https://github.com/getvmio/free-cybersecurity-resources)
- [Free Algorithm Resources](https://github.com/getvmio/free-algorithm-resources)
- [Free Database Resources](https://github.com/getvmio/free-database-resources)
- [Free C Resources](https://github.com/getvmio/free-c-resources)
- [Free Version Control Resources](https://github.com/getvmio/free-version-control-resources)
- [Free Linux Resources](https://github.com/getvmio/free-linux-resources)
- [Free Computer Graphics Resources](https://github.com/getvmio/free-computer-graphics-resources)