How It Works
Not a CourseDon't just watch videos or work on snippets, get real experience working as a software engineer. Work side by side with talented engineers on production projects asynchronsously through a combination of videos, community, and one of a kind immersive work experiences.
Immersive ExperienceWatch videos for free OR sign up for the full internship experience and work on production applications. Dev Internship Dotcom is the only online experience designed to simulate an actual internship.
Who This Is For
Differnet ApproachEveryone learns differently. Whether you are self-taught, a bootcamp grad, a university student, or even a long time engineer with employement history, we believe that Dev Internship Dotcom offers a unique learning experience that can benefit you.
Not Just CodeWe've designed the experience to feel like a real internship at a startup and we've found people of all backgrounds and experience levels have benefited from our unique approach. That being said, we make a point to integrate discussion of business and career principles with our technical material.
TechnologyEach internship focuses on a specific real world application and technology set. Our initial course focuses on front end technology, specifically the React ecosystem, but the approach/business/career concepts covered are universally applicable.
BusinessBeing a successful software engineer, is more than just knowing the syntax of a programming language. Modern software engineers need to be understanding and engaged in their business to ensure they are making the biggest impact possible.
Process/CommunicationOur internships are run exactly how engineering departments function (at least the ones we've personally run/been a part of) so that you can learn to operate within that framework. So much of being an engineer is knowing how to speak the language.
Career AdviceEveryone's career and circumstances will look differently, but there are certain universal principles we've learned that this internship is designed to pass onto you. We're also not shy about sharing less universal advice that you may or may learn from.
Internship EnvironmentOn day one of your internship you'll be assigned a company email, given code and course access, and be assigned tasks just as you would in any other job. We'll use these resources throughout your internship, just as we communicate with the interns we've mentored in the past in our careers.
Responsive Code ReviewsAs you work on adding code to grow our product and business, your code will be automatically reviewed and tasks assigned ensure quality.
Task ManagementModern development organizations use tools to manage the work they and their team are working on. We'll talk about strategies to do this, and also employ them ourselves throughout your internship.
Production ApplicationUnlike standard courses, we'll be working on a single product throughout your internship. This is an actual product that exists with paying customers and you'll be working on the actual code base. However, we don't believe in free labor and to honor that, we'll only use the code we write together in videos in production.
Become a Better EngineerUltimately, internships are designed to help people learn and grow. That's why we've built this unique experience. We want to help people become better engineers and accomplish their personal goals.
Hard and Soft SkillsNot every piece of advice, line of code, insights, ETC will help you, but overall we've found there's something that even the most experienced engineers can learn from working together. Our internships are designed to help grow the (arguably) even more valuable soft skills
Gain ExperienceWhile our internships can benefit everyone, we're particulary aiming to help people get started in the software industry. We know how are competitive entry level positions can be, our goal is to help give you an edge.
Join a CommunityWe reject the stereotypes of software engineers being personality-less coders. We're normal people. And our different backgrounds bring valuable insights to a business. Together, we form a powerful community that can help each other and celebrate our wins.