Learn how to craft simple, elegant code that's a pleasure to write and a joy to maintain. Learn how to use collection pipelines to break down ugly, complex functions into a series of simple transformations, free of loops, complex conditionals, and temporary variables.
Refactoring to Collections
Refactoring to Collections is a 28-lesson 4 hours 44 minutes self-paced course by Adam Wathan. Learn how to craft simple, elegant code that's a pleasure to write and a joy to maintain.
Course facts
- Lessons
- 28
- Duration
- 4 hours 44 minutes
- Language
- English
- Added to CourseFlix
- April 2024
- Instructor
- Adam Wathan
- Price
- Premium
Who teaches Refactoring to Collections? Adam Wathan
Adam Wathan is the creator of Tailwind CSS — the utility-first CSS framework that has reshaped how front-end engineers write styles since its 2017 release. He is also a co-founder of Tailwind Labs (the company behind Tailwind CSS, Tailwind UI, Headless UI, and Heroicons), the host of the Full Stack Radio podcast, and the author of Refactoring UI (with Steve Schoger).
His paid course catalog covers Tailwind CSS in depth (the framework's design philosophy, advanced patterns, plugin authoring), the broader modern CSS landscape, refactoring patterns for UI work, advanced Vue.js (he was a long-running Vue advocate before Tailwind became the primary work), Test-Driven Laravel, and the design-engineering boundary material that bridges UI design and front-end implementation.
The CourseFlix listing under this source carries 5 Adam Wathan courses spanning that range. Material is paid; Adam's courses are sold individually on adamwathan.me on the original platform. Courses are aimed at developers and designers serious about the craft of building interfaces.
What lessons are included in Refactoring to Collections?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Pricing Lamps and Wallets Demo | 20:45 | |
| 2 | CSV Surgery 101 | 06:31 | |
| 3 | Binary to Decimal | 10:46 | |
| 4 | What's your GitHub Score | 16:38 | |
| 5 | Formatting a Pull Request Comment | 08:53 | |
| 6 | Stealing Mail | 12:15 | |
| 7 | Choosing a Syntax Handler | 15:04 | |
| 8 | Tagging on the Fly | 08:45 | |
| 9 | Nitpicking a Pull Request | 15:43 | |
| 10 | Comparing Monthly Revenue | 06:29 | |
| 11 | Manipulating DNA | 07:37 | |
| 12 | Building a Lookup Table | 11:05 | |
| 13 | Transposing Form Input | 15:06 | |
| 14 | Ranking a Competition | 34:19 | |
| 15 | Building a Table of Contents - Intro | 03:15 | |
| 16 | Building a Table of Contents - Extracting Headings | 07:34 | |
| 17 | Building a Table of Contents - Slice and Dice | 16:26 | |
| 18 | Building a Table of Contents - Nesting Headings with Recursion | 07:42 | |
| 19 | Building a Table of Contents - Building Markup | 08:01 | |
| 20 | Highlighting Code Blocks - Intro | 03:21 | |
| 21 | Highlighting Code Blocks - Basic Structure | 03:18 | |
| 22 | Highlighting Code Blocks - Slicing out the Code | 04:37 | |
| 23 | Highlighting Code Blocks - Introducing chunkBy | 10:54 | |
| 24 | Highlighting Code Blocks - Introducing eachCons | 10:33 | |
| 25 | Highlighting Code Blocks - Slicing with a Window | 02:49 | |
| 26 | Highlighting Code Blocks - Chunking Lines of Code | 02:31 | |
| 27 | Highlighting Code Blocks - Self-Rendering Code Blocks | 09:39 | |
| 28 | Highlighting Code Blocks - Recap | 03:45 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansWhat courses are similar to Refactoring to Collections?
Updated 3y agoMastering Laravel 10 Query Builder, Eloquent & Relationships
By: UdemyAre you struggling with Laravel databases and Eloquent? Do you want to learn how to easily manage your database with migrations and seeders? Look no further tha7h 27m
Updated 2y agoPHP Development Bootcamp: Zero to Mastery
By: Zero To MasteryJoin the ultimate PHP Bootcamp to learn modern PHP from scratch. Master PHP web development, create your own applications, and boost your career. Perfect for23h 47m5/5
Updated 2y agoWriting Readable PHP
By: SpatieLearn how to write code that’s a joy to read for you, your co-workers, and future self. View high-quality videos on both clean coding and static analysis.2h 40m
Updated 2y agoPHP with Laravel - Create a Restaurant Management System
By: UdemyWelcome to the PHP with Laravel - Create a Restaurant Management System. The course covers the concepts of using PHP and Laravel Framework to build an innovativ9h 39m
Updated 2y agoMake a Spotify Clone from Scratch: JavaScript PHP and MySQL
By: UdemyDo you want to become an expert in JavaScript, PHP and MySQL? Do you want to build a real music streaming site just like Spotify? If so, you’re in the right pla14h 59m5/5
Updated 2y agoMaster Laravel & Create High-Level Applications with Laravel
By: UdemyLearn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing. The course is compatible with14h 44m
Updated 1mo agoUltimate PHP, Laravel, CSS & Sass! Learn PHP, Laravel & Sass
By: UdemyLearn modern CSS and Sass, PHP with PDO and OOP, and JavaScript/AJAX across 441 lessons building a complete, up-to-date web project.95h 30m5/5
More courses by Adam Wathan
Updated 2y agoTailwind UI (Application UI + Marketing)
Tailwind UI is a collection of professionally designed, pre-built, fully responsive HTML snippets you can drop into your Tailwind projects. Get started by check0/5
Updated 2y agoAdvanced Vue Component Design
When I first started using Vue, I fell in love because of how easy it made it to do what quickly turned into a mess with jQuery, like dynamically adding fields3h 57m
Updated 3y agoTest-Driven Laravel
The biggest objective of this course is to teach you how to TDD something real; not just another cookie-cutter to-do app.21h 48m
Updated 3y agoRefactoring UI - Complete Package
Enhance your design skills with the Refactoring UI course. Learn to create stunning and user-friendly interfaces using step-by-step tutorials and practical40m5/5