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: Linux Administration, Package and Software Management, Linux, User Accounts, Operating System Administration, System Monitoring, Linux Servers, Linux Commands, User Provisioning, Amazon Web Services, Network Troubleshooting, File Management, Command-Line Interface, File Systems, Amazon Elastic Compute Cloud, Systems Administration, Operating Systems, General Networking, Identity and Access Management, IT Automation
Beginner · Course · 1 - 3 Months

Skills you'll gain: Java Programming, Java, Performance Tuning, Spring Framework, Code Reusability, Algorithms, JUnit, OS Process Management, Application Frameworks, Spring Boot
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Program Development, Programming Principles, Computational Thinking, Computational Logic, Diversity Equity and Inclusion Initiatives, Digital pedagogy, Computer Programming, Event-Driven Programming, Computer Science
Beginner · Course · 1 - 3 Months
Dassault Systèmes
Skills you'll gain: Design Software
Beginner · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Business Ethics, Legal Risk, Law, Regulation, and Compliance, Management Training And Development
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Ansible, IT Automation, YAML, Enterprise Architecture, DevSecOps, Scalability, CI/CD, Automation, Debugging, Scripting, Continuous Integration, Devops Tools, Infrastructure as Code (IaC), Configuration Management, Hardening, Enterprise Security, Development Environment, Verification And Validation, Cloud-Based Integration, Patch Management
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Project Risk Management, IT Management, Project Management, Software Development Methodologies, Systems Development Life Cycle, IT Infrastructure, Software Development Life Cycle, Information Technology, Project Portfolio Management, Project Scoping, Cloud Infrastructure, Environmental Social And Corporate Governance (ESG), Risk Management, Resource Management, Security Management, Agile Methodology, Scrum (Software Development), Agile Software Development, Cloud Services, Information Technology Operations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Virtualization and Virtual Machines, Cloud Deployment, Cloud Computing, Cloud Infrastructure, Virtualization, Cloud Platforms, Virtual Machines, Cloud Technologies, Cloud Storage, Infrastructure As A Service (IaaS), Cloud Services, Cloud Security, Amazon Web Services, Containerization
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Kubernetes, Containerization, DevOps, Application Deployment, Scalability
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Risk Management, Cyber Risk, Threat Management, Risk Management Framework, Security Management, Vulnerability Management, IT Management, Risk Mitigation, Cybersecurity, Operational Risk, Cyber Security Strategy, Security Controls, Information Technology
Beginner · Course · 1 - 3 Months

Skills you'll gain: Presentations, Professional Development, Emotional Intelligence, Public Speaking, Personal Development, Productivity, Professional Networking, Branding, Planning, Web Presence, Project Management
Intermediate · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Feature Engineering, Model Evaluation, Model Deployment, Fine-tuning, Data Preprocessing, Model Training, Deep Learning, Machine Learning Methods, Model Optimization, Scikit Learn (Machine Learning Library), PyTorch (Machine Learning Library), Scalability, Hugging Face, Docker (Software), Supervised Learning, Machine Learning Algorithms, MLOps (Machine Learning Operations), Applied Machine Learning, Software Development, Machine Learning
Intermediate · Specialization · 1 - 3 Months