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: OSI Models, Computer Networking, Network Routers, General Networking, TCP/IP, Network Troubleshooting, Networking Hardware, Network Switches, Network Routing, Network Monitoring, Local Area Networks, Network Protocols, Network Performance Management, Network Model, Network Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Canva (Software), Social Media Marketing, Video Editing, Graphic and Visual Design Software, Web Content, Content Creation, Photo/Video Production and Technology, Video Production, Graphical Tools, Marketing, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Content Performance Analysis, Target Audience, Facebook, Content Scheduling, Target Market, Social Media Marketing, Customer Insights, Social Media, Social Media Analytics, Social Media Management, Advertising Campaigns, Social Media Content, Online Advertising, Customer Analysis, Marketing, Content Marketing, Performance Analysis, Content Creation, Digital Marketing, Performance Metric
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Amazon Web Services, Cloud Deployment, Cloud Development, Cloud Applications, Application Programming Interface (API), Amazon Elastic Compute Cloud, Cloud Engineering, API Gateway, Cloud Infrastructure, Development Environment, Serverless Computing, Software Development, System Configuration, Amazon S3, Infrastructure Security, Network Administration, Software Visualization, Restful API, TypeScript
Intermediate · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Agentic systems, Retrieval-Augmented Generation, Vector Databases, Agentic Workflows, Generative AI Agents, MongoDB, Model Context Protocol, Scalability, Embeddings, AI Workflows, Node.JS, PostgreSQL, Data Integration, Database Management, API Design, Data Transformation, Data Structures, Data Storage
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Cyber Threat Intelligence, Threat Modeling, Zero Trust Network Access, Security Management, DevSecOps, Incident Response, Threat Detection, Identity and Access Management, Application Security, Data Security, Cybersecurity, Microsoft Azure, Cyber Security Strategy, Security Strategy, IT Security Architecture, Cloud Security
Advanced · Course · 1 - 3 Months

Skills you'll gain: Node.JS, TypeScript, Secure Coding, OAuth, Data Validation, Full-Stack Web Development, Web Applications, Application Security, Authentications, Web Development, Back-End Web Development, Single Sign-On (SSO), Javascript, Data Modeling, Data Migration, Application Deployment, API Design, E-Commerce, Configuration Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Real-Time Operating Systems, Embedded Software, Software Architecture, Code Reusability, Embedded Systems, Memory Management, Systems Architecture, Software Design, Software Design Patterns, Performance Tuning, Secure Coding, Scalability, Data Sharing
★ 2.7 (6) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Tool Calling, Large Language Modeling, OpenAI API, LLM Application, Multimodal Prompts, OpenAI, GitHub Copilot, Spring Framework, AI Integrations, Generative AI, Image Analysis, Embeddings, Spring Boot, Vector Databases, Real Time Data
Intermediate · Course · 3 - 6 Months

University of Glasgow
Skills you'll gain: Federated Learning, Emerging Technologies, Generative AI, Communication Systems, Internet Of Things, Software-Defined Networking, Digital Communications, Network Architecture, Zero Trust Network Access, AI Enablement, Artificial Intelligence and Machine Learning (AI/ML), Distributed Computing, Information Technology, Health Technology, Electronics Engineering, Electrical Engineering, Machine Learning, Trustworthiness
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Event Monitoring, Cybersecurity, Anomaly Detection, Incident Management, Cyber Security Strategy, Threat Detection, Cyber Security Policies, Security Management, Network Analysis, AI Security, Network Security, Network Monitoring, Cloud Security
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, Program Development, File Management, Data Import/Export, Web Applications
Beginner · Course · 1 - 3 Months