Search and Compare course prices, ratings, and reviews. Over +350 Design and Technology courses in one place!

Pre-Programming: Everything you need to know before you code

(12 customer reviews)
Product is rated as #108 in category Development

What you’ll learn

  • Better understand the fundamentals of how programming works
  • Understand the fundamentals of how computers work and how that relates to modern web technology
  • Choose what programming language and path they want to pursue in their career
  • Understand and apply the 8 basic concepts of programming
  • Evaluate, install, and modify any content management system
  • Understand world technology trends like responsive design, pair programming, PaaS systems, and the growth of APIs
  • Make a decision about what technology and ecosystem interests you
  • Correctly understand and apply the concept of a programming framework
  • Call out your friends for not knowing the difference between a framework, library, and IDE (they’ll love you)
  • Communicate with others about technology in a way that doesn’t immediately give away your inexperience
  • Impress your friends during drinks with random factoids about Bill Gates & Steve Jobs
  • Finally understand the reason Comcast keeps billing you $29.99

Show moreShow less

60%+ of people who try to learn how to program end up quitting.


Is it because “programming just isn’t for everyone“?

Or is it because only those with experience in hard sciences can learn it?

No, neither of those are true. It’s simply due to the fact that the vast majority of people who try don’t have a basic understanding of the technology they’re going to use.

How exactly can you tackle responsive design if you don’t know how a browser works?

How are you going to create a desktop application if you don’t know what makes your computer freeze constantly (besides porn, obviously)?

How are you going to hide your confused facial expression the next time your site’s server crashes because of a “node socket problem” in your full stack Javascript?

If you’ve ever taken your computer to a technician and said “Make it work” or “It don’t work good. Me cry” then you’re exactly who needs this course.

Over the next 10 years the United States is expected to add over 2 million programming jobs. Jobs that pay well over $100,000 a year. And that’s just the United States (Merica’).

So if you’re trying to jump on the coding gravy train, put down your bronze statuette of Elon Musk standing on Mars, and start filling in the gaps in your “tech literacy”. Even if you yourself do not become a “coding ninja” yourself all the future coding ninjas you work with with thank you (and tell you to stop calling them coding ninjas).

About your instructor:

Hi, I’m Evan Kimbrell. I too struggled to learn the basics of programming. If failing to program were a sport, I’d be on the Dream Team.

Today, I run a web and mobile development agency called Sprintkick and over the last 4 years we’ve built and managed over 100+ web & mobile applications.

How does one so technologically challenged manage to pull this off? Well, first off I would disagree with “technologically challenged” (come on) and second it was actually straight forward. I just had to spend a concerted amount of time learning what I needed to know about basic computer, web, and programming technology as well as modern technology trends and advanced concepts.

This course is an accelerated path designed to get you to “I get it” and finally start communicating correctly & effectively about technology.


Who this course is for:

  • Anyone interested in learning how to program that is already struggling or intimidated by the process
  • Anyone who wants to better communicate with development teams they work with
  • Anyone who wants to hire, vet, & manage developers more effectively
  • Anyone who is simply interested in getting an in depth understanding of modern web & mobile technology trends

12 reviews for Pre-Programming: Everything you need to know before you code

4.4 out of 5
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Dawn Garrison

    SO good!! Perfect for someone without a tech background. Evan is super entertaining. Felt fun and learned a lot

    Helpful(0) Unhelpful(0)You have already voted this
  2. Dor Zafar

    Excellent course to get lot of information that is essential (in my opinion) for understanding the tech world. The videos were great, very informative and explained in simple language with a lot of humor.
    There were some very few concepts/names that Evan mentioned and said he we will talk about but didn’t. Luckily, they were not really necessary for understanding the big picture which NOW I totally understand better. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Katie Moore

    This was an excellent introduction. I especially appreciated the ‘choose your path’ section at the end. With more online boot camps springing up, I’m glad I decided to take this course first before investing.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Pedro Pimenta

    Starts with good coverage of the basics (e.g. with assembly/ machine language), then focuses a bit more on web development than expected, and from my personal experience is missing the most lacked part: algorithms and how to master them. Still a good way to step in the industry.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Tamara Gawthrop

    Not a bad teacher or course, but badly outdated. This is a regular issue with Udemy not the instructors. Some things it doesn’t matter how old the course is (art classes, internal arts classes, writing classes etc) but technology classes IT MATTERS A GREAT DEAL!!! I really hate that Udemy has deliberately removed any way to see how old a class is. The “updated in 20**” is a laughably bad trade.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Jey G

    I’d say this course is well worth taking if you are looking to get into programming.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Mira Widyariestha

    A good crash course for complete beginner. Easy to understand explanation too. The teacher explain wide topics with just the right amount of materials. Some parts might not be up to date but still a good course about the basic nonetheless.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Pisenny Xiong

    It is a great introduction to learn what the coding world is like, such as some history, front end, back end, some languages, and tech trends. This course brings a lot of things into perspective, besides only looking at what languages you can learn. Evan keeps it simple, concise, and with a little humor which makes it easy to follow. Something to note is that some of the links to articles in the resources are outdated, so you should also do your own research on current trends. All in all, I would recommend this course to anyone who is new to coding.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Msala

    This course has been interesting and pretty enjoyable. Top that with plenty of extra optional resources to either help explain a topic further, or to simply get into more details, it’s pretty great.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Stacey Krespan

    I am an un-technical Scrum Master for a Technical Team and I took this course with the hopes of being able to understand some of what they say… This course was GREAT! It dumbed the content down, added in a bit of humor and was broken into easily digestible pieces. I have to admit, however, that the 1 minute session regarding Front End vs Back End TOTALLY explained it all!!! Thank you so much!

    Helpful(0) Unhelpful(0)You have already voted this
  11. Brian BURGESS

    This was a good overview course about the world of technology and development. If you want the 20,000′ view of software development to plan your next step, this course is a good place to start. The instructor, Evan Kimbrell has a special gift in presenting, what can be a very dry topic, in a very entertaining and engaging way.

    Helpful(0) Unhelpful(0)You have already voted this
  12. [email protected]

    Great presentation of facts – As a computer science based professional I appreciate the easy way of presentation and the helpful funny analogies

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published.

    Pre-Programming: Everything you need to know before you code
    Pre-Programming: Everything you need to know before you code


    Compare items
    • Total (0)
    Shopping cart