Coding Bootcamps: Learn Programming Basics for Top Schools
0.0 (0 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.
0 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Coding Bootcamps: Learn Programming Basics for Top Schools to your Wishlist.

Add to Wishlist

Coding Bootcamps: Learn Programming Basics for Top Schools

Learn the skills you'll need to gain acceptance to computer programming/coding bootcamps
0.0 (0 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.
0 students enrolled
Created by Ian Robinson
Published
English
Price: $20
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
What Will I Learn?
  • Write Code
  • Execute Code
  • Test Code
  • Pass Bootcamp Technical Interviews
View Curriculum
Requirements
  • Everything will be taught for Mac users
Description

If you've made a commitment to yourself to attend a coding bootcamp, but don't know where to start, this course might be a great fit for you.

In 2016 I made a commitment to attend one of the top schools in San Francisco. My heart was set on App Academy, but I would have been happy with Hack Reactor or MakerSquare.

After studying all year, when July came around I applied to all three and I was accepted into Hack Reactor and App Academy.

I studied from February to July with all the spare time I could muster. A LOT of it was time spent in activities that weren't especially helpful.

In this course I break down computer programming visually so you can learn the concepts much faster than I did.

This course is dedicated to helping you receive your acceptance letter to the coding bootcamp of your dreams.

Who is the target audience?
  • This is for people seeking to get into coding bootcamps
  • This is not for experienced programmers
  • This is for Mac Users - If you're using windows, don't take this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 22 Lectures Collapse All 22 Lectures 01:09:02
+
Course Introduction and System Setup
3 Lectures 10:14

In this section I'll just say thank you and provide a broad overview of the material we will be covering. You're going to love it.

Introduction

I love the Atom text editor. You are free to use whatever text editor you want, but in this lecture, I'll show you how to get atom on your computer. W will then go over a few really useful hotkey commands so you start off like a Jedi.

Preview 02:15

In this lecture we're going to get you set up on GitHub and you're going to clone all the files I've made for you. This will be really fun because you want to get started on GitHub because it'll make you look good to the people at your future job and coding schools. Software engineers love people with interesting GitHub accounts.

Create GitHub Account & Clone Course Material
05:23

Installing Homebrew, NPM and Node
02:36

To reinforce your terminal command knowledge.

Simple Navigation Terminal Commands
7 questions
+
JavaScript Basics: Have Fun While Learning the Fundamentals
8 Lectures 33:44

Though simple and short, this tutorial is IMPORTANT.

Make sure to take note of the hot-keys. They will serve you well throughout your entire coding career.

I learned in a vacuum with no-one to show me the tricks of the trade. These are things I wish I learned early on. I'm a little jealous of you, I'm not going to lie.

Preview 02:52

In this section we will assign some variables to different information (numbers, strings, true/false, etc). Then we can play with the variables to deepen our knowledge of how JavaScript works.

Creating and Assigning Variables
02:13

In this section we will create some strings and then use common string methods to play with them. The goal at the end of this lesson is that you will feel comfortable creating and using strings in fun, useful ways.

  • Measure the length
  • Split a string up
  • Plus much more....
Learning and Playing with Strings
04:04

In this section we will create some arrays  play with them to get a deeper understanding of how arrays work. The goal at the end of this lesson is that you will feel comfortable creating and using arrays in fun, useful ways.

Array Practice
03:39

In this section we will create objects and play around with them. The goal at the end of this lesson is that you will feel comfortable creating objects, pulling data out of the objects and modifying data inside the objects. This is a really powerful section so you might feel like a bit of a genius after this.

Playing with Objects
06:23

JavaScript Koans is a test driven way to learn the language. In this section, I'll help you set it up and we can solve your first Koan, but then I'm OUT! The key to JavaScript Koans is to learn on your own. 

I noticed a lot of people have a hard time setting the learning system up at first because it's hard to know what to do your first time. That's why you'll enjoy this set-up tutorial, then I'll leave you to do the magic.

If you hit a roadblock, you can always ask questions inside the comment section of the course.

JavaScript Koans
05:30

In this section we will go over a bit of a grab bag of ideas, but the key is that they are easier to understand when you piece them together.

Conditional Statements, Null/Undefined and Equality
06:49

This is a quick quiz to test your knowledge of JavaScript conditionals.

Operators Quiz
7 questions

In this section we will write a few functions. Functions are great ways to pack a whole system into a single word. You're going to LOVE this because it is a concept that really empowers you to do a lot of cool things quickly. At the end of this lecture, we'll be ready to start writing algorithms in the next section. YES! Keep going, you're doing really well.

FUNCTIONS! YES!
02:14
+
Algorithm Practice
2 Lectures 11:44
An Introduction to Algorithms
01:17


Longest Word in a String

Truthy/Falsey Detector

FizzBuzz
+
Interview Practice
2 Lectures 13:20

A mock coding bootcamp interview in which Harrison asks me to iterate through a string and count the longest streak of wins. This combines if statements and for loops. We use JavaScript to find the solution.

This is a mock technical interview so when I make mistakes, we don't correct them right away. Also, we don't run the code to ensure that it works. Once I feel happy with the code, we move on. This is challenging on purpose. It's important that you're ready for this when interviewing for a computer programming bootcamp technical interview.

After the interview, I dive back in and show how I debug my code to get it working properly. I would then send in the proper answer to my interviewers. This shows your commitment to passing the assessment.

Preview 09:24

The second part of my mock coding bootcamp interview with Harrison. In this problem, we write a function that returns either true or false when fed a number depending on if that number was prime or not. This combines loops and the modulo operator and fundamental understanding of prime numbers.

Again, this is a mock technical interview so when I forget to iterate my index, we don't correct it. We don't run the code to ensure that it works because that's what happens in technical interviews. 

Preview 03:56

Mock Interview - Introduction to the Next Few Videos

A quiz on the personal and organization preparation for a coding bootcamp technical interview.

Computer Programming Bootcamp Interview Quiz
1 question

Now it's time to Apply - You can do this!
+
Now that You're Accepted, How to Prepare?
0 Lectures 00:00
Keep Studying
About the Instructor
Ian Robinson
4.6 Average rating
140 Reviews
2,507 Students
3 Courses
CEO of Freedom Podcasting, Podcast Producer Media Engineer

The Freedom Podcasting Company has been producing world class podcasts for a world class group of individual clients ranging from hedge fund managers to human guinea pigs to estheticians and much, much more.

As CEO, Ian is responsible for building systems around production which empower the Freedom Podcasting team to produce excellent media for clients with consistent results. To build these systems, Ian and the team require rock solid attention to detail and a deep understanding of the processes behind the scenes.

As an organization, we have been featured in Entrepreneur Magazine, Podcast Magazine and are regular focuses of Social Media Examiner.