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
- Level
- All levels
- Language
- English
- Updated
- 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 |
Get instant access to all 27 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Refactoring to Collections?
-
Updated 3y agoWrite PHP Like a Pro: Build a PHP MVC Framework From Scratch
By: UdemyLearn to write faster, easier to maintain, more secure PHP websites by using a model-view-controller framework. Learn the basic concepts of using a model-view-c2h 51m -
Updated 2y agoMake a Google search engine clone: JavaScript PHP and MySQL
By: UdemyDo you want to become an expert in JavaScript, PHP and MySQL?Do you want to build a real search engine just like Google? If so, you’re in the right place!5h 47m5/5 -
Updated 3y agoBuild a Placekitten clone with Silex
By: CodecoursePlacekitten's API generates image placeholders of cute cats in any size for development. Let's rebuild it.34m -
ClassicBecome a WordPress Developer: Unlocking Power With Code
By: UdemyLearn PHP, JavaScript, WordPress theming & the WP REST API to Create Custom & Interactive WordPress Websites.41h 45m5/5 -
Updated 3y agoLearning Yii 2
By: Lynda.comFirst Steps to Developing Web Applications with Yii 2. We'll start by installing a basic Yii application template using Vagrant.2h 51m -
Updated 2y agoUltimate PHP, Laravel, CSS & Sass! Learn PHP, Laravel & Sass
By: UdemyHave you have been taking courses that are not up to date or courses that after finishing them you will immediately know that is not what they promised to be in95h 30m5/5 -
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 agoSelf-Made SaaS Course
By: Andrew SchmelyunLearn how to build a full SaaS app from idea to launch. This course walks you through each step in clear, simple terms.5h 19m
More courses by Adam Wathan
-
Updated 1y 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 2y 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