Python for Beginners courses can help you learn basic programming concepts, data types, control structures, and functions. You can build skills in writing clean code, debugging, and using libraries like NumPy and pandas for data manipulation. Many courses also cover practical applications such as web scraping, data visualization, and automating tasks, providing hands-on experience with tools like Jupyter Notebook and Git.

Erasmus University Rotterdam
Skills you'll gain: Aesthetics
Intermediate · Course · 1 - 3 Months

SkillUp
Skills you'll gain: Systems Design, Business Process Modeling, Data Flow Diagrams (DFDs), Systems Analysis, Data Modeling, Digital Transformation, Business Process, Risk Management, Workflow Management, Systems Architecture, Business Analysis, Solution Design, Enterprise Resource Planning, Information Technology, Process Flow Diagrams, Prototyping, Computer Science, Agile Methodology, Product Lifecycle Management, Business Communication
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
Beginner · Specialization · 1 - 3 Months

Yale University
Skills you'll gain: Sustainable Development, Environment and Resource Management, Social Justice, Liberal Arts, Cultural Diversity, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Advancing Women in Tech
Skills you'll gain: Independent Thinking, Critical Thinking
Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Land Management, Supply Chain, Food and Beverage, Supply Chain Systems, Transportation, Supply Chain, and Logistics, Supply Chain Management, Supply And Demand, Production Management, Environment and Resource Management, Market Dynamics, Technology Solutions, Consumer Behaviour
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, Ubuntu, Lightweight Directory Access Protocols, File Systems, Linux, Linux Commands, Bash (Scripting Language), Linux Servers, Firewall, Virtual Machines, Package and Software Management, Virtualization, Remote Access Systems, Unix, File Management, Operating System Administration, Unix Shell, Shell Script, Containerization, Git (Version Control System)
Intermediate · Specialization · 1 - 3 Months

Google Cloud
Skills you'll gain: Model Deployment, Tensorflow, Keras (Neural Network Library), Google Cloud Platform, Data Pipelines, Deep Learning, Machine Learning Methods, Data Preprocessing, NumPy, Supervised Learning, Pandas (Python Package)
Intermediate · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Business Modeling, Value Propositions, Strategic Partnership, Business Planning, Customer Analysis, Target Market, Business Strategy, Business Development, Market Analysis, Customer Relationship Management, Entrepreneurship, Revenue Management, Resource Management, Cost Accounting
Beginner · Course · 1 - 3 Months

Starweaver
Skills you'll gain: High Voltage, Electrical Power, Electrical Safety, Electric Power Systems, Test Engineering, Maintenance, Repair, and Facility Services, Hardware Troubleshooting, Electrical Systems, Sustainable Technologies, Power Electronics, Failure Analysis, Thermal Management, System Monitoring, Control Systems
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Copilot, Test Case, Version Control, Code Review, Integrated Development Environments, Software Configuration Management, Software Documentation, AI Enablement, Program Development, Development Environment, Technical Documentation, Project Planning, Project Management, Debugging
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Information Architecture, Content Management Systems, Web Content, Web Applications, Web Design and Development, System Configuration
Beginner · Guided Project · Less Than 2 Hours