Coding Bootcamps: Learn Programming Basics for Top Schools
- 3 hours on-demand video
- 1 downloadable resource
- Full lifetime access
- Access on mobile and TV
- Certificate of Completion
Get your team access to 4,000+ top Udemy courses anytime, anywhere.Try Udemy for Business
- Write Code
- Execute Code
- Test Code
- Pass Bootcamp Technical Interviews
- Everything will be taught for Mac users
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.
- 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
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.
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.
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.
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....
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.
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.
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.
Learn to create a pull request on GitHub. This is important because once you learn this, you will have a good idea for how to contribute to a group. Writing software often involves working with groups.
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.
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.