Course Outline

  • Section 1: Front End Foundations
    • Design and implement layouts using HTML
    • Style websites using CSS
    • Make websites interactive using Javascript
    • Create Mobile-first, responsive webpages
    • Learn how to use grid systems using Skeleton
    • Make life easier using variables Sass
    • Work with Forms to create
    • Use Ajax to request resources from other resources
  • Section 2: Building an MVC Application
    • Begin using Node.js to create servers
    • Use tasks with Gulp
    • Design an MVC application
    • Build an MVC application using Express.js
    • Store data relationally using SQL
    • Materialize & Material Design
    • Safely authenticate users using BCrypt
    • Safely authorize users access to resources
    • Learn the fundamentals of security & SQL injection
  • Section 3: API Design & Consumption with Ruby
    • Securing API endpoints with OAuth for authentication
    • Learning object-oriented principals with Ruby
    • Implement service-oriented architecture
    • Store data in MongoDB as Collections using NoSQL
    • Build consumable REST APIs with Sinatra
    • Deploy services and consume the
  • Section 4: Chicago-Specific Content
    • Learn skills focused for Chicago
    • Building single page applications (SPAs) with React.js
    • Bonus Lessons
    • Computer Science Fundamentals

results matching ""

    No results matching ""