Server-side courses can help you learn web application architecture, API development, database management, and server-side programming languages like Python and Node.js. You can build skills in handling user authentication, optimizing server performance, and managing data storage solutions. Many courses introduce tools such as Express.js for building web applications, SQL for database queries, and Docker for containerization, showcasing how these skills are applied in real-world projects.

Skills you'll gain: Data Lakes, Data Management, Data Pipelines, Database Theory, Cloud Storage
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Troubleshooting, Network Monitoring, Network Planning And Design, Event Monitoring, Network Engineering, Virtual Networking, Google Cloud Platform, Network Performance Management, Network Architecture, Security Management, Cloud Infrastructure, Virtual Private Networks (VPN), Cloud Security, Network Administration, Cloud Computing Architecture, Network Infrastructure, Hybrid Cloud Computing, Cloud Management, Computer Networking, Firewall
Advanced · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps Pipelines, Infrastructure as Code (IaC), Azure DevOps, CI/CD, Cloud Deployment, Microsoft Azure, Continuous Deployment, Cloud-Native Computing, Application Deployment, Containerization, Cloud Management, Continuous Integration, GitHub, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Django (Web Framework), Full-Stack Web Development, Authentications, Software Testing, Development Testing, Unit Testing, Debugging, Object-Relational Mapping, Authorization (Computing), Identity and Access Management, MySQL, Test Case, Web Development, Database Development, Back-End Web Development, Web Applications, Software Documentation, File Management, Model View Controller, Application Frameworks
Mixed · Course · 1 - 3 Months

Skills you'll gain: OAuth, Authentications, Cloud Security, Authorization (Computing), Identity and Access Management, Google Cloud Platform, Cloud Management, Proxy Servers
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Selenium (Software), Jenkins, Test Script Development, CI/CD, Continuous Integration, Test Automation, Apache Maven, Software Configuration Management, DevOps, Continuous Delivery, Systems Administration, Devops Tools, Scripting, Scalability, Context Management, Role-Based Access Control (RBAC), Distributed Computing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Containerization, Docker (Software), Microservices, Version Control, Git (Version Control System), Development Environment, Application Deployment, Software Architecture, Application Programming Interface (API), Virtual Networking, Nginx, Frontend Integration, System Configuration, Computer Networking, Data Persistence
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: vSphere Networking and Storage, VMware ESX Servers, Virtual Networking, vCenter Server, vCenter Server Management, Virtual Machines, Virtualization, Storage vMotion, Virtualization and Virtual Machines, Infrastructure Security, Hardening, Role-Based Access Control (RBAC), Data Storage, Identity and Access Management, IT Infrastructure, Windows PowerShell, Encryption, Cyber Security Policies
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Azure Synapse Analytics, Relational Databases, Power BI, Microsoft Azure, Data Store, Data Visualization, Database Management, Real Time Data, Interactive Data Visualization, Data Storage, Database Theory, Dashboard, Data Presentation, Databricks, Database Administration, Data Warehousing, Data Management, Data Architecture, Data Integrity, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Application Lifecycle Management, Azure DevOps Pipelines, DevSecOps, Azure DevOps, DevOps, Continuous Delivery, Devops Tools, Software Quality Assurance, Release Management, Software Quality (SQA/SQC), CI/CD, Git (Version Control System), Verification And Validation, Continuous Integration, GitHub, Software Testing, Security Controls, Collaborative Software, Development Environment, Continuous Deployment
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Mobile Security, AI Security, Exploitation techniques, Threat Detection, Security Controls, Intrusion Detection and Prevention, Threat Modeling, Hardening, AI literacy, Malware Protection, Endpoint Security, Artificial Intelligence, Mobile Development Tools, Prompt Engineering, Human Factors (Security), Incident Response, Information Privacy
Intermediate · Course · 1 - 4 Weeks