Skip to main content
CourseFlix

CourseFlix — Online IT Courses & Programming Tutorials

Browse hundreds of online IT courses. Learn programming, web development, data science, and cloud computing with expert-led tutorials and certificates.

Discover comprehensive online courses to boost your IT skills and career. CourseFlix offers programming tutorials, web development training, data science courses, and cloud computing lessons—with practical projects and certificates.

Whether you want to learn Python, JavaScript, cloud platforms, cybersecurity, or machine learning, our curated courses combine theory with hands-on practice. Study at your own pace and get certificates to validate your skills.

Latest Course Releases

Browse complete course catalog
Stay updated with our newest online courses and IT skills training programs. Each course includes practical exercises and industry-recognized certificates.
  • TDD & BDD - Design Through Testing thumbnail
    Sources: David Farley
    Learn 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 thumbnail
    Sources: DesignGurus.io
    An 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 thumbnail
    Sources: coursetro
    Learn 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 thumbnail
    Sources: Gregory John
    Create 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 thumbnail
    Sources: Addy Osmani
    A 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 thumbnail
    Sources: Corey Scott
    An In-Depth Guide to Writing Quality Code in Go. Learn methods, principles, and patterns for developing high-performance and testable applications.

Top Learning Sources

Learn from trusted educational partners offering high-quality online courses and IT skills certification programs.
  • Academind Pro thumbnail
    Academind offers the most comprehensive and up-to-date learning resources on Web Development. From the very basics up…
  • Andreas Kretz thumbnail
    I am a senior data engineer and trainer, a tech enthusiast, and a father. For more than ten years, I have been…
  • codewithmosh (Mosh Hamedani) thumbnail
    Hi! I am Mosh Hamedani! I am a passionate and pragmatic software engineer with 20 years of professional experience and…
  • DesignGurus.io thumbnail
    What DesignGurus.io Offers You learn what DesignGurus.io provides and how it helps you grow tech and design skills. The…
  • fullstack.io thumbnail
    Fullstack.io is a resource with good books on js frameworks Angular, React.js, React and Vue.js. The high quality of…
  • Michael Guay thumbnail
    Michael Guay is a professional full-stack engineer with over 10 years of experience in developing enterprise software…
  • Stephen Grider thumbnail
    Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area. With…
  • udemy thumbnail
    Udemy is a global online marketplace for teaching and learning. It connects students with instructors who share skills…
  • vueschool.io thumbnail
    Learning about new web technologies and staying-up-to-date is an ongoing process. That’s why we offer affordable…
  • zerotomastery.io thumbnail
    Whether you are just starting to learn to code or want to advance your skills, Zero To Mastery Academy will teach you…

Browse by Categories

Explore our comprehensive library of online courses organized by technology categories. Build your IT skills with structured learning paths and earn valuable certificates.
  • JavaScript thumbnail
    JavaScript is the most popular language in web development today. JavaScript is used to give interactivity to web…
  • React.js thumbnail
    React.js is a fast, powerful JavaScript framework developed in the bowels of Facebook and Instagram. Provides…
  • Others thumbnail
    Courses in different branches of IT and other attendant programs.
  • Next.js thumbnail
    Next.js is a framework for building React apps with automatic server-side rendering support, resulting in better…
  • Preparing for an interview thumbnail
    You will learn how to plan, practice, and show your skills in a tech job interview. Interview formats You start with…
  • Python thumbnail
    Python is a powerful, modern programming language that has the capabilities experienced programmers need and easy to…
  • Node.js thumbnail
    Node.js is a modern web framework that allows you to build rich applications. As a developer, you only need to know one…
  • Golang (Google Go) thumbnail
    Go (Golang) tries to combine the speed of development in a dynamic language like Python with the performance and safety…
  • Vue thumbnail
    Vue is a young JavaScript framework that has absorbed all goods from Angular and React. Vue.js is backed by the Alibaba…
  • Other (Frontend) thumbnail
    Courses whose topics are not yet represented by a separate category. We are actively working on this.
  • Data processing and analysis thumbnail
    Courses on data analysis and processing, artificial intelligence, machine learning, big data sorting, and more.
  • Other (AI) thumbnail
    The courses whose topics are not yet represented in a separate AI category. We are actively working on creating new…