Develop essential programming & development skills with expert instruction and practical examples.
Most of my students know me for my practical, project-based courses and tutorials. I wanted to create something to give you more fundamental skills for problem solving. That's where the idea for this challenges course came from.
I want to take my down-to-earth explanations to help you get a better understanding of the code that you write and help you write more efficient code. This course is for all levels as long as you have a basic understanding of things like loops, functions, arrays, etc. We are writing JavaScript in this course, but about 95% of it can translate to any other language.
So even if you are a Python, PHP or C# developer, you can still follow along. Basic Challenges:We start with a bunch of basic challenges that have to do with iteration and loops. Things like FizzBuzz and string reversals.
These are very popular questions for entry-level interviews. We also move on to solving problems with high order array methods like filter and map. Recursion:Recursion is one of the toughest things to learn in programming.
View pricing and check out the reviews. See what other learners had to say about the course.
Affiliate disclosure: if you enroll through links on this page, the course provider may pay us a commission. This comes at no extra cost to you and does not influence how we describe courses.
Not sure if this is right for you?
Browse More Programming & Development CoursesExplore more Programming & Development courses to deepen your skills and advance your expertise.