C-LAB : Workshops

WORKSHOP LOCATION OPTIONS (WINTER 2022):

OPTION A: You wish to participate remotely via ZOOM
(You will receive a zoom invite once you have registered for the workshop.)

OPTION B: You wish to participate in person: EV 6.705

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.
ALSO: specify how you would like to participate: option A or B (above) :
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: *SATURDAY FEBRUARY 12th 2022*
TIME: 13:00 – 16: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: *SATURDAY FEBRUARY 26th 2022*
TIME: 13:00 – 16: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: *SATURDAY MARCH 26th 2022*
TIME: 13:00 – 16: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: *SATURDAY MARCH 12th 2022*
TIME: 13:00 – 16:30