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.

Coursera
Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Game Design, Programming Principles, Linux, Application Development, Cross Platform Development
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Business Analysis, Agile Methodology, Stakeholder Analysis, Agile Project Management, Requirements Elicitation, Business Planning, Requirements Analysis, Business Requirements, Strategic Planning, Stakeholder Management, Project Management Software, Microsoft Teams, ChatGPT
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Salesforce Development, Salesforce, Systems Integration, Data Integration, Web Services, Application Programming Interface (API), Restful API, Complex Problem Solving, Business Solutions, OAuth, Business Requirements, Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Unreal Engine, Animations, 3D Assets, Computer Graphics, Virtual Environment, Augmented and Virtual Reality (AR/VR), Video Game Development, Multimedia, Baking
Beginner · Course · 3 - 6 Months

Skills you'll gain: IntelliJ IDEA, Integrated Development Environments, Java, Development Environment, Debugging, Object Oriented Programming (OOP), Programming Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Authentications, Test Automation, Application Programming Interface (API), Test Case, Software Testing, Java, JSON, User Accounts
Mixed · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: AWS Kinesis, Amazon Web Services, Image Analysis, Applied Machine Learning, Live Streaming, Real Time Data, Computer Vision, Internet Of Things
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, General Networking, OSI Models, Network Protocols, Networking Hardware, TCP/IP, Microsoft Windows, Network Routers, Network Switches, Network Architecture, Network Administration, Computer Networking, System Configuration, Command-Line Interface, iOS Development, Operating Systems, Software Installation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Containerization, Kubernetes, Application Deployment, Google Cloud Platform, Cloud-Native Computing, Capacity Management, Application Development, Scalability, System Configuration, System Monitoring
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Cybersecurity, Network Security, Business Continuity, Disaster Recovery, Cryptography, Encryption, Infrastructure as Code (IaC), Infrastructure Security, Software-Defined Networking, Security Management, Identity and Access Management, Security Controls, Computer Networking, System Monitoring, Authorization (Computing), Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Virtual Environment, Video Game Development, Game Design, Animation and Game Design, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Security Management, Security Strategy, Configuration Management, Security Controls, Information Systems Security, Computer Security Awareness Training, Enterprise Security, Change Control, Safety and Security, Cyber Security Policies, Data Ethics
Beginner · Course · 1 - 4 Weeks