August 19, 2017 Schedule

Posted by:
on August 17, 2017

‘Build-Your-Own-Curriculum’ and Interactive Video Series

  • 9:30 am
    • Doors Open
  • 9:30 am – 10:00 am
    • Questions / obstacles / problem solving (optional)
      • for those who ran into any issues during the week that we were unable to solve, you can come by early and we can figure out what is going on
  • 10:00 am – 10:30 am
    • Production-Ready CSS
      • Discussing the role and place of CSS in a web project
      • What does it mean to ‘be good at CSS’?
        • What is the difference between ‘beginner’ and ‘advanced’ CSS?
      • Tools and techniques that can be applied in real-world projects
      • When is it time to use a ‘framework’ such as Bootstrap or Foundation?
        • What are these frameworks exactly?
  • 10:30 am – 11:30 am
    • CSS Layouts Continued
      • Exploring the CSS ‘position’ property
      • Understanding the CSS ‘float’ property
      • Working with the CSS ‘overflow’ property
      • Understanding ‘z-index’
  • 11:30 am – 12:00 pm
    • Content Management Systems: what are they, and who needs one?
      • The phenomenon of Open Source Content Management Systems
        • Assessing the current ‘players’ in the CMS game
      • What you need to get started
        • Using an Open Source CMS
        • Developing with an Open Source CMS
        • Customizing an Open Source CMS
  • 12:00 pm – 1:15 pm
    • JavaScript and Video on the Web
      • How much interactive control can we have of a video in a web page?
      • Creating custom controls to play and pause video
      • Connecting video controls to other things that can be happening on a web page
      • Understanding ‘events’ that occur on a web page
        • mouse events
          • click
          • hover
        • keyboard events
          • how to know when somebody has pressed a keyboard key
        • timed events
          • making things happen based on a timer (or based on the time of day)
  • 1:15 pm – 2:30 pm
    • JavaScript Video Libraries
      • what is a ‘JavaScript library’ and why would you use one?
      • exploring the capabilities of VideoJS
    • Allowing the video to communicate with the web page that it is in
  • 2:30 pm
    • Wrap-up and setting Goals and Objectives for next week

Interested in joining the ‘Build-Your-Own-Curriculum’ Series? Contact for details.