Skip to main content
CourseFlix

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

1,889 courses
  • Software Architecture & Design of Modern Large Scale Systems thumbnail

    Software Architecture & Design of Modern Large Scale Systems

    Sources: udemy
    In this practical course, you will learn how to architect real-life systems, that scale to millions of daily users, as well as process and store petabytes of da
    6 hours 57 minutes 25 seconds
  • Clean Code Zero to One thumbnail

    Clean Code Zero to One

    Sources: Shahan Chowdhury
    "Clean Code Zero to One" is a guide on writing clean and maintainable code, based on the modern practices of Robert C. Martin (Uncle Bob).
  • Programming Language with LLVM thumbnail

    Programming Language with LLVM

    Sources: Dmitry Soshnikov
    How programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine, and JIT-compiler? And what abo
    2 hours 46 minutes 4 seconds 5 / 5
  • Automata Theory: inside a RegExp machine thumbnail

    Automata Theory: inside a RegExp machine

    Sources: Dmitry Soshnikov
    State machines — the fundamental concept used today in many practical applications, starting from UI programming like React, automated reply systems, lexical an
    1 hour 48 minutes 5 seconds 5 / 5
  • Building a Typechecker from scratch thumbnail

    Building a Typechecker from scratch

    Sources: Dmitry Soshnikov
    Untyped programs are often prone to errors, runtime exceptions, and can make debugging much harder. That’s why many production languages implement a static type
    2 hours 16 minutes 15 seconds
  • Building a Virtual Machine for Programming Language thumbnail

    Building a Virtual Machine for Programming Language

    Sources: Dmitry Soshnikov, udemy
    How programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine, and JIT-compiler? And what abo
    4 hours 27 minutes 8 seconds
  • Building a Parser from scratch thumbnail

    Building a Parser from scratch

    Sources: Dmitry Soshnikov, udemy
    Parsing or syntactic analysis is one of the first stages in designing and implementing a compiler. A well-designed syntax of your programming language is a big
    2 hours 31 minutes 11 seconds
  • Parsing Algorithms thumbnail

    Parsing Algorithms

    Sources: Dmitry Soshnikov, udemy
    Parsing or syntactic analysis is one of the first stages in designing and implementing a compiler. A well-designed syntax of your programming language is a big
    4 hours 27 minutes 33 seconds
  • Building an Interpreter from scratch thumbnail

    Building an Interpreter from scratch

    Sources: Dmitry Soshnikov, udemy
    How programming languages work under the hood? What’s the difference between compiler and interpreter? What is a virtual machine, and JIT-compiler? And what abo
    2 hours 59 minutes 53 seconds
  • Garbage Collection Algorithms thumbnail

    Garbage Collection Algorithms

    Sources: Dmitry Soshnikov, udemy
    Memory leaks and dangling pointers are the main issues of the manual memory management. You delete a parent node in a linked list, forgetting to delete all its
    2 hours 13 minutes 20 seconds
  • Building a Transpiler from scratch thumbnail

    Building a Transpiler from scratch

    Sources: Dmitry Soshnikov
    In modern implementations of compilers, it has become popular to transform one high-level language into another. Examples include transpiling new versions of...
    2 hours 3 seconds
  • Vue.js Master Class 2024 Edition thumbnail

    Vue.js Master Class 2024 Edition

    Sources: vueschool.io
    Learn by building a real-world application from scratch! This comprehensive course by Vue School teaches you Vue.js, best practices, modern JavaScript, and exci
    11 hours 55 minutes 11 seconds 5 / 5
  • Mission: Launch Your First App thumbnail

    Mission: Launch Your First App

    Sources: Simon Grimm
    Mission: Launching Your First App - this is your journey from a novice to an experienced mobile app developer. As part of the course, you will gain access to...
    9 hours 2 minutes 48 seconds 5 / 5
  • The Ultimate Design Patterns: Part 1 thumbnail

    The Ultimate Design Patterns: Part 1

    Sources: codewithmosh (Mosh Hamedani)
    If you want to reach the higher levels of software engineering, you simply MUST master design patterns. It’s a no-brainer! Most employers are looking for senior
    4 hours 3 minutes 4 seconds 5 / 5
  • Java Puzzles to Eliminate Code Fear thumbnail

    Java Puzzles to Eliminate Code Fear

    Sources: udemy
    The motivation behind this course came from an article titled "Why Can't Programmers Program?" by Jeff Atwood. It talks about how poorly many candidates perform
    7 hours 33 minutes 44 seconds
  • Next.js Ecommerce thumbnail

    Next.js Ecommerce

    Sources: Brad Traversy
    The Next.js Ecommerce course is an extensive 22-hour program that teaches you step by step how to create a full-fledged e-commerce platform with...
    22 hours 12 minutes 23 seconds 5 / 5
  • Python for Data Science thumbnail

    Python for Data Science

    Sources: LunarTech
    Master key Python skills for data analysis, visualization, statistical analysis, and machine learning. Build a solid foundation for a successful start...
    6 hours 21 minutes 57 seconds 5 / 5
  • Data Science Interview Prep thumbnail

    Data Science Interview Prep

    Sources: LunarTech
    Welcome to the Data Science Interview Preparation Course by LunarTech – your comprehensive guide to successfully navigating interviews in the field...
    1 hour 15 minutes 18 seconds 5 / 5
  • Natural Language Preprocessing thumbnail

    Natural Language Preprocessing

    Sources: LunarTech
    Embark on an exciting journey through the world of natural language processing (NLP) — a field where linguistics and artificial intelligence intersect...
    58 minutes 50 seconds 5 / 5
  • Fundamentals to Linear Algebra thumbnail

    Fundamentals to Linear Algebra

    Sources: LunarTech
    Unleash the power of linear algebra for conquering the world of data science, machine learning, and artificial intelligence. This intensive course will...
    20 hours 53 minutes 19 seconds
  • Statistics Fundamentals thumbnail

    Statistics Fundamentals

    Sources: LunarTech
    Master statistics for data-driven careers. Build a strong statistical foundation for data science, analysis, and decision making.
    2 hours 4 minutes 10 seconds 5 / 5
  • Deep Learning Interview Prep Course | Full Course [100 Q&A's] thumbnail

    Deep Learning Interview Prep Course | Full Course [100 Q&A's]

    Sources: LunarTech
    Attend a deep learning interview with confidence using our comprehensive preparatory course! Master key concepts and advanced...
    8 hours 12 minutes 34 seconds 5 / 5
  • Machine Learning Fundamentals thumbnail

    Machine Learning Fundamentals

    Sources: LunarTech
    Advance in your machine learning career with confidence. Master the key ML fundamentals that are in demand by employers and acquire the skills necessary for...
    4 hours 5 minutes 9 seconds 5 / 5
  • A/B Testing for Data Science thumbnail

    A/B Testing for Data Science

    Sources: LunarTech
    Stand out in the competitive job market in the field of data science. Master A/B testing - a skill highly valued by employers. Learn...
    1 hour 47 minutes 56 seconds 5 / 5
  • Master Gorgeous UI Design thumbnail

    Master Gorgeous UI Design

    Sources: together.art (Pablo Stanley)
    Transform your visual design skills with Pablo Stanley and his team. This course will help you elevate your project quality and engage clients with a distinctiv
    10 hours 56 minutes 16 seconds 5 / 5
  • CSS Simplified thumbnail

    CSS Simplified

    Sources: webdevsimplified.com
    Learn how to create beautiful websites with over 100 video tutorials and 20+ unique projects designed to make learning CSS as easy and understandable as...
    15 hours 17 minutes 44 seconds 0 / 5
  • Practical Accessibility - Practical Accessibility for web designers and developers thumbnail

    Practical Accessibility - Practical Accessibility for web designers and developers

    Sources: Sara Soueidan
    This course is your guide to the world of web accessibility. It is designed to dispel myths, simplify complex topics, and provide you with practical skills for
    14 hours 47 minutes 28 seconds
  • React - The Complete Guide 2024 thumbnail

    React - The Complete Guide 2024

    Sources: Academind Pro, udemy
    Learn React or dive deeper into it. Learn the theory, solve assignments, practice in demo projects and build one big application which is improved throughout t
    64 hours 33 minutes 17 seconds 5 / 5
  • Complete Web & Mobile Designer in 2023: UI/UX, Figma, +more thumbnail

    Complete Web & Mobile Designer in 2023: UI/UX, Figma, +more

    Sources: udemy, zerotomastery.io
    Using the latest best practices in Web Design and Mobile Design as well as User Interface and User Experience Design (UI/UX), this course focuses on efficiently
    20 hours 31 minutes 41 seconds
  • CodeFast | Learn to code in weeks, not months. thumbnail

    CodeFast | Learn to code in weeks, not months.

    Sources: Marc Lou
    CodeFast is a course designed specifically for those who want to turn their idea into a real online business quickly and effectively. Unlike traditional...
    11 hours 38 minutes 42 seconds 4 / 5