Skip to content

Opal-teaching/presentations-summer2019

Repository files navigation

*** MOVED TO GITLAB ***

Summer 2019 Bootcamp

Material to Cover

Below, you'll find a list of all the different things to cover during the summer 2019 Opal bootcamp. The items below don't need to be followed in any order, except for the assignments which are numbered and sometimes follow a specific presentation (this will be mentioned). I've included some links for tutorials to learn the different languages, but you can use any other resource that you prefer.

Languages and Frameworks

Go through a tutorial for all languages and frameworks below, to learn them for the first time or as a refresher. Skip any language that you're already comfortable with.

Assignments

Complete the following assignments, made by David Herrera in summer 2018. They're meant to help you try out the concepts introduced in the presentations. There is no one right answer for these excercises; you may need to do some Googling to find ways to make everything work.

  • Assignment 1 ("Hello World the Opal Way", in the repository "messaging-app"): Given on day 2 of bootcamp, this assignment will teach you about the fundamentals of the Opal app frontend setup. Don't complete the whole messaging app right away, just start with "Hello World the Opal Way".

  • Assignment 2 (in repository "async_js_assignment"): Given on day 3 of bootcamp, to do after the presentation on asynchronous JavaScript and Promises.

  • Assignment 3 (in repository "firebase-simple-app"): Given on day 4 of bootcamp, to do after the presentation on AngularJS filters and Firebase.

  • Assignment 4 (in repository "messaging-app"): The last assignment of bootcamp. This one can be started at any time, but you'll be best equiped to do it after the presentation on AngularJS filters and Firebase on day 4.

Presentations

All presentations given during bootcamp are available in this repository. Refer back to them when needed.

Documentation

Read through the documentation relevant to your project(s). Below are the projects for this summer.

  • OpalCare (all documentation is listed in the section "OpalCare" of the Day 1 presentation)

  • Waiting Time Visualizations (see Waiting Time Visualizations in the Opal Transfer of Knowledge Document)

  • Questionnaires (see Sub-group Questionnaires in the Summer 2019 O-HIG Group Document)

Useful links

About

This repository contains the presentations given during Opal bootcamp in May 2019.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •