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. Advanced Vue.js Component Concepts

    Advanced Vue.js Component Concepts

    Course Advanced

    Component-oriented frameworks, such as Vue.js, have changed the way we think about and write web applications. If you've been following along with some of...

  2. Build an App With GraphQL, Laravel, and Vue

    Build an App With GraphQL, Laravel, and Vue

    Course Intermediate

    RESTful APIs have many issues. They can require multiple round trips to multiple endpoints in order to fetch related data, and they're prone to over or under...

  3. Code a REST API With Koa and TypeScript

    Code a REST API With Koa and TypeScript

    Course Intermediate

    Have you been creating Node web apps or APIs and want to try an alternative to the same old tools and frameworks? Tired of the endless stack of callback to...

  4. Complete Guide to WordPress Multisite

    Complete Guide to WordPress Multisite

    Course Intermediate

    WordPress Multisite makes it easier and more secure to host a number of WordPress sites on the same server. With Multisite, you only need a single install of...

  5. Three Practical Examples to Learn Vue.js

    Three Practical Examples to Learn Vue.js

    Course Intermediate

    Component-driven web frameworks have revolutionalized front-end web development. With Angular, React, and now Vue.js, it's easier than ever to write...

  6. Hands-on Angular: Create a Registration Form

    Hands-on Angular: Create a Registration Form

    Course Intermediate

    Almost every web app will require some sort of a registration and login form. Not only that, but registration forms are a great learning project for Angular...

  7. The Complete Guide to Migrating WordPress

    The Complete Guide to Migrating WordPress

    Course Intermediate

    When you've finished developing a WordPress site on your local computer, you'll need to migrate it to its live server. This can be a frustrating experience...

  8. Practice JavaScript and Learn: Object-Oriented Programming

    Practice JavaScript and Learn: Object-Oriented Programming

    Course Beginner

    JavaScript has strong support for object-oriented programming, though sometimes the object-oriented features of the language have been misunderstood. In...

  9. Better Angular App Architecture With Modules

    Better Angular App Architecture With Modules

    Course Intermediate

    When you're just starting out with Angular, you'll probably write your app as a single module. This works fine for small apps, but for more complex...

  10. Practice PHP and Learn: File Handling

    Practice PHP and Learn: File Handling

    Course Beginner

    If you want to create a PHP application, chances are that you'll need to read and write files sooner or later. Whether you're reading a config file or...

  11. Guide to The Loop in WordPress

    Guide to The Loop in WordPress

    Course Intermediate

    The Loop is at the core of WordPress's post rendering engine. With The Loop, WordPress formats each post to be displayed on the current page. If you want to...

  12. Learn Data Visualization With D3.js

    Learn Data Visualization With D3.js

    Course Intermediate

    A picture is worth a thousand words, something that is also true when it comes to data visualization. In our information age, people need to quickly grasp...