Code Courses

Find the best WordPress courses, mobile app development courses and much more, all in one place. These in-depth code courses will take you from novice to pro developer in no time.

Want to write your own WordPress plugins? Start with an easy introduction to WordPress plugin development and then try a few practical projects to create your own WordPress plugins.

Want to learn something else? Just follow the same approach for your chosen topic, whether it’s JavaScript, PHP, Ruby, or anything else. These code courses contain the perfect mix of theory and practice to help you become a better developer.

All Code courses:

  1. Vue.js Tutorial: Beginner to Front-End Developer

    Vue.js Tutorial: Beginner to Front-End Developer

    Course Beginner

    This free course will teach you the fundamental concepts you need to start building applications with Vue.js.

  2. How to Build a REST API With Laravel

    How to Build a REST API With Laravel

    Course Beginner

    There are a lot of moving pieces to coding a RESTful API, but Laravel makes it a lot easier. In this free course, you'll learn everything you need to know to...

  3. HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Course Beginner

    In this free course, you’ll learn how to code with modern HTML and CSS, the main building blocks of any website. If you want to become a successful web...

  4. Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

    Learn Modern JavaScript Fundamentals in 7 Hours: Free Course

    Course Beginner

    JavaScript is the language of the web. If you want to code for the web, you need to know JavaScript inside and out. This course will help you learn...

  5. PHP for Beginners: Free 7-Hour Course

    PHP for Beginners: Free 7-Hour Course

    Course Beginner

    The go-to free course for beginners to learn the fundamentals of PHP programming. Everything from if statements to MySQL in one course.

  6. Learn React 18: The Complete React Developer Course

    Learn React 18: The Complete React Developer Course

    Course Beginner

    React is the most popular framework for building user interfaces. In this course you will learn the fundamental concepts you need to start building...

  7. Build a REST API With Laravel

    Build a REST API With Laravel

    Course Beginner

    Laravel lets you easily and quickly build RESTful APIs. This could be the back-end to a front-end web app, a data source for a mobile app, or a service for...

  8. Get Started With Laravel 8

    Get Started With Laravel 8

    Course Beginner

    Laravel is an easy-to-learn framework for building web applications. It has become hands-down the most popular framework for writing apps with PHP. Now that...

  9. PHP Fundamentals

    PHP Fundamentals

    Course Beginner

    Learn the fundamentals of PHP and object-oriented programming in this free PHP tutorial. Jeremy McPeak will help you learn PHP and use it to write web apps. ...

  10. Practical React Fundamentals

    Practical React Fundamentals

    Course Beginner

    You need to learn React. It is the most popular UI framework, and even if you don't plan on using it in your projects, you still need to try it out—at least...

  11. Introduction to Tailwind CSS

    Introduction to Tailwind CSS

    Course Beginner

    Tailwind CSS is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs, without any...

  12. Coding Blocks for WordPress Gutenberg

    Coding Blocks for WordPress Gutenberg

    Course Intermediate

    After many years of using the same interface, WordPress drastically redesigned its editor for WordPress 5. It's called Gutenberg, and it provides a richer,...