Skip to main content
CF

IT Courses - Learn the Latest IT Skills with Our Comprehensive Courses

1,927 courses
Discover the latest IT skills with our comprehensive courses. Choose from a wide range of courses and enhance your IT knowledge.
  • Beyond Ruby thumbnailNew
    By: Graceful.Dev
    Explore programming languages beyond Ruby with a course from Graceful.Dev. Dive into carefully curated topics and expand your skills within the Garden Path...
    19m
  • Master the Object-Oriented Mindset in Ruby and Rails thumbnailNew
    By: Graceful.Dev
    Learn object-oriented thinking through a course on Ruby and Rails. Practical examples and methodology for flexible and understandable code.
    22h 55m
  • TDD with Spring Boot Done Right thumbnailNew
    By: Philip Riecks
    Master Test-Driven Development with Spring Boot to create predictable and maintainable code. Improve development through tests and enhance quality.
    3h 1m
  • Hands-On Mocking With Mockito thumbnailNew
    By: Philip Riecks
    Learn how to efficiently create and configure mock objects with Mockito. Manage the behavior of your tests and control component interactions.
    2h 8m
  • Practical TypeScript: Foundations to Fluency thumbnailNew
    By: Kent C. Dodds
    Master TypeScript: from basic knowledge to complex concepts. Understand the structure of the type system and production patterns. Gain confidence in programming
    9h 18m
  • Claude Code from Scratch thumbnailNew
    By: Aaron Francis
    Practical Guide to Mastering Claude Code. Learn the basics and key features step by step to confidently use the tool.
    1h 7m
  • Product Strategy for Designers thumbnailNew
    By: Femke van Schoonhoven
    The course will help designers develop product thinking, influence decisions, work with stakeholders, and shape product strategy.
    4h 42m
  • Codex - The Practical Guide thumbnailNew
    By: Academind Pro (Maximilian Schwarzmüller)
    Study Codex from the basics to advanced techniques. The course will help you use it as an intelligent assistant, enhancing your skills and increasing productivi
    3h 10m
  • n8n for AI Workflows and AI Agents thumbnailNew
    By: Academind Pro (Maximilian Schwarzmüller)
    Learn how to create robust automations with n8n and AI. This includes AI agents, email processing, content generation, and image generation.
  • AI Engineering Bootcamp: Build, Train & Deploy Models with AWS SageMaker thumbnailNew
    By: Zero To Mastery
    Learn to create full-cycle AI applications using AWS SageMaker: from collecting and preparing your own data to training and modifying models.
    19h 10m
  • Python for Beginners thumbnailNew
    By: Zero To Mastery
    Start learning Python from scratch: set up the environment, learn the basics, and gain confident programming skills for your own projects.
    2h 40m
  • AI for Beginners: Reasoning Models thumbnailNew
    By: Zero To Mastery
    Study AI reasoning models from scratch. Learn how they work, are trained, and applied by exploring real-world behavior analysis and reasoning steps.
    4h 37m
  • Mastering Phoenix forms thumbnailNew
    By: George Millo
    Learn how to create complex and dynamic forms in Phoenix using Ecto and LiveView. The course includes foundational concepts and practical examples.
  • Learn Phoenix LiveView thumbnailNew
    By: George Millo
    Unlock the potential of Phoenix LiveView for creating interactive applications without JavaScript. Understand the architecture and key features through hands-on
  • faster. | Learn AI-Assisted Development thumbnailNew
    By: Aaron Francis
    Practical course on AI development for engineers. Learn reproducible processes and improve your code with artificial intelligence.
    5/5
  • Testing Spring Boot Applications Masterclass thumbnailNew
    By: Philip Riecks
    Master Spring Boot testing with JUnit, Mockito, and other tools. An in-depth course to improve code quality and confident development.
    11h 51m
  • Claude Code - The Practical Guide thumbnailNew
    By: Academind Pro (Maximilian Schwarzmüller)
    Learn to fully utilize the capabilities of Claude Code. Turn knowledge into effective skills and boost your productivity in software development.
    2h 46m
  • Grokking the Coding Interview: Patterns for Coding Questions thumbnailNew
    By: Design Gurus
    The course helps to learn 33 key patterns for solving coding interview problems. These techniques help in getting offers from companies like Google, Meta...
  • Grokking Data Structures & Algorithms for Coding Interviews thumbnailNew
    By: Design Gurus
    Deep study of data structures and algorithms for preparing for coding interviews. Enhancing programming skills and confidence in abilities.
  • Master Claude Code thumbnailNew
    By: Ray Amjad
    Master Claude Code by acquiring practical knowledge and techniques necessary for working with the terminal and automation. A structured program will accelerate
    8h 21m5/5
  • AI Voice Agents with AWS thumbnailNew
    By: Zero To Mastery
    Study the creation of voice AI agents using AWS and Python. Develop an assistant with real functionalities and a deep understanding of the architecture.
    3h 1m5/5
  • Vibe Code a Generative AI Finance App with Python and LangChain thumbnailNew
    By: Zero To Mastery
    Master the creation of AI applications for investments using Python and LangChain. Practice developing a fintech application and understanding financial metrics
    7h 36m5/5
  • Software Design for Python Programmers thumbnailNew
    By: Ronald Mak
    Learn how to use principles and patterns to create high-quality software in Python. For programmers striving for clean and maintainable code.
  • Introduction to Regression Analysis thumbnailNew
    By: Zero To Mastery
    Learn core regression models and use them in Python. You study linear, logistic, log, and Cox models with clear steps and real data.
    6h 20m
  • Introduction to Inferential Statistics thumbnailNew
    By: Zero To Mastery
    You learn core inferential stats like intervals, tests, ANOVA, and run them in Python. The course shows how to read messy data and make clear data decisions.
    9h 25m
  • Meditations for Coders thumbnailNew
    By: Zero To Mastery
    Learn how meditations help developers recover after screen time and complex tasks. Practical sessions for improving mental clarity.
    45m
  • Radical Design – A Rebellious Web Design Course thumbnailNew
    By: Jack Mcdade
    Learn to create unique and memorable websites, discovering new creative freedom. Template-free design, suitable for all experience levels.
    7h 45m5/5
  • AI SDK v6 Crash Course thumbnailNew
    By: Matt Pocock
    100% TypeScript. 100% Production-ready. 0% hype. Only real tools and experience.
    3h 2m5/5
  • Next Level NextJS for Beginners thumbnailNew
    By: Pedro Henrique Machado
    Master Next.js from scratch with examples and projects. Learn how to work with the App Router and API routes to create efficient applications.
    20h 13m5/5
  • ReactJS Ultra for Beginners thumbnailNew
    By: Pedro Henrique Machado
    Master ReactJS from scratch by learning components, states, routing, and forms through practical projects. This course will help you confidently apply React...
    14h 58m