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: NoSQL, Operational Databases, Data Migration, Database Administration, Database Architecture and Administration, Relational Databases, PostgreSQL, Database Management, Database Design, SQL, Database Systems, Google Cloud Platform, Data Store, Databases, Distributed Computing, MySQL, Database Management Systems, System Configuration, Data Access, Disaster Recovery
Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Databricks, Generative AI, Prompt Engineering, Retrieval-Augmented Generation, Vector Databases, Context Engineering, Model Deployment, Fine-tuning, LLM Application, MLOps (Machine Learning Operations), Large Language Modeling, Embeddings, Data Lakes, Model Evaluation, Model Optimization, Acceptance Testing
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud API, Google Gemini, Google Cloud Platform, Cloud-Based Integration, Authentications, Application Programming Interface (API)
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Salesforce, Salesforce Development, Customer Relationship Management (CRM) Software, User Provisioning, Application Deployment, User Accounts, Data Import/Export, Customer Relationship Management, Data Validation, Business Process Automation, Data Integrity, Cloud Computing Architecture, Workflow Management, Business Reporting, Data Migration, Data Management, Object-Relational Mapping, Automation, Role-Based Access Control (RBAC), Identity and Access Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, UI Components, User Interface (UI), Application Frameworks, Event-Driven Programming, Interactive Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: DevSecOps, Cloud Security, Patch Management, Cyber Security Assessment, Application Security, Cloud Deployment, Internet Of Things, Infrastructure Security, Vulnerability Assessments, Cloud Services, DevOps
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Containerization, Kubernetes, Identity and Access Management, Google Cloud Platform, Cloud Computing, Cloud Services, Cloud Management, Cloud Deployment, Application Deployment, Infrastructure Architecture, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Cloud API, Google Cloud Platform, Restful API, API Gateway, Cloud-Based Integration, Application Programming Interface (API), Identity and Access Management, Natural Language Processing, Network Analysis
Beginner · Project · Less Than 2 Hours

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

Coursera
Skills you'll gain: Pinterest, Content Creation, Social Media, Brand Awareness, Social Media Content, User Accounts, Account Management, Graphic Design, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Unity Engine, Android Development, Mobile Development, Scripting, C# (Programming Language), Android (Operating System), Video Game Development, Animation and Game Design, Application Development, Game Design, Performance Tuning, Animations, User Interface (UI), Software Installation
Beginner · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: No-Code Development, Application Deployment, Google Cloud Platform, Cloud Applications, Cloud Development, Google Workspace, Product Automation
Beginner · Project · Less Than 2 Hours