'' courses

All '' courses:

  1. Custom Post Types and Taxonomies: WordPress Content Architecture

    Custom Post Types and Taxonomies: WordPress Content Architecture

    Course Intermediate

    WordPress uses more than just posts and pages to organize content. In fact, if you're not using custom post types and taxonomies, you haven't yet unlocked...

  2. Hands-on Angular: Connect to an API

    Hands-on Angular: Connect to an API

    Course Intermediate

    If you want to create a web app, at some point you'll need to connect to an API—whether to save user data, retrieve real-time information, or access data...

  3. 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...

  4. 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...

  5. 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...

  6. 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...

  7. Master Keynote: 15 Essential Tips

    Master Keynote: 15 Essential Tips

    Course Beginner

    Giving a presentation is all about confidence. The best way to build that confidence is by creating a stunning set of slides that support your message. In...

  8. Take Your Presentations to the Next Level With Reveal.js

    Take Your Presentations to the Next Level With Reveal.js

    Course Beginner

    When we think about making a presentation, we usually reach for Keynote or PowerPoint. But there’s a very good third option: an HTML presentation framework...

  9. 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...

  10. 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...

  11. 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...

  12. A Beginner’s Guide to Using Typographic Scales

    A Beginner’s Guide to Using Typographic Scales

    Course Beginner

    Using a typographic scale is essential for creating balanced and harmonious font sizing for your project. Typographic scales are used in print, web design,...