Python
Showing 241–252 of 358 results
MichiganX: Building Web Applications in Django
This second course in Django for Everybody explores data models in Django and how it communicates with a database. This course also explores basic Structured Query Language (SQL) and database modeling and how they work in the Django model.
MichiganX: Programming for Everybody (Getting Started with Python)
This course is a "no prerequisite" introduction to Python Programming. You will learn about variables, conditional execution, repeated execution and how we use functions. The homework is done in a web browser so you can do all of the programming assignments on a phone or public computer.
MichiganX: Python Data Structures
The second course in Python for Everybody explores variables that contain collections of data like string, lists, dictionaries, and tuples. Learning how to store and represent and manipulate data collections while a program is running is an important part of learning how to program.
Mini Course: Build Rock Paper Scissors with Python
This course builds a classic Rock Paper Scissors game in Python using a modular programming method for a beginner-level coder.
Mitigating Disasters in ML Pipelines
Learn how to build robust machine learning pipelines that can handle and recover from unexpected disasters.
Modern Generative AI with ChatGPT and OpenAI Models
This course covers generative AI with OpenAI’s ChatGPT, emphasizing prompt design and practical uses in marketing, research, and code generation.
Natural Language Processing with Machine Learning
This course helps you learn the basics of natural language processing with deep learning and machine learning algorithms.
Natural Language Processing with TensorFlow
Deep learning has revolutionized NLP and problems that require a large amount of work in terms of new features. Tuning can now be efficiently solved using NLP.
Network Basics with Python
This course will prepare you to design and deploy Python solutions as part of a network security toolkit. This includes a review of its use to create different TCP and UDP clients and servers, as well as a review of the creation of a basic network sniffing tool.
Optimization for Machine Learning with NumPy and SciPy
This course teaches optimization in machine learning with NumPy and SciPy, covering fundamentals, convex and non-convex techniques, and advanced algorithms.
Pandas Brain Teasers
Sharpen your data analysis skills by solving challenging puzzles with Pandas.
Password Security: How not to Store Passwords
Understand common mistakes in storing passwords and learn best practices for password security.