[VIRTUAL] Python Bootcamp: Level 2

[VIRTUAL] Python Bootcamp: Level 2

Python Bootcamp

By Python

Date and time

Sat, Aug 8, 2020 12:30 PM - 3:00 PM EDT

Location

Ryerson University - Ted Rogers School of Management [Virtual]

Link will be provided via email. TBD Toronto, ON M5G 2C3 Canada

About this event

Please note this event is open to TRSM/Ryerson students only.

There are a limited quantity of tickets available exclusively to TRSM students, Non-TRSM students, TRSM Alumni and Ryerson/TRSM faculty/staff members. At this time, we do not accept any individuals outside of Ryerson University, however, we are working on this. Please check-in with us in 2020.

If you SIGN UP, the expectation is that you SHOW UP. If you can no longer attend, you MUST log back into Eventbrite and CANCEL your ticket. Instructions on how to cancel your ticket can be found here.

This session will be hosted virtually. All Ryerson attendees will be sent invitation details and instructions to your Ryerson email.

Kindly note that we will be tracking participation in the session by asking that you submit all completed work to a Google Drive folder. You MUST upload completed work into this folder for full consideration of the Python Badge (File Name: Full Name - Python 2).

'Sign-up Show-up' Policy Effective June 1st, 2020.

This policy targets students who are consistently signing up for Bootcamps and not attending them.

All students who sign up for a Bootcamp and do not show up without cancelling their tickets will be placed on a "no-show" list. There is a three-strike system that will be effective immediately. Once you receive your third strike, you will no longer be able to register for future bootcamps and our team will need to cancel your ticket immediately.

If you are unable to attend the Bootcamp you have signed up for, you must cancel your ticket by going back into Eventbrite and doing so at least 24-hours in advance to avoid getting on the no-show list.

We are putting this policy in place given the high demand for Bootcamps and long waiting lists of students who want to attend but are unable to do so due to a consistent number of no-shows.

Here’s What You’ll Learn

Python (Level 1 - 3)

Are you looking to broaden your skills or deepen your understanding of Python? If you answered yes to one or both of these questions, this Bootcamp is for you!

Work with a programming language that is powering the world’s leading organizations. Python is a popular programming language in business that is used to create web applications, connect to database systems, handle big data and perform complex mathematics. You will learn principles covering the foundations of programming and how they are used to build larger applications. This Bootcamp will help you create sophisticated scripts and applications in Python without any prior programming experience.

Here’s What You’ll Learn

Level 1: *Recommended experience: no experience required*

Learn the fundamentals of programming, ranging from assigning variables to using different types of loops. These concepts will be the foundation of building any application with Python.

  • Gain proficiency in the grammar and concepts of computer programming
  • Python principles and basic foundations
  • How to design a playlist that can add items, remove items, and print the directory
  • Evaluating primitive types in python: type()
  • Declaring variables and variable declaration conventions: =
  • Math Operators and string concatenation: (+ , - , * , /,%)
  • IF and WHILE statements with conditional operators: (==, >, >=, break)
  • User input: input()
  • Data collections - Lists: ([ ], append(), insert(), del, pop(), len(),
  • sort())
  • Data collections - Dictionaries: ({ },[ ], insert(), del, clear(),
  • keys(), values())
  • Declaring custom functions: def, return
  • Classes and object-oriented programming: class(), __init__(),
  • Methods
  • Automating with FOR loops: for, in
  • Use Case: Directory program

Level 2: *Recommended experience: Level 2 builds on and uses the skills learned in Level 1*

Learn about Object-Oriented Programming, a crucial concept that is used to help optimize the development process of different types of applications. With Pandas, you will learn about how Python can be used in the field of data analytics.

  • Learn about the different applications of machine learning and the basics of how ML algorithms can be implemented using Python
  • 4 Pillars of OOP (Object Oriented Programming) and Pandas
  • Eliminate redundant code by inheriting attributes and methods from a parent class
  • Reading CVS Files
  • Basic DataFrame Functions
  • Indexing and Series Functions
  • Conditional Indexing
  • Formatting Data

Level 3: *Recommended experience: Level 3 builds on and uses the skills learned in Level 2*

Python is widely used to easily implement machine learning algorithms. You will learn about how you can use your data to help teach a program to make predictions!

  • Machine Learning
  • Import required modules and dataset
  • Define multiple Classification models
  • Use our trained models to predict a class label
  • Evaluate models and chose the best performing model

FAQs:

How do I receive a badge?

We are currently only issuing badges for Excel, R, Python, Power BI, Tableau and Marketing* Bootcamps. To receive a Badge, students are required to attend each Bootcamp in full, remain engaged throughout the entire session, and provide Luup feedback at the end using their Ryerson emails.

Please note for Virtual Bootcamps, attendees are required to upload completed work assigned for verification of participation.

Can I receive a Badge if I attend different series of a Bootcamp? ( Excel SAF Level 1 and 2 but BTM Level 3)?

No, you must attend all 3 series of the Bootcamp in order to qualify for a badge. For example, you must attend SAF Level 1-3 or BTM Level 1-3. Students who attend different series will not qualify.

How can I cancel my ticket?

Please follow the instructions in the link here to cancel your Eventbrite ticket. Please note, you can only cancel your ticket on a computer. If you run into any challenges while cancelling your ticket, please email trsmbootcamps@ryerson.ca

In the event that a Bootcamp is sold out and you have a legitimate reason to attend, please send a request to trsmbootcamps@ryerson.ca and we will place your name on a waiting list and do our best to accommodate. Please note that placement is not guaranteed.

If you require any special accommodations, please inform trsmbootcamps@ryerson.ca

Organized by

Sales Ended