Learn Coding Fundamentals

Become a better developer by mastering the coding fundamentals. From security and testing to OOP and functional programming, you'll learn it all here.

Getting started with Coding Fundamentals

  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All Coding Fundamentals tutorials:

    1. Building With the Twitter API: Analyzing Your Followers

      Building With the Twitter API: Analyzing Your Followers

      Tutorial Intermediate

      Twitter social engagement is often weak. Learn how to investigate how many of your followers are real people vs. bots and how many are likely to ever see...

    2. How to Use the WordPress REST API's Index Route

      How to Use the WordPress REST API's Index Route

      Tutorial Intermediate

      In this video tutorial from my course Introduction to the WordPress REST API, we'll explore the API by sending a GET request to the index route.

    3. Programming With Yii2: Building a RESTful API

      Programming With Yii2: Building a RESTful API

      Tutorial Intermediate

      The Yii Framework provides straightforward support for implementing APIs, essential to making your application data available to other apps and services.

    4. RxJava 2 for Android Apps: RxBinding and RxLifecycle

      RxJava 2 for Android Apps: RxBinding and RxLifecycle

      Tutorial Intermediate

      Learn how to use the RxAndroid library to transform any Android UI event into an RxJava Observable, and how to use RxJava in any Activity or Fragment without...

    5. Leverage Assembla's Zapier Integration With Cloud Services

      Leverage Assembla's Zapier Integration With Cloud Services

      Tutorial Beginner

      Now you can integrate your project management cloud with third-party services such as Zendesk, Intercom and QuickBooks using Assembla's new Zapier interfaces.

    6. How to Program With Yii2: Running Cron Services

      How to Program With Yii2: Running Cron Services

      Tutorial Intermediate

      Yii2 provides a built-in capacity for running Linux-based cron scripts. Learn how to ditch your wget scripts for a cleaner, more secure console-based approach.

    7. Building With the Twitter API: Creating Friends to Follow

      Building With the Twitter API: Creating Friends to Follow

      Tutorial Intermediate

      Learn to add followers to users' accounts with their authorization. This episode also switches to a simpler PHP-based API library.

    8. Building Your Startup: Designing a RESTful API

      Building Your Startup: Designing a RESTful API

      Tutorial Intermediate

      In order to begin mobile app development, I needed to design and code the API for Meeting Planner. Learn how it's done and how I did it in PHP with Yii.

    9. How Does Git Reset Work?

      How Does Git Reset Work?

      Tutorial Beginner

      Want to know how the Git reset option works? In this video, you’ll learn all about Git reset. You’ll see how to use each kind of reset and how these...

    10. Building Your Startup: Running Multiple Domains

      Building Your Startup: Running Multiple Domains

      Tutorial Intermediate

      To create a more friendly, social branding option, I launched Simple Planner on the Meeting Planner codebase. Learn how to do this in the Yii Framework.

    11. Reactive Programming Operators in RxJava 2

      Reactive Programming Operators in RxJava 2

      Tutorial Intermediate

      Learn how RxJava's huge collection of operators can make Android multithreading a pain-free experience. And find out how to avoid the major pitfall of using...

    12. Learn to Code With Python in Our Comprehensive New Course

      Learn to Code With Python in Our Comprehensive New Course

      Tutorial Beginner

      Do you want to learn Python? Our huge new course, Learn to Code With Python, is the only guide you'll need. With over seven hours of video covering a wide...