Programming basics courses can help you learn fundamental concepts like variables, control structures, data types, and functions. You can build skills in problem-solving, debugging, and writing clean, efficient code. Many courses introduce tools such as Git for version control, integrated development environments (IDEs) like Visual Studio Code, and programming languages like Python or JavaScript, which are commonly used in web development and software engineering.

Skills you'll gain: System Monitoring, Network Monitoring, Event Monitoring, Systems Administration, System Configuration, Continuous Monitoring, UI Components, Linux Servers, Incident Management, System Implementation, User Accounts, User Interface (UI), File Transfer Protocol (FTP), Application Programming Interface (API)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: 3D Assets, Data Validation, C# (Programming Language), Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Computer Graphic Techniques, Animation and Game Design, Graphical Tools
Advanced · Course · 1 - 3 Months

Skills you'll gain: Test Tools, Test Engineering, System Testing, Application Programming Interface (API), Test Planning, User Acceptance Testing (UAT), Acceptance Testing, Testability
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: PostgreSQL, Google Cloud Platform, Database Development, SQL, Database Design, Database Systems, Generative AI
Beginner · Project · Less Than 2 Hours

Packt
Skills you'll gain: Amazon DynamoDB, Amazon Web Services, NoSQL, Database Management, Database Design, Development Environment, Command-Line Interface, Application Programming Interface (API), Software Development Tools, Performance Tuning, Data Structures, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Interactive Design, Web Design and Development, Web Applications, Web Content, Application Programming Interface (API), Front-End Web Development, Real Time Data, Web Content Accessibility Guidelines, Semantic Web, Browser Compatibility, Data Storage
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Apache Kafka, Real Time Data, Data Pipelines, JSON, Java, Docker (Software), Software Versioning
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Flutter (Software), Google Gemini, Generative AI Agents, Google Cloud Platform, Mobile Development, Generative AI, Application Development, LLM Application, Cloud Applications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, Debugging, Artificial Intelligence, Video Game Development, Scalability, Object Oriented Programming (OOP), Algorithms, Performance Tuning
Advanced · Course · 1 - 3 Months

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, Predictive Modeling, Programming Principles, Data Import/Export, Exploratory Data Analysis, Scripting, Statistical Analysis, Data Analysis, Data Processing, Data Manipulation, Applied Machine Learning, File Management, Mathematical Software
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Linux Commands
Beginner · Course · 1 - 4 Weeks