YoVDO

Build a Stock Tracker App

Offered By: Laracasts

Tags

Application Development Courses Programming Courses Database Management Courses Clean Code Courses API Testing Courses

Course Description

Overview

In this series, we'll build a command line application to track the availability of in-demand products across any number of retailers. Perhaps you want to be notified the moment a Nintendo Switch becomes available for purchase? Let's do it!

Syllabus

  • Setup
    • Find the Nouns
  • Initial Behavior
    • Initial Relationships
    • Product Tracking
    • Refactoring To Database Seeders
  • Retailer Clients
    • Different Strategies for Different Clients
    • Fake it Till You Make it
    • Techniques for Testing Against a Real API
    • Start a Bug Fix With a Test
    • Manual Review
  • Product History
    • Record Product History
    • History Refactoring
  • Notifications
    • Notification Testing and Previewing
  • Clean Code
    • Simpler Code With UseCase Classes
    • Detailed Console Output

Taught by

Jeffrey Way

Related Courses

Clean Code Basics: How to Write Maintainable Code
Scrimba via Coursera
Scratch: Programming for Kids (8+)
Delft University of Technology via edX
10 Techniques for Cleaner Code
Laracasts
Agile Software Development: Clean Coding Practices
LinkedIn Learning
Agile Software Development: Refactoring
LinkedIn Learning