The Complete 5 Volume Series: If You Can Cook, You Can Code
4.3 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
239 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete 5 Volume Series: If You Can Cook, You Can Code to your Wishlist.

Add to Wishlist

The Complete 5 Volume Series: If You Can Cook, You Can Code

5-in-1 Course Bundle, 14 hrs: Use the Metaphor of Cooking to Learning Programming 101, Computers, AI, Big Data and More
4.3 (16 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
239 students enrolled
Last updated 1/2017
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 15 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand how programming works, including all the key terms
  • Be better prepared to take a beginner course in a specific programming language
  • Understand how the hardware and software of computers works
  • Make a better decision about which programming language(s) to learn
  • Learn what it means to "code" vs to "program"
View Curriculum
  • No prior programming experience needed, this course is for people with zero prior experience with coding or programming

The Most Successful Programming 101 Course Series of All Time -- Now All in One Course

5 Courses, covering every aspect of Programming, Computers, Big Data, Python and AI, now combined into one Massive Course. 

14+ Hours of high quality, 1080p video. 

21,000+ students enrolled in the course series.

The #1 way to get started learning programming in the world.

I am a self taught programmer.

I've never taken a class in a school or university to learn anything related to computer or programming, or more advanced subjects like Machine Learning and AI.

And the one thing that I've heard both from people who have gone the traditional route, as well as the self-teaching route, is how difficult it is to get started.

If learning programming is a marathon (which it is if you are planning on really doing it), this course gets you down the first few miles.

And it's also designed so that even if you don't want to learn how to code--let's say you just want to be able to talk to programmers, or manage a team of programmers, or partner with a programmer in a new startup.

You have to understand the basics and be able to talk the lingo.

This super course contains 5 courses, covering all the basics.

You'll start off learning the basics of programming.

In the second course you'll dip your toes into Python, the all around best first language to learn.

Third, you'll learn about computer hardware. We'll go under the hood and look at how they actually work, and how software interacts with hardware.

Fourth, you'll learn about Big Data. For those of you who are in business or are looking for a future proof career path, Big Data is something you should pay close attention to. :You'll learn everything you need to know to keep up in conversations about the Cloud and Big Data.

Fifth and finally, you'll learn about Artificial Intelligence. AI is the hottest thing in the programming scene right now and every big tech company is investing millions if not billions into AI. Did you miss the internet boom in the 90s/early 2000s? Well don't miss this one, because many of the top people are predicting that AI is going to make an even bigger splash than the internet on our lives, if you can believe it.

If you're still reading this, here's what you need to know.

This course is not going to be like anything else you've experienced in the past when trying to learn or just understand the basics of computers or programming. The reason why these courses have been so popular over the years is that I use metaphors and simple everyday language to translate the computer and programmer talk into basic ideas. 

This stuff really isn't that complicated once you get past the jargon.

And these skills are critical to learn, no matter what you are doing. Computers and programming are invading every aspect of our lives and our jobs. I believe every child should be learning this stuff in their K-12 because it's so important now and will be even more important in the future.

You can even watch this course series with your child and they will understand it just as well as you do. It was designed that way.

If you're on the fence, remember, there is a 30 day money back guarantee. . 

I hope you enjoy the course, and if you ever get tripped up on a concept just ask a question in the discussion section and I'm usually able to answer questions within 24 hours.

See you inside,


Who is the target audience?
  • Professionals who want to eventually learn to code, or just be able to communicate with and understand programmers
  • Entrepreneurs who want to learn the basics of how computers and programming works
  • Students who want to add programming as a key skill in their repertoire
Students Who Viewed This Course Also Viewed
Curriculum For This Course
81 Lectures
IYCCYCC Vol 1 - Introduction
2 Lectures 27:22

Executive Summary
IYCCYCC Vol 1 - What is Programming?
6 Lectures 56:00
You Already Program

You Are a Computer

The Nerd/Jock Paradigm

Your Computer is Your First Employee

Why Programming Books Fail

Your Business is a Program
IYCCYCC Vol 1 - Data: The Ingredients That Make The Meal
5 Lectures 58:59
What Kinds of Data Are There?

Where Do You Store Data?

How Do You Turn Info into Data?

How Do You Get Out the Data You Want?

How Do Computers Think About Data?
IYCCYCC Vol 1- Functions: The Transformation of Ingredients
5 Lectures 48:57
The Front and Back of the Restaurant

The Waiter and Waitress as Front End

The Chef and Cooks as Back End

Functions and Restaurant Basics

Learning Programming Through Imitation
IYCCYCC Vol 1 - Use Cookbooks to Code Real Programs Fast
5 Lectures 39:39
Owner vs. Investor

Learn to Read First

Where to Find Code Recipes

How to Get Free Help

How to Get Cheap Help
IYCCYCC Vol 1 - Conclusion
1 Lecture 12:03
IYCCYCC Vol 2 - Introduction
1 Lecture 18:39
IYCCYCC Vol 2 - Programming is Ingredients and Preparation
4 Lectures 01:06:55

Data and Algorithms

What is Data

What are Algorithms
IYCCYCC Vol 2 - Data Are the Ingredients in Your Recipe
4 Lectures 42:59
Data in Python

Pieces of Data Part 1

Pieces of Data Part 2

Collections of Data
IYCCYCC Vol 3 - Introduction
2 Lectures 12:52

My Story
11 More Sections
About the Instructor
Timothy Kenny
4.2 Average rating
1,119 Reviews
37,681 Students
61 Courses
Author of "Accelerated Learning for Entrepreneurs"

Timothy Kenny is the author of “Accelerated Learning for Entrepreneurs.” He teaches classes and speaks to groups about how to accelerate their learning so that they can build successful businesses faster and with more confidence in their success.

Timothy has taught at the Harvard Innovation lab, The Tufts University Entrepreneurs Society, General Assembly in Boston, and has been a featured teacher on Skillshare, among others. He has consulted with startup teams on how to accelerate their learning, creativity, and growth.

Kenny Media
4.2 Average rating
408 Reviews
3,680 Students
5 Courses
Creating Courses for Accelerated Learners.

Kenny Media is a brand focused on making courses for accelerated learners. Our goal is to create courses that combine the best content with the best teaching so that you can learn things faster and implement them in your life. To make the best content, we start by looking for the best systems and frameworks so that everything makes sense in the big picture. Once we've sorted out the high level frameworks, we look for ways to help you implement the ideas with printable diagrams, exercises and useful tools. Once the content is done, we look for the best way to teach the ideas, by explaining everything in plain English and avoiding jargon. We also use metaphors and analogies to help you understand complex concepts, as well as providing examples and real life stories so the ideas stick long term. Our belief is that the recipe of high quality systematic content combined with high quality teaching that explains things in easy to understand language is the key to accelerated learning.