C-LAB : Workshops

CLAB WORKSHOPS WINTER 2023:

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: FRIDAY JANUARY 27th 2023
TIME: 14:00 – 17:00

INTRO TO CUSTOM-THEMING IN WORDPRESS I

This workshop will introduce the basic principles to create a custom WordPress Theme. Students will learn the process needed to convert any HTML/CSS template into a working WordPress Theme. This workshop is intended for students with a basic working knowledge in HTML, CSS, JavaScript and even PHP.

DATE: FRIDAY FEBRUARY 17th 2023
TIME: 14:00 – 17:00

INTRO TO PROGRAMMING IN PYTHON I

This workshop (2 parts), will introduce the fundamentals of the Python programming language. Students will learn to represent and store data using Python data types and variables, and use conditionals and loops to control the flow of programs. Complex data structures like lists, sets, dictionaries, and tuples to store collections of related data will also be introduced. In the Second part, students will also learn to create custom functions as well as learn to find and use modules in the Python Standard Library and other third-party libraries (i.e. NLTK).

DATE: FRIDAY MARCH 10th 2023
TIME: 14:00 -17:00

INTRO TO PROGRAMMING IN PYTHON II

The material covered in this workshop will continue from wherever the first workshop finished

DATE: FRIDAY MARCH 24th 2023
TIME: 14:00 -17:00