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: Penetration Testing, Cyber Security Assessment, Exploitation techniques, Vulnerability Scanning, Security Testing, Cybersecurity, Vulnerability Assessments, Network Security, Web Applications, SQL
Beginner · 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

Coursera
Skills you'll gain: Prompt Engineering, Keyword Research, Blogs, Content Optimization, Search Engine Optimization, Content Creation, Generative AI, Editing, Writing and Editing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Juniper Network Technologies, Open Shortest Path First (OSPF), Virtual Local Area Network (VLAN), Border Gateway Protocol, Routing Protocols, Network Switches, Network Routing, Local Area Networks, Virtual Networking, Network Routers, Network Architecture, Virtual Private Networks (VPN), OSI Models, Network Administration, Network Protocols, Dynamic Host Configuration Protocol (DHCP), Network Security, Network Troubleshooting, Scalability
Intermediate · Course · 1 - 3 Months

University of the Arts London
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, Prompt Engineering Tools, AI powered creativity, ChatGPT, LLM Application, AI literacy, Generative Model Architectures, Embeddings, Artificial Intelligence, Machine Learning Methods, Responsible AI, Natural Language Processing, Data Ethics, Recurrent Neural Networks (RNNs)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Automation, Test Script Development, Mobile Development Tools, Jenkins, Test Execution Engine, Application Frameworks, Continuous Integration, Debugging, Scalability, CI/CD, Test Engineering, Maintainability, Automation, Continuous Deployment, Cross Platform Development, Code Reusability, Containerization
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, OpenAI, Cloud Deployment, Application Deployment, LLM Application, ChatGPT, Fine-tuning, Large Language Modeling, AI Integrations, Model Deployment, Application Programming Interface (API), Prompt Engineering, AI powered creativity, Natural Language Processing, User Interface (UI), Email Automation, Generative AI, Python Programming, Software Development, AI Personalization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: AWS Kinesis, Amazon Web Services, Apache Kafka, Data Lakes, Real Time Data, Data Management, Cloud Management, Data Pipelines, Data Processing, Big Data, Apache Hadoop, Query Languages, Serverless Computing, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Order Management, ASP.NET, Order Management Systems, User Interface (UI) Design, .NET Framework, Authentications, User Interface and User Experience (UI/UX) Design, UI Components, User Interface (UI), User Accounts, Payment Processing, Web Design, Authorization (Computing), E-Commerce, Identity and Access Management, Payment Systems, Payment Processing and Collection, Debugging
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Apache Kafka, Data Pipelines, Real Time Data, Apache Spark, Event-Driven Programming, Distributed Computing, Software Architecture, Performance Tuning, Real-Time Operating Systems, Application Deployment, Systems Architecture, Scalability, Data Processing, Architecture and Construction, Data Transformation, Performance Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Apple Xcode, iOS Development, Apple iOS, Swift Programming, Mobile Development, Integrated Development Environments, Application Development, User Interface (UI), Programming Principles, UI Components, Interactive Design, User Interface (UI) Design, Development Environment, Animations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Redis, Performance Tuning, Scalability, Google Cloud Platform, Data Architecture, Network Architecture, Data Analysis
Beginner · Project · Less Than 2 Hours