Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Simplilearn
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Cybersecurity, Cyber Attacks, Threat Detection, Exploitation techniques, Threat Modeling, Malware Protection, Security Awareness, SQL, Databases
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL Server Integration Services (SSIS), Extract, Transform, Load, Data Warehousing, Data Transformation, Data Manipulation, Data Analysis, Microsoft SQL Servers, Data Integration, Data Mining, Data Processing, SQL, Dataflow, Workflow Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Application Frameworks, Software Configuration Management, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), Microsoft Development Tools, HTML and CSS
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cascading Style Sheets (CSS), User Interface (UI) Design, Browser Compatibility, HTML and CSS, Web Design, Responsive Web Design, Usability, Color Theory, Animations, Web Development
Intermediate · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Salesforce, Authentications, Salesforce Development, Data Access, Role-Based Access Control (RBAC), Security Controls, Data Security, Authorization (Computing), Event Monitoring, Application Security, Security Strategy, Data Sharing, Responsive Web Design, Compliance Reporting, User Accounts, Application Development, Mobile Development, User Interface (UI)
Intermediate · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Web Content Accessibility Guidelines, Browser Compatibility, User Story, HTML and CSS, GitHub, Microsoft Copilot, Web Development, Web Design and Development, Web Design, Application Deployment, Responsive Web Design, Git (Version Control System), AI Workflows, Front-End Web Development, Development Testing, Debugging, User Requirements Documents, Functional Requirement, Semantic Web
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Unreal Engine, Computer Graphics, Graphical Tools, Image Quality, Performance Tuning, Content Management, Data Import/Export
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: SQL, Query Languages, Data Manipulation, Data Quality, Data Presentation, Data Mining
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Transaction Processing, File I/O, Data Access, Data Persistence, Stored Procedure, SQL, Data Integrity, Databases, Secure Coding
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Artificial Intelligence, Unstructured Data, Document Management, Data Processing, Python Programming
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, Torque (Physics), Game Design, Video Game Development, Mechanics, Simulations, Mathematical Modeling, Physics, Engineering Calculations, Scripting, C# (Programming Language), Linear Algebra, Applied Mathematics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: UI Components, Swift Programming, Apple iOS, User Interface (UI), Mobile Development, Apple Xcode, Application Development, Interactive Design, Application Design, Model View Controller, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Software Design, Animations, Typography, Data Modeling
Intermediate · Course · 1 - 3 Months