Focus on a strong foundation. Most bootcamps and introductory courses teach too much at once, leaving students without a strong grasp of basic concepts. Learn the essentials of full stack web development to help bring confidence and jumpstart your coding journey.
Devdebut is for anyone with a strong interest in learning fundamentals of website development. Whether you're a hobbyist, a product manager, a designer, or thinking about starting a new coding career, I'll help you get started. No prior knowledge is required, and even those with some basic knowledge will learn something new. You won't just learn to copy and paste code and follow tutorials, but how to think like a web developer, how to think in HTML, CSS, and JavaScript: the three fundamental languages of the web.
Dev life shouldn't be a solo job. Learning to code, and debugging can be notoriously frustrating. Connect with a supportive community of peers and get personalized feedback as you start your journey into the coding world. Join a community where you can ask the simple questions, and gain support and encouragement.
Learning on your own can be difficult. Debugging code can be painfully frustrating. Find encouragement and motivation through group projects and peer support.
This course teaches you everything you need to know to begin coding front end websites and web applications. I teach you fundamentals without bogging you down with nonessential tools and tutorials. Learning a strong foundation before learning how to integrate other tools will help you stand out from others.
Learn how to use the command line to work with a tool every developer must know: Git. Learn to share code and collaborate on Github. Get to know the open source world.
Learn the building blocks of the web, how to structure an HTML document, how to think HTML—the simple but powerful language that fuels the web.
Learn to style websites like a pro. I'll help you sift through the essentials and non-essentials. Learn fundamental techniques and resources to start designing professional looking websites in no time.
JavaScript is one of my favorite languages. It's also notoriously quirky, and rarely well understood. I'll help you think in JavaScript and not get overwhelmed by its pitfalls. I'll also point you to advanced resources to level up once you understand the basics.
A day and the life of a developer often involves debugging. I'll teach you what to look for and how to think about debugging so you can make progress faster.
Lastly, let's ship it! Learn tools to quickly deploy your project to the cloud. Show off your progress to mom, dad, and all your friends.
Learn how to save and load data with a NoSQL database. We'll use technology that builds upon our JavaScript knowledge to make things easy peasy.
Gone are the days that require extensive backend expertise to build and deploy dynamic applications. Learn simple tools and techniques to get your app up and running in minutes in the cloud, where the sky is the limit!
Six hours a week
Saturdays -
Eight weeks
All you need is a Mac, Linux, or Windows computer, and access to fast internet. That's it!
Full tuition: