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: Node.JS, Web Servers, Server Side, Full-Stack Web Development, Back-End Web Development, Network Protocols, Debugging, Javascript, Web Applications, Cryptography, TCP/IP, Real Time Data, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Legal Risk, Responsible AI, Data Ethics, Generative AI, Personally Identifiable Information, Law, Regulation, and Compliance, Information Privacy, Regulation and Legal Compliance, Artificial Intelligence, Case Studies, Diversity Awareness, Ethical Standards And Conduct, Mitigation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Integrated Development Environments, Computer Networking, Server Side, Real Time Data, Data Analysis Expressions (DAX), Application Development
Mixed · Course · 1 - 3 Months

University of Virginia
Skills you'll gain: Model View Controller, Integrated Development Environments, Data Modeling, Database Design, Software Development Tools, NoSQL, Database Architecture and Administration, Application Programming Interface (API), OpenAI, ChatGPT, Version Control, Infrastructure Architecture, Artificial Intelligence, API Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Email Security, Web Analytics and SEO, Apache, Public Key Infrastructure, User Accounts, Control Panels, Data Security, Encryption, Web Servers, PHP (Scripting Language), System Configuration, Performance Tuning, Server Administration
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: OAuth, API Gateway, Application Programming Interface (API), Authentications, Secure Coding, Authorization (Computing), Debugging, Data Access, Data Analysis
Beginner · Project · Less Than 2 Hours

Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prometheus (Software), Google Cloud Platform, Application Deployment, Managed Services, Kubernetes, Capacity Management, Cloud Management
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: MySQL, Database Management, Cloud API, Application Programming Interface (API), Data Import/Export, Cloud Storage
Beginner · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Prompt Engineering, Google Gemini, Generative AI, Multimodal Prompts, Application Lifecycle Management, Prototyping, Application Development, Model Deployment, Google Cloud Platform
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Cascading Style Sheets (CSS), HTML and CSS, Web Content Accessibility Guidelines, Usability, Javascript and jQuery, Hypertext Markup Language (HTML), Web Design and Development, Web Design, Web Development, Semantic Web, Front-End Web Development, Responsive Web Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Content Strategy, Search Engine Optimization, Content Creation, Keyword Research, Digital Content, Content Marketing, Social Media Content, Target Audience, ChatGPT, Web Analytics and SEO, Video Production, Prompt Engineering, Workflow Management
Beginner · Course · 1 - 4 Weeks