Welcome to the Highway, Traveler.
YOU LIVE HERE NOW.
Your Instructors
ALEX
@moontahoe
EVE
@eveporcello
Student Intros
- Your Name
- What You Do
- Why You're Here
- Lots to Learn
- No learning process
- An incremental process
- Gatekeeping
Why We Have a Job
LEARNING TO CODE IS HARD
How Programming is Taught
CS Programs
Bootcamps
Classes + Workshops
How Our Programs are Different
- Starting from the web
- Focus on fundamental skills
- You're going to be building - a lot
Learn something
new
Get good at that thing
Thing is replaced by new thing
Learning Programming
Learn to Learn.
Be a Beginner.
Finding the Time
Monday | Find 3 Hours of Wasted Time |
---|---|
Wednesday | Find 3 Hours to Automate |
Friday | Find 3 Hours to Delegate |
Read more about this in the Slay Your Schedule Guide reading.
Expectations
- Show up.
- Do the homework.
- Don't do everything all at once.
- Have faith, you will know how to code.
- We own your assignments.
- You can quit.
The Perfect Developer
- Specification Analysis and Requirements
- Proposals, Wireframing
- Project Planning - Time Estimates, milestones, etc.
- Proficient with GitHub
- Set up deployments to npm or webhost
- HTML, Responsive Design, Accessibility
- CSS, SCSS, Styling
- SVG and Animated SVGs
9. Manage video, audio, and image assets
10. JavaScript
11. React, React Router
12. styled-components, emotion
13. React Native
14. Deployment with Expo to iOS
15. Write an informative blog
16. Put together and deliver a tech talk
17. Put together and teach a class
A developer you could give a whole assignment to and have them build a React website or React Native app with minimal input.
Course Plan
Welcome to the Highway, Traveler
JavaScript and Interactivity
Fullstack JavaScript with Node
No-Code Tooling
Project Management
React Essentials
Node.js Deep Dive
Fullstack GraphQL
React Native with Expo
Continuous Delivery & Testing
Giving Back
What You'll Build
- Recipe App
- Blog Website
- Group Project
After this Program
- You might not write code for a living.
- You can still make money in tech (sometimes more!)
- There's a place for everyone in tech.
- Learning to code is a rite of passage.
- And, you might write code for a living.
Vocabulary is important.
- Keep notes and a dictionary of terms
- Look it up
- Flashcard app
Community is important.
- Start with Twitter
- Dev.To
- Meetups
- Conferences
- Speaking
Let's go!
Welcome to the Highway
By Moon Highway
Welcome to the Highway
- 683