Web application courses can help you learn front-end and back-end development, user interface design, and database management. You can build skills in coding languages like JavaScript and Python, as well as frameworks such as React and Node.js. Many courses also cover essential tools like Git for version control and SQL for database queries, showing how these skills come together to create dynamic and interactive web experiences.

Skills you'll gain: Exploit development, Penetration Testing, Exploitation techniques, Scripting, Brute-force attacks, Scripting Languages, Shell Script, Python Programming, Program Development, Network Protocols, Data Persistence
Advanced · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Systems, System Configuration, System Design and Implementation, Computer Architecture, Hardware Architecture, Computer Hardware, Embedded Systems, Computational Logic, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Web Design and Development, Graphic and Visual Design, Animations, Typography, Color Theory
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Financial Statement Analysis, Capital Budgeting, Financial Modeling, Working Capital, Financial Statements, Investment Banking, Cash Flows, Financial Analysis, Derivatives, Technical Analysis, Equities, Portfolio Management, Corporate Finance, Financial Trading, Financial Market, Market Dynamics, Capital Markets, Investments, Finance, Analysis
Beginner · Specialization · 3 - 6 Months

Pragmatic AI Labs
Skills you'll gain: GitHub Copilot, Model Context Protocol, GitHub, Responsible AI, Git (Version Control System), Vibe coding, Model Evaluation, AI Integrations, Object-Relational Mapping, Package and Software Management, Restful API, Open Source Technology, CI/CD, Security Controls, Generative AI, Agentic Workflows, Security Strategy, Enterprise Architecture, Automation Engineering, Machine Learning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Human Capital, Human Resources Management and Planning, Human Resources, Talent Management, Workforce Planning, Talent Acquisition, Human Resource Strategy, Employee Performance Management, Performance Appraisal, Talent Recruitment, Labor Relations, Human Relations Movement, Workforce Development, Performance Management, Compensation and Benefits, Succession Planning, Diversity Programs, Labor Law, Diversity and Inclusion, Occupational Safety And Health
Mixed · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Serverless Computing, Amazon Web Services, AWS Kinesis, Cloud Computing Architecture, Solution Architecture, Containerization, Data Migration, Cloud Deployment, Data Pipelines, Data Import/Export
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Google Cloud Platform, Serverless Computing, Google App Engine, Cost Management, Cloud Infrastructure, Cloud Deployment, Cloud Computing Architecture, Cloud Services, Cloud Computing, Infrastructure As A Service (IaaS), Cloud Platforms, Hybrid Cloud Computing, Cloud Management, Data Processing, Data Store, System Monitoring, Application Performance Management, Big Data, Virtual Private Networks (VPN)
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: OpenAI API, Generative Model Architectures, AI Integrations, Hugging Face, Artificial Intelligence and Machine Learning (AI/ML), Object Oriented Programming (OOP), AI literacy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Figma (Design Software), Interactive Design, Animations, Responsive Web Design, Prototyping, UI Components, Interaction Design, User Experience, User Interface and User Experience (UI/UX) Design, User Experience Design, User Flows, Collaborative Software, Data Sharing, Design Reviews, Design Software, Design, Style Guides
Mixed · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Spatial Analysis, NoSQL, Spatial Data Analysis, Geospatial Mapping, Geographic Information Systems, Geospatial Information and Technology, Big Data, MongoDB, GIS Software, File Systems, Data Infrastructure, Apache Hadoop, Distributed Computing, Data Architecture, Cloud Computing, Apache Spark, Public Cloud, Database Systems, Scalability, Databases
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Kubernetes, CI/CD, Google Cloud Platform, Continuous Integration, Continuous Delivery, Role-Based Access Control (RBAC), Application Deployment, Cloud Security, Authorization (Computing), Cloud Storage, Cloud Services, Managed Services, Data Storage Technologies, Database Management, Authentications, Identity and Access Management
Intermediate · Course · 1 - 3 Months