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.

Skills you'll gain: Cloud Development, Development Environment, Google Cloud Platform, Cloud Computing, Infrastructure As A Service (IaaS), Software Development, Software Installation, Virtual Machines, Cloud Infrastructure, Remote Access Systems, Linux Servers, Verification And Validation, Package and Software Management
Beginner Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Restful API, API Design, Application Programming Interface (API), Security Controls, Virtual Environment, Development Environment, Python Programming, Secure Coding, Data Access, User Accounts, Package and Software Management, Application Security, Encryption
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Python Programming, Code Reusability, Data Processing, Data Analysis, Automation, Programming Principles, Computer Programming
Beginner Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Python Programming, Algorithms, Data Structures, Computational Logic
Beginner Ā· Guided Project Ā· Less Than 2 Hours

The Hong Kong University of Science and Technology
Skills you'll gain: Differential Equations, Linear Algebra, Matlab, Engineering Analysis, Numerical Analysis, Integral Calculus, Mathematical Software, Mechanical Engineering, Calculus, Engineering Calculations, electromagnetics, Algebra, Applied Mathematics, Mathematical Modeling, Engineering, Simulation and Simulation Software, Advanced Mathematics, Geometry, Computational Thinking, Mechanics
ā 4.8 (7.8K) Ā· Beginner Ā· Specialization Ā· 3 - 6 Months

Skills you'll gain: Process Mapping, Requirements Elicitation, Process Analysis, Power BI, Business Analysis, Business Process, Business Process Modeling, Business Analytics, Requirements Analysis, Storytelling, Business Intelligence Software, Data Storytelling, Dashboard, Data Presentation, Data Visualization Software, Data Visualization, Dashboard Creation, Risk Management, Data Analysis, Python Programming
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Jupyter, R (Software), R Programming, Computer Programming Tools, GitHub, Software Development Tools, Data Visualization Software, Data Science, Statistical Programming, Cloud Hosting, Scikit Learn (Machine Learning Library), Cloud Services, Cloud API, Cloud Computing, Git (Version Control System), Cloud Platforms, Other Programming Languages, Integrated Development Environments, Version Control, Python Programming
ā 4.5 (30K) Ā· Beginner Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Cloud Development, Cloud Applications, Authentications, Google Cloud Platform, Cloud-Based Integration, Web Applications, User Accounts, Web Development, Network Security
Intermediate Ā· Project Ā· Less Than 2 Hours

Skills you'll gain: Database Management, Identity and Access Management, Database Architecture and Administration, Cloud Applications, User Provisioning, Virtual Networking
Beginner Ā· Course Ā· 3 - 6 Months

Skills you'll gain: Application Development, Application Design, Typography, Development Environment
Intermediate Ā· Course Ā· 1 - 3 Months

Logical Operations
Skills you'll gain: Excel Formulas, Pivot Tables And Charts, Microsoft Excel, Spreadsheet Software, Data Validation, Data Visualization, Data Analysis, Interactive Data Visualization, Productivity Software, Data Integrity, Microsoft 365
ā 3 (6) Ā· Mixed Ā· Course Ā· 1 - 4 Weeks

Skills you'll gain: Multimodal Prompts, Prompt Patterns, OpenAI API, ChatGPT, OpenAI, JSON, LLM Application, Large Language Modeling, Python Programming, Text Mining, Data Validation, AI Security, Key Management
Intermediate Ā· Course Ā· 1 - 3 Months