Get Good at JavaScript
Kyle Shevlin • Course • 49m
Learn how to implement data structures, sorting algorithms, and the trade-offs between what algorithms to choose.
Kyle Shevlin • Course • 58m
Managing state is one of the primary reasons our applications become so complex. See how to simplify state with state machines.
Search Results
Introduction to State Machines Using XState
course by Kyle Shevlin
Just Enough Functional Programming in JavaScript
course by Kyle Shevlin
Data Structures and Algorithms in JavaScript
course by Kyle Shevlin
Kyle Shevlin's Blog Lessons
course by Kyle Shevlin
Kyle's VSCode Tips and Tricks
course by Kyle Shevlin
Manage Complex Tic Tac Toe Game State in React
course by Kyle Shevlin
Build Complex Functions with Function Composition in JavaScript
lesson by Kyle Shevlin
Render Text from State with Hyperapp
lesson by Kyle Shevlin
Interact with the State Object through Hyperapp Action functions
lesson by Kyle Shevlin
Render Text with JSX in Hyperapp
lesson by Kyle Shevlin
Identify Side Effects by Comparing Pure and Impure JavaScript Functions
lesson by Kyle Shevlin
Modify Functions with Higher Order Functions in JavaScript
lesson by Kyle Shevlin
Avoiding Mutations in JavaScript with Immutable Data Structures
lesson by Kyle Shevlin
Refactor a Function to Use Currying in JavaScript
lesson by Kyle Shevlin
Create Reusable Functions with Partial Application in JavaScript
lesson by Kyle Shevlin
Improve JavaScript Function Usability with Proper Argument Order in Functional Programming
lesson by Kyle Shevlin
Eliminate Anonymous JavaScript Functions with Pointfree Programming
lesson by Kyle Shevlin
Build Up Complex Functionality by Composing Simple Functions in JavaScript
lesson by Kyle Shevlin
Using the Associative Property in JavaScript Functional Compositions
lesson by Kyle Shevlin
Debug Functional Compositions with a Logging Side Effect in JavaScript
lesson by Kyle Shevlin
Course Introduction to Just Enough Functional Programming In JavaScript
lesson by Kyle Shevlin