Portland Code School
- Course overview, web application architecture
- Tools: Development environment setup
- Basic HTML & CSS
- Project management: working in teams, working alone, working with clients, agile methods
- Career: Participating in communities
- Tools: Exploring, reading, & watching code with Chrome Development tools
- Code Challenge 01
- Assessment checkpoint
- Career: Tools and techniques for a lifetime of learning
- Code Challenge 02
- Career: Presenting yourself and what you've learned
- Code Challenge 03
- Assessment checkpoint
- Introduction to JavaScript
- CMS development - MODX fundamentals
- Using Databases
- Career: Class visit from a recruiting company
- Career: Picking personal focus
- Assessment checkpoint
- Code Challenge 04
- Deploying a CMS
- Navigating new CMSs
- Wordpress skills
- Intro to jQuery
- Tech community visit
- Grid systems incl. Twitter bootstrap
- UI patterns
- jQuery part 2
- Code Challenge 05
- Assessment checkpoint
- jQuery + CSS + good design for good UX
- HTML 5 canvas, audio, video
- Product development: What makes a good capstone project
- TBD
- Product development: Capstone project pitches from business partners
- Product development: Making meaning, creating value, the pitch
- Assessment checkpoint
- TBD
- Career: Building a reputation and a personal brand
- Product development: Student team project proposal pitch sessions
- Product development: Capstone project selection and team formation
- TBD
- Career: Freelance and temp work strategies
- Code Challenge 06
- Assessment checkpoint
- TBD
- Product development: Student team project work
- Career: Interviewing, creating the job you want
- TBD
- Career: Presenting at local meetups
- Product development: Student team project work
- Assessment checkpoint
- TBD
- Product development: Student team project work
- Product development: Finish and Present Projects
- Final assessment
Copyright © 2014 Alan Zimmerman & Nìm Wunnan
Used by permission by Portland Code School