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: Canva (Software), Multimedia, Developing Training Materials, Visual Design, Graphical Tools, Graphic Design
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: ASP.NET, Microsoft Copilot, .NET Framework, Application Programming Interface (API), Middleware, Server Side, Restful API, C# (Programming Language), Back-End Web Development, Application Frameworks, JSON, Software Documentation, Secure Coding, Programming Principles, Extensible Markup Language (XML)
Beginner · Course · 1 - 3 Months

The State University of New York
Skills you'll gain: Bioinformatics, Big Data, Analytics, Data Mining, Health Informatics, Biomedical Technology, R Programming, Predictive Modeling, Statistical Analysis, Molecular Biology, Feature Engineering, Data Preprocessing, Classification Algorithms
Advanced · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Object Oriented Design, Java, Java Programming, File Management, Application Development, Programming Principles, Data Structures, Data Management, Integrated Development Environments
Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Generative AI, ChatGPT, AI Enablement, LLM Application, Artificial Intelligence, Innovation, Large Language Modeling, Creativity, Human Computer Interaction, Collaboration
Beginner · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Marketing Communications, Integrated Marketing Communications, Advertising, Brand Loyalty, Brand Management, Marketing, Brand Strategy, Public Relations, Marketing Planning, Marketing Budgets, Social Media Marketing, Digital Marketing, Marketing Management, Search Engine Optimization, Communication Strategies, Crisis Management, Communication, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

EDUCBA
Skills you'll gain: Spring Boot, Application Development, Redis, Java, Hibernate (Java), Web Development, Database Development, Application Security, Authentications, Performance Tuning, Unit Testing, Command-Line Interface, Event Monitoring, Software Configuration Management
Mixed · Course · 1 - 3 Months

Karlsruhe Institute of Technology
Skills you'll gain: Natural Language Processing, Artificial Neural Networks, Deep Learning, Statistical Machine Learning, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Recurrent Neural Networks (RNNs), Language Interpretation, Translation, and Studies, Embeddings, Multilingualism, Vocabulary
Intermediate · Course · 1 - 3 Months

Akamai Technologies, Inc.
Skills you'll gain: Application Development, Scripting, MySQL, Data Structures, Python Programming, Program Development, Database Management, Databases, Web Applications, File Management, Programming Principles
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Algebra, Calculus, Graphing, Applied Mathematics, Data Science, Derivatives, Numerical Analysis, Mathematical Theory & Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), OpenAI, Hugging Face, Large Language Modeling, Prompt Engineering, IBM Cloud, Artificial Neural Networks, Deep Learning, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Information Systems Security, Cyber Security Policies, Data Ethics, Cyber Governance, Application Security, Cyber Risk, Computer Security, General Data Protection Regulation (GDPR), Responsible AI
Beginner · Course · 1 - 4 Weeks