Courses

30 Courses

Courses that help beginner designers become true unicorns.

Absolute Beginners

Perfect for those starting from scratch! Learn the fundamentals of coding, tools, and logic step-...

Programming Languages

Programming languages are formal systems used to communicate instructions to computers. They allo...

Web Development

Web development is the process of creating, building, and maintaining websites and web applications

Mobile App Development

Mobile application development is the process of creating software applications for smartphones a...

Databases

A database is an organized collection of data stored electronically and managed using a Database ...

Serverless Database

A serverless database is a managed database service where the cloud provider handles all infrastr...

Data Analytics

Data analytics is the process of collecting, organizing, and analyzing data to derive insights, m...

Data Science (DS)

Data Science (DS) is a multidisciplinary field that uses scientific methods, processes, algorithm...

Artificial Intelligence

Artificial intelligence (AI) is a set of technologies that enable computers to perform a variety ...

Generative AI

Generative AI refers to a class of artificial intelligence models capable of creating new content...

Blockchain

Blockchain is a decentralized, distributed ledger technology that records transactions across mul...

DevOps

DevOps focuses on automating and streamlining the software development lifecycle-building, testin...

CI/CD Tools

CI/CD (Continuous Integration & Continuous Delivery/Deployment) is a core DevOps practi...

Version Control

Version control is a system that records changes to files over time, allowing you to track modifi...

Configuration Management

Configuration Management is a systems engineering process that ensures the consistency and reliab...

Containers

Containerization is a lightweight form of virtualization that allows applications and their depen...

Infrastructure as a Code (IaC)

Infrastructure as Code (IaC) is the practice of managing and provisioning computing infrastructur...

Serverless Platform

A serverless platform is a cloud-based computing model where developers can build and run applica...

Monitoring & Observability

Monitoring and observability are critical practices for understanding and maintaining the health,...

Cloud Computing

Cloud Computing is the delivery of computing services-including servers, storage, databases, netw...

API’s

An API (Application Programming Interface) is a set of protocols, routines, and tools for buildin...

Cybersecurity

Cybersecurity refers to the practice of protecting systems, networks, programs, devices, and data...

Firewall-Network Security

A firewall is a critical component of network security that acts as a barrier between trusted int...

Identity and Access Management (IAM)

Identity and Access Management (IAM) is a framework of policies, processes, and technologies that...

Security Operation Center (SOC)

A Security Operations Center (SOC) is a centralized unit responsible for monitoring, detecting, a...

SIEM (Security Information and Event Management)

SIEM (Security Information and Event Management) Overview SIEM is a cybersecurity solution that p...

Testing

Software Testing is a critical phase in the software development lifecycle (SDLC) that ensures th...

ServiceNow ITSM, ITOM, ITAM

ServiceNow is a leading platform for IT Service Management (ITSM), IT Operations Management (ITOM...

Virtualization

Virtualization is a technology that allows multiple virtual instances of operating systems, serve...

IP Networking

IP (Internet Protocol) networking is the foundation of communication across the internet and loca...