C-LAB : Workshops

CLAB WORKSHOPS FALL 2022:

Each semester, the Computation Lab Coordinator offers workshops to cart & dart students.
There must be a minimum of 3 people registered for a particular workshop in order for it to take place.
Please register for a workshop by sending me an email at computation.lab@concordia.ca.
Additionally, if you have a specific interest / idea for a potential workshop, do not hesitate to contact the Computation Lab.

BASIC PROGRAMMING REFRESHER (JAVASCRIPT)

Revision of the basic principles of Computer Programming using JavaScript. Object-oriented programming concepts and paradigms will also be reviewed and demonstrated. We will focus on using Javascript with the HTML DOM. (NO special libraries P5 or JQUERY etc will be covered)
This workshop is intended for students to review and refresh their programming skills. Review of specific concepts may be done on request.

DATE: SAT 15th OCTOBER 2022
TIME: 14:00 – 17:00

INTRO TO NODE.JS I

This workshop will introduce Node.js: an open source server framework which uses JavaScript to run on the server. We will focus on using Node.js and affiliated tools such as the Express Framework to create a simple web application.
Suggested: some basic programming knowledge (i.e. in JavaScript) and basic knowledge of HTML markup and CSS.

DATE: SAT 29th OCTOBER 2022
TIME: 14:00 – 17:00

INTRO TO ReactJS I

This workshop (the first in a series of two) will introduce modern web application development with JavaScript. We will focus on creating single page applications using the ReactJS framework. It is highly recommended that you have a good working knowledge of HTML, CSS and JavaScript.

DATE: SAT 12th NOVEMBER 2022
TIME: 14:00 -17:00

INTRO TO ReactJS II

This workshop will continue on from the first workshop in this series (INTRO TO ReactJS I). The topics covered will be finalised at the end of the first workshop in this series.

DATE: SAT 26th NOVEMBER 2022
TIME: 14:00 – 17:00