Skip to content

[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...

Notifications You must be signed in to change notification settings

getvmio/free-python-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

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 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 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 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 Technical Tutorials Learn web development with the powerful Django framework, focusing on building robust and scalable web applications.
5 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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! 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Video Courses Comprehensive Python programming course for beginners. Master the fundamentals and build hands-on projects with expert guidance.
57 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 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 Video Courses Comprehensive video series covering the fundamentals of machine learning using Python, with hands-on examples and practical applications.
60 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 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 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 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 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 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 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 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 Technical Tutorials Comprehensive introduction to the Pandas library, covering its key features and functionalities for working with large and complex datasets.
69 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 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 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 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 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 Technical Tutorials Comprehensive guide to Django Rest Framework for Python developers, covering web development and robust API creation.
75 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 Technical Tutorials Comprehensive guide to learning Python programming, covering fundamental concepts and practical application in computer science.
77 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Technical Tutorials Comprehensive guide to advanced Python programming, covering techniques, tools, and best practices for experienced developers.
92 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 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 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 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 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 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 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 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 Technical Tutorials Comprehensive Python course covering key concepts and techniques for scientific programming, data analysis, and computational science.
101 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 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 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 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 Technical Tutorials Comprehensive guide to computer science and Python programming, offering interactive learning experiences for beginners and advanced learners.
106 Learn Python 3 Programming Technical Tutorials Comprehensive Python 3 programming course for beginners, covering fundamentals, hands-on examples, and object-oriented programming.
107 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 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 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 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 Technical Tutorials Explore the art of code-breaking and encryption using Python. Suitable for programming and cryptography enthusiasts.
112 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 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 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 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 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 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 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 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 Technical Tutorials Comprehensive guide to programming differential privacy, using Python examples and interactive chapters. Suitable for computer science undergraduates.
121 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 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 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 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 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 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 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 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 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 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 University Courses Comprehensive Python programming and data structures course by experienced instructor Prof. Madhavan Mukund from CMI.
132 Introduction to Artificial Intelligence University Courses Comprehensive course covering fundamental AI concepts and techniques, with hands-on programming assignments and real-world applications.
133 Deep Learning Applications 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 University Courses Comprehensive introduction to machine learning and statistical pattern classification, combining theoretical foundations with practical hands-on experience using Python.
154 Data Science 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 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 University Courses Comprehensive introduction to statistical learning techniques, with hands-on Python implementations and emphasis on theory and practical applications.
157 Data Science Foundations 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 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 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 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 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 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 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 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 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 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 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 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 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 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 University Courses Explore fundamental computer science and programming concepts with this comprehensive MIT OpenCourseWare course on Python.
172 Introduction to Computational Thinking 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 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 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 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 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 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

About

[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...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages