The Inside Scoop on the Bootcamp Experience

The Inside Scoop on the Bootcamp Experience

Jeremy Schuurmans is a current bootcamp student who gives you the inside scoop on the bootcamp experience! “Whether you are thinking about a bootcamp, or already in one, this post is for you. I've been in my bootcamp for about four months. I made a lot of mistakes in the beginning that made the first couple of months harder than they needed to be, and now that I'm past the halfway point, I see people who are where I was four months ago making the same mistakes. So I'm writing this for them, and for you”

Refactoring for Beginners

Refactoring for Beginners

As a beginner programmer, you've probably heard the term "refactoring". Maybe it came up at a meetup or during an interview and you didn't take the opportunity to ask what it *really* means. Keep reading to learn what refactoring is and how to practice it as a beginner.

Rubber Duck Debugging

Rubber Duck Debugging

Have you ever asked a question of a friend, co-worker or teacher only to stop yourself halfway through an realize--"I got it!"

Well, there's actually a name for that in programming: Rubber Ducking. Rubber Duck debugging is a useful tactic to adopt when you’re stuck on a tricky code problem. Read more to find out how to use it!

How To Ask A Question on StackOverflow

How To Ask A Question on StackOverflow

So many beginners hesitate to ask questions. It can be hard to know where to start and how to formulate a good question. Its easy to think that your questions isn’t "smart" enough to solicit a response. Let's knock down those doubts and learn how to write an excellent Stack Overflow question!

You Asked: How Can Students Help Each Other Learn?

You Asked: How Can Students Help Each Other Learn?

Helping your fellow students learn is absolutely worth your time. It will help you gain a deeper understanding of the topic, build a strong relationship with other learners and gain the vital "peer pairing" skills that will help you excel as an engineer. So, when one of our subscribers asked for some techniques for helping other students learn, we asked Antoin Campbell a former bootcamp student, teacher and an engineer at Street Easy, to share his ideas.

Learning to Code? Build a Strong Foundation

Learning to Code? Build a Strong Foundation

You want to make a career change and become a professional dev, but there is SO much out there to learn! It's easy to get overwhelmed and feel like you'll never "catch up" to the other devs out there. But, if you build a solid foundation of some core programming skills, you can break into the tech world and land your first dev job. Let's talk about how to get started.

Learning to Code? Find Your People

Learning to Code? Find Your People

Learning to code is hard. There's no way around it. But you're not alone. Successful learners and successful programmers have one thing in common: community. Find and learn from other beginners and developers of all levels to kickstart your career as a programmer.

How (and Why) To Build a Side Project

How (and Why) To Build a Side Project

If you're looking for your first dev job, you don't have a lot (or any!) work experience. You need some side projects to show off what you can do and help you level-up your skills. Building an app from the ground up is a lot of work. It can be hard to figure out where to start. Read on to learn how to build out your very own impressive side project.

Roadmap for Beginners

Roadmap for Beginners

You want to learn to code and become a professional developer. Maybe you've started taking some free online courses or maybe you're just wondering where to begin. While there are lots of different ways to learn to code and land your first engineering job, we'll layout a basic roadmap that you can use to guide you on your journey.

How To Learn To Read

How To Learn To Read

Learning how to code isn't all that different than learning how to read. You wouldn't hand a kindergartner (or hopefully anyone, no offense) a copy of Infinite Jest and expect them to just figure it out. So why should you expect yourself to understand the most complex programming topics or build the coolest apps without taking the time to learn the basics?