Before you learn programming: what will help you succeed
4.5 (49 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
212 students enrolled

Before you learn programming: what will help you succeed

The ULTIMATE guide to avoiding failure, expensive mistakes and discouragement when you learn to code
4.5 (49 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
212 students enrolled
Created by Zubin Pratap
Last updated 2/2020
English [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 5 articles
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • This course will give you the techniques and tools to confidently pursue your dream to learn to code
  • Learn the systems and frameworks that helped me accelerate my learning and reduce the wrong turns and dead ends
  • Learn to identify the traps and pitfalls that frequently result in frustration, loss, discouragement and....failure
  • Anyone can code. Learn the right mindsets, habits and frameworks so that you do not quit.
  • Learn fundamental skills needed to learn ANYTHING new - I share everything I learned on my crazy journey from litigator, to corporate lawyer, to manager (MBA) to founder to coder
Course content
Expand all 40 lectures 03:05:18
+ The Plan - Right from the Start
10 lectures 45:11
You're not alone!
Getting the most out of this course
The 5Ws and 1H

A Quick Quiz to make sure you understand the key concepts in the 5W framework that we will use to outline your learning plan.

Don't skip it! There aren't too many quizzes, so lets get some practice at being disciplined!

Quick Quiz!
1 question
Start with WHY and WHAT
WHEN by?
WHERE from (Learning Formats)
Deadlines vs Timelines
Create a first version of your plan using the 5W framework.
Create your first plan!
1 question
+ Myths that hold you back
7 lectures 28:44
MYTHS: Intro & objectives
Myth2: Math Wiz
Myth3: It's too hard for me
Myth4: Its quick
Myth5: It's nerdy and boring
Myths - conclusion
A reflection exercise that identifies which myths you believed in
Reflection Exercise on Myths
1 question
+ Fundamental Decisions
4 lectures 31:55
Intro & Objectives
Which Language should I learn
Which Tools?
Help you make your fundamental decisions
Your fundamental decisions
1 question

A snap quiz to check that you're absorbing the key messages!

PS: You're more likely to quit if you skip quizes

Snap Quiz!
3 questions
+ Open Secrets of Success
6 lectures 32:58
Intro & Objectives
Mysterious Secret 2 that everyone knows
Secret 3: 2 > 1
Secret 4: Pace yourself
Section conclusion
An assignment that encourages you to think laterally about finding ways to include others in your programming journey
2 > 1
1 question
+ Setbacks & Challenges - The Winning Mindsets
8 lectures 38:37
Intro & Objectives
Confusion & How to overcome it
Overwhelmed? 2 Common Reasons...
Self doubt - prove it's wrong!
Slow progress & dealing with impatience
I'm not like Zuckerberg
Full Section Recap
An exercise that consolidates your key learnings, and also updates your plans
Reflection on your key lessons
2 questions
+ Wrapping up
3 lectures 05:55

You're done! you made it!

Wrapping Up!
BONUS: My favorite resources
Congrats!!! What next?
+ Section 7: Bonus Material
2 lectures 01:57

From @JasonZedde, the one article that I think gives anyone the full plan on how to teach yourself.  And a bonus interview that I conducted with him that answers your most common questions!

He went from first line of code to a $226K job in 8 months...
  • Be prepared to operate outside your comfort zone - you may need to change beliefs, habits and processes
  • You must be motivated to minimize wastage of your 3 most valuable resources : time, energy and money
  • An internet connection

Thinking of learning to code, but a little unsure if you can do it? Overwhelmed by too much information? Don't know where to start? Maybe you started a few times and got sidetracked and need to start over.

You are NOT alone.  I wasted almost a year of time and over $1,100 in useless resources.  And I quit twice.  I quit because I made learning programming much, much, MUCH harder than it needed to be.

When I finally became a developer I realised there were basic, fundamental techniques that could have saved me a lot of time and discouragement.  That's what this course gives you.

Fact: The majority of people who try to learn programming quit.

Fact: I did too. TWICE.

Fact: Most people take 3-5 times longer than they should to learn the fundamentals of coding

Fact:  There is too much information, but too little clarity on HOW to go about learning programming

Fact: You are statistically likely to buy, learn or practice things that are irrelevant to your goal of learning to code

Fact: you've already learned far more complex skills in your life.

Programming is the new literacy, but there is too much hype and mystery around it. When my mentor showed me the myths and illusions were false, I was able to achieve 90% of my learning in less than 6 months, publish articles, contribute to open source, add functionality to my startup's apps  and get job offers at the end of it (even though I didn't want them at the time!).

People spend SO much time, effort and $$$ focusing on the hot language or framework of the day.  I will show you why language is NOT the relevant consideration. 

So many people think they need to  be good at math, or do Computer Science.  I will show you how to really think about these questions, and identify the plan that is right for you.

I remove the myths, take away the mystery, and do all this without writing ANY code.  Because learning to code is not about writing code. It is about understanding how you should learn to code.

When learning to code, we focus on the word "code", not the word "learning".   

So no more BS. No more falsehoods that scare you or make you struggle.  I focus only on the questions that really matter when it comes to learning to program. And you will have tools and strategies that will save you a LOT of time, effort and $$$ as you learn to code.

Who this course is for:
  • Anyone that is thinking of learning to code, and wants to successfully learn code
  • Career changers who want to become professional coders
  • People that have tried and struggled with learning to code before - and want to try again, and this time, push through!
  • People who want to know whether they should learn to program and how to go about optimising for success
  • Entrepreneurs who want to learn to code to build their vision