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: Keyword Research, Search Engine Optimization, Target Audience, Blogs, Web Analytics and SEO, Content Strategy, Social Media Strategy, Content Creation, Web Content
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Application Programming Interface (API), Restful API, Natural Language Processing, Command-Line Interface, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Load Balancing, Network Routing, Servers
Beginner · Guided Project · Less Than 2 Hours

Scrimba
Skills you'll gain: Cascading Style Sheets (CSS), Browser Compatibility, Animations, HTML and CSS, Frontend Performance, Responsive Web Design, Web Design, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Content Performance Analysis, Microsoft Copilot, Content Marketing, Content Creation, Generative AI Agents, Marketing Materials, Ideation, Social Media Content, Content Strategy, Personalized Service, Brainstorming, Search Engine Optimization
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AWS Identity and Access Management (IAM), Key Management, Identity and Access Management, Single Sign-On (SSO), Amazon Web Services, Encryption, Amazon CloudWatch, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Infrastructure Security, Event Monitoring, Continuous Monitoring, Security Information and Event Management (SIEM), Application Security, Security Management, Firewall, Amazon Elastic Compute Cloud, Data Security, Incident Response, Compliance Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: MLOps (Machine Learning Operations), Data Preprocessing, AWS SageMaker, Model Evaluation, Model Deployment, Artificial Intelligence and Machine Learning (AI/ML), Amazon Web Services, Predictive Modeling, Machine Learning, Supervised Learning, Data Transformation, Unsupervised Learning, Classification Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), C# (Programming Language), Microsoft Visual Studio, Development Environment, Program Development, Data Access, Software Design Patterns
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Amazon Web Services, Tensorflow, Applied Machine Learning, Machine Learning Methods, Natural Language Processing, Classification Algorithms, Software Design, Application Development, Supervised Learning, Model Evaluation
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon DynamoDB, Amazon Web Services, Database Architecture and Administration, NoSQL, Data Store, Operational Databases, Database Management, Data Storage Technologies
Mixed · Course · 1 - 4 Weeks
Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Storytelling, Recognizing Others, Team Building, Trustworthiness, Team Performance Management, Team Management, Teamwork, Collaboration, Team Leadership, Visionary, Leadership Development, Peer Review, Drive Engagement, Team Motivation, Professional Development, Employee Coaching, Leadership, Performance Management, Communication, Productivity
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Multimedia, Content Creation, Public Speaking, Graphic Design
Beginner · Guided Project · Less Than 2 Hours