Skip to main content

Welcome to my Courses

Welcome to my educational site, where I'm dedicated to empowering learners of all levels with high-quality, accessible education. My platform is a treasure trove for those passionate about expanding their knowledge in cutting-edge programming languages and paradigms, offering a suite of comprehensive courses entirely for free.


Dive into the world of functional programming and modern web development with these meticulously designed courses:

1. Elixir & Phoenix For Beginners

Start your journey into the fascinating world of Elixir, a dynamic, functional language designed for building scalable and maintainable applications, and Phoenix, its web framework. This course is perfect for beginners and provides a solid foundation, practical examples, and real-world projects.

2. Functional Programming For Beginners with JavaScript

Unlock the power of functional programming using JavaScript. This course introduces the core concepts of functional programming, including purity, immutability, and higher-order functions, to improve your coding skills and application design.

3. Elm for Beginners

Explore Elm, a delightful language for reliable web applications. Learn how to build fast, safe web apps with fewer bugs. This course covers the basics of Elm, making it accessible even if you're new to web development or functional programming.

4. Elm beyond the Basics

Take your Elm skills to the next level. This course dives deeper into the language, covering advanced topics and techniques to help you build complex and efficient web applications. Prerequisite: Completion of our Elm for Beginners course or equivalent knowledge.

5. GraphQL For Beginners with JavaScript

Discover GraphQL, a powerful query language for APIs, and a runtime for fulfilling those queries with your existing data. This course is designed for beginners and covers everything from the basics of GraphQL queries to integrating GraphQL with JavaScript applications.