Hello, Full-Stackers!
We want to give you major props for your decision to enroll at Galvanize's fullstack immersive. We believe that you have the potential to become an awesome full-stack developer. We also believe that we can help you towards not becoming just a developer, but a master of this craft.
To place you in the best position for success, we've developed a pre-course. During each chapter of this pre-course, you'll be introduced to a foundation of modern web development. The material in these chapters will be invaluable during your first day of class, so please allocate enough time to complete the work. You'll find a huge return on your investment of time.
If you ever need help with the pre-course, please contact us.
Here's the objectives of the pre-course:
students will...
- learn the tools of a developer
- learn HTML to build a web-page
- learn CSS to add style to the web-page
- learn JavaScript to add interactivity to the web-page
- learn jQuery to simplify the JavaScript
- create a personal project
In this chapter, you'll be introduced to the tools of a web developer. Everything you learn here will be immediately useful to your daily workflow as a student and, eventually, as a developer.
In this chapter, you'll be introduced to the language that adds structure and content to all web-pages: HTML. We'll focus on just enough HTML to help you re-create the structure and content of a result's page on IMDB.
In this chapter, you'll be introduced to the language that adds style to web-pages: CSS. We'll take the HTML you wrote during the previous chapter and learn just enough CSS to style your result's page of IMDB.
In this chapter, you'll be introduced to the language that adds interactivity to web-pages: JavaScript. We'll learn enough JavaScript to help you eventually manipulate the HTML and CSS you've written.
In this chapter, you'll be introduced to JavaScript's most popular library: jQuery. We'll learn enough jQuery to help you fetch data about movies (via AJAX) and to use that data to manipulate a web-page.
In this chapter, you'll build a personal website using all the things you've learned so far. We'll use these personal websites as a way to get to know each other on the first day, so let your personality shine and have fun with it. Good luck!
All finished? Hungry for more?
In this document, you've been introduced to the pre-course. During each chapter, you'll not only be introduced to a new topic, but you'll be also given enough information to build a simple web-based application. The knowledge you gain here will form the foundation for what you'll learn during your time here.
Estimated time to complete: 25 to 30 hours
Let's get started: Chapter 1: Tools of a Developer.