IT Support
Computer Networking — Learn how computers and devices connect and communicate over networks, from local setups to the global internet.
Computer Networking
Learn the essentials of IT networking and build the foundational skills needed to configure, troubleshoot, and manage enterprise networks.
Computer Networking
Build the skills to deploy, configure, and secure NGINX and Apache web servers on Linux, manage hosting environments, and implement automated SSL encryption.
Computer Networking
Understand domain registration, DNS settings, and web hosting types to confidently launch and manage secure, scalable web projects.
Computer Networking
Understand how data travels across the web, configure local testing environments, and deploy live Linux production servers with modern security protocols.
Computer Networking
Configure a Linux server to host several websites using virtual hosts and secure every domain with SSL certificates.
Computer Networking
Learn how to install, configure, and secure your own self-hosted file-sharing platform to easily upload, manage, and share files with users.
Computer Networking
Master network automation by learning to write Python scripts for device configuration, API management, and modern AI-driven workflows.
Computer Networking
Learn how to secure your digital assets by separating your domain registrar from your web host, install WordPress, and configure your first website.
Computer Networking
Build a solid understanding of networking protocols and the OSI model to effectively test software and troubleshoot connectivity issues in a QA environment.
Computer Networking
Understand the mechanics of digital certificates and secure protocols to implement HTTPS and mTLS with confidence in modern IT environments.
Computer Networking
Learn how secure web protocols work and configure a local HTTPS environment using Node.js to build, test, and deploy modern, secure web applications.
Computer Networking
Learn to secure your websites with HTTPS by configuring automated Let's Encrypt certificates on Nginx and Apache servers to protect user data.
Computer Networking
Build a strong foundation in networking protocols and learn practical security strategies to protect modern systems from vulnerabilities and cyber threats.
Computer Networking
Learn the core principles of routing, switching, and modern cloud-hybrid networks to design and maintain secure, reliable communication pathways.
Computer Networking
Master the core principles of IP addressing, routing, network models, and modern security protocols to kickstart your journey in IT.
Computer Networking
Learn to secure small-office networks, configure DNS and DHCP, and identify database vulnerabilities using modern zero-trust principles.
Computer Networking
Build a strong technical foundation in network protocols, data transmission, and modern security principles for a career in information technology.
Computer Networking
Build a solid foundation in computer networking by understanding how data travels across the internet using TCP, UDP, IPv4, IPv6, and modern security protocols.
Computer Networking
Understand how the global network was built, how data travels across the world, and how to stay secure in a modern digital landscape.
Computer Networking
Master the foundational principles of network communication, from layered architectures and error-control techniques to modern protocols and security concepts.
Computer Networking
Learn to design, configure, and manage corporate networks using Cisco Packet Tracer while exploring modern automation and security protocols.
Computer Networking
Learn the essential principles of network security and how to deploy modern firewall technologies to protect private data from unauthorized access.
Computer Networking
Understand how computers connect, communicate, and share data in this complete beginner's guide to network infrastructure.
Computer Networking
Learn to design, build, and manage secure and scalable virtual networks on the GCP platform from scratch.
Showing 24 of 179 courses