'' courses

All '' courses:

  1. Mastering Logo Design in Adobe Illustrator

    Mastering Logo Design in Adobe Illustrator

    Course Beginner

    Learn the essential tools required to help you create your own logo designs in Adobe Illustrator. After discovering the tools and features you’ll need,...

  2. Build a Social App With React Native

    Build a Social App With React Native

    Course Advanced

    React Native, created by Facebook, lets you write native mobile apps in modern JavaScript. React Native apps will be transformed into native views specific...

  3. Affinity Designer Quick Start

    Affinity Designer Quick Start

    Course Beginner

    Affinity Designer is an amazing new app for Mac which is taking the design world by storm. Designers everywhere are reporting that they’re dropping their old...

  4. How to Build a Custom Theme for Drupal 8

    How to Build a Custom Theme for Drupal 8

    Course Beginner

    Drupal is a CMS (content management system) that allows you to quickly and easily create content-driven sites for yourself and your customers. Using existing...

  5. How to Use the Google Calendar API

    How to Use the Google Calendar API

    Course Intermediate

    If you've used Gmail, you've probably also used Google Calendar. This tool is widely used for scheduling and organizing events. Since Google has provided a...

  6. PHP Design Patterns

    PHP Design Patterns

    Course Intermediate

    Design patterns are the lifeblood of object-oriented programming. They are solutions to problems that every developer faces with just about every application...

  7. Modern Web Apps With React and Redux

    Modern Web Apps With React and Redux

    Course Beginner

    React is a JavaScript library for building user interfaces that has taken the web development world by storm. React is known for its blazing-fast performance...

  8. How to Color Correct Video With Adobe Premiere

    How to Color Correct Video With Adobe Premiere

    Course Beginner

    Color correction is the part of the post-production process where you balance all your clips to neutralize colors and get a uniform look to all the shots....

  9. Learn to Code With Python

    Learn to Code With Python

    Course Beginner

    Python is a powerful language that is easy to learn and excels at many different types of computing. It is used to run large, well-known websites. It is used...

  10. Create a Voice-Controlled Android App

    Create a Voice-Controlled Android App

    Course Beginner

    Voice-based user interfaces have a universal appeal. And why wouldn't they? Being able to talk to an application feels so much more natural than pressing...

  11. Git Basics: Distributed Workflows

    Git Basics: Distributed Workflows

    Course Beginner

    Git allows us to have multiple repos, unlike centralized version control systems. This is why we call it a "distributed" system. However, Git allows more...

  12. How It Works: Laravel Eloquent ORM

    How It Works: Laravel Eloquent ORM

    Course Advanced

    Laravel's Eloquent object-relational mapper (ORM) is one of the most-loved features of the framework. Eloquent makes it easy to connect to relational data in...