IT Courses - Learn the Latest IT Skills with Our Comprehensive Courses
1,884 coursesDiscover the latest IT skills with our comprehensive courses. Choose from a wide range of courses and enhance your IT knowledge.

TDD & BDD - Design Through Testing
Sources: David FarleyLearn testing as a software design tool with a TDD and BDD course. Discover how to reduce errors and improve code with tests.5 hours 42 minutes 42 seconds
Grokking the System Design Interview, Volume II
Sources: DesignGurus.ioAn advanced course for engineers preparing for serious systems design interviews. Learn to design reliable and scalable systems.
Using Vue 2 to Create Beautiful SEO-Ready Websites
Sources: coursetroLearn how to plan pages, code views, add clean moves, and prerender a Vue 2 site so search engines can read it. This helps you build clear fast pages.1 hour 48 minutes 11 seconds
Build a React Native mobile app with Cursor
Sources: Gregory JohnCreate mobile applications for iOS and Android using Cursor, mastering full-stack development and integration with modern tools.7 hours 39 minutes 50 seconds
Product Engineering with AI
Sources: Addy Osmani, Hassan DjirdehA Practical Guide to Creating AI-Based Product Solutions. Learn how to use AI to enhance software development and quality.1 hour 17 minutes 31 seconds
Beyond Effective Go: Part 2 - Striving for High-Quality Code
Sources: Corey ScottAn In-Depth Guide to Writing Quality Code in Go. Learn methods, principles, and patterns for developing high-performance and testable applications.
Grokking the System Design Interview
Sources: DesignGurus.ioThe original course on system design from Educative by DesignGurus. Real cases, frameworks, and videos will help prepare for interviews at FAANG and other compa15 hours 19 minutes 39 seconds
Principled AI Coding
Sources: IndyDevDanStudy the principles of AI programming to remain an in-demand engineer. Accelerate the transition into the future of software development with AI coding.6 hours 13 minutes 22 seconds
Grokking the Object Oriented Design Interview
Sources: DesignGurus.ioPrepare for an interview on object-oriented design with the course from Design Gurus. Study examples and case studies from Google, Facebook, Microsoft
Grokking SOLID Design Principles
Sources: DesignGurus.ioStudy the principles of SOLID and improve your development skills. The course offers examples and exercises for understanding and applying these principles...
Grokking Design Patterns for Engineers and Managers
Sources: DesignGurus.ioLearn how design patterns improve software architecture. A course for understanding and practicing in Java, Python, JS, and C++.
Relational Databases
Sources: Oz Nova (csprimer.com)Modern business processes rely on data, and most companies use complex database management systems (DBMS) to store and process this data.18 hours 30 minutes 22 seconds
Rive: Interactive Motion
Sources: Motion Design SchoolMaster Rive to create interactive UI elements, animations for the web and games. Learn about working with bones, exporting, and integration with Unity.26 hours 41 minutes 10 seconds
C#/.NET Interview Mastery: Hands-On Edition (2026)
Sources: code-maze.comA structured course for preparing for technical interviews in C# and .NET, covering key topics from syntax to architectural patterns.
Hands-On Machine Learning with Scikit-Learn and PyTorch
Sources: Aurélien GéronLearn how to apply machine learning with examples using Scikit-Learn and PyTorch. Study from simple models to complex neural networks and strengthen your skills
Programming Nerves
Sources: Alex Koutmos, Hugo BaraúnaUnlock the world of embedded systems with Elixir and Nerves. Learn how to advance from simple projects to industrial solutions and develop unique IoT devices.
Understanding AI-Assisted Development
Sources: Anthony AliceaExplore mindful development with artificial intelligence, understand the principles of how language models work, and learn to integrate them into workflows.3 hours 18 minutes 12 seconds
AI Systems Performance Engineering
Sources: Chris FreglyExplore the strategy for optimizing AI systems with a focus on hardware and software. Methods for scaling and cost savings for training and inference.
AI for Developers With Deadlines
Sources: bigmachine.ioLearn how to safely and effectively integrate AI into everyday development. Practical methods, patterns, and tips will strengthen your skills without risks.1 hour 37 minutes 18 seconds
Batch-12 | DevSecOps & Cloud DevOps | Recorded
Sources: Aditya JaiswalStart a career in DevSecOps and Cloud DevOps. Learn security automation, CI/CD pipelines, and cloud infrastructure for rapid professional growth.137 hours 36 minutes 22 seconds
Understanding Modern JavaScript Frameworks
Sources: Anthony AliceaThe course teaches how to analyze modern JavaScript code and frameworks like React, Vue, and others, revealing their structures for deep understanding and...2 hours 25 minutes 13 seconds
Distributed Systems
Sources: Oz Nova (csprimer.com)With the growth in the number of computers, they have not only increased in quantity, but also became distributed. If previously businesses aimed to purchase...19 hours 12 minutes 22 seconds
How to Build the Right Software (in the Right Stack)
Sources: Anthony AliceaLearn to identify true needs and choose the appropriate technology stack. Practical scenarios and working with legacy code will help improve skills.2 hours 34 minutes 35 seconds
Solo - Build, Launch, and Grow digital products on your own.
Sources: Christine VallaureLearn how to launch and scale digital products using modern technologies and AI. A practical guide for beginners and beyond.
Fabulous Adventures in Data Structures and Algorithms
Sources: Eric LippertDiscover unusual algorithms and data structures. Get inspired by practical examples in C#. Author: Eric Lippert.
VS Code SUPERHero - Become a more efficient developer!
Sources: Jesse HallLearn to use Visual Studio Code as effectively as possible. Discover hidden features, settings, and keyboard shortcuts to improve your code.2 hours 34 minutes 54 seconds
5 AWS Projects to Become a Cloud Engineer
Sources: Lucy Wang aka. Tech With LucyGain practical experience in Cloud Engineering with 5 projects on AWS. Master application migration, network design, and building fault-tolerant systems.
Agentic Jumpstart. Don’t Write Code. Direct It.
Sources: Web Dev CodyMaster agent-based programming using AI models and tools like Claude and GPT-5.1. Create applications faster and become a systems architect.11 hours 58 minutes 41 seconds
AI & Design Systems
Sources: Brad Frost, Ian Frost, TJ PitreAn advanced course on the interaction of AI and design systems. Learn methods for implementing modern technologies to improve the quality of digital products.8 hours 15 minutes 18 seconds
PostgreSQL Uncovered: Internals, Trace Analysis, and Performance
Sources: Bin WangStudy the internal architecture and optimization of PostgreSQL. Focus on performance, tracing, indexes, and other key database mechanisms.