Programming in Python
Programming in Python
BROCHURE
PROGRAMMING IN PYTHON
02 Course curriculum
03 Course journey
04 Our partners
05 Key features
06 Membership benefits
07 Certificates
08 About us
About this programme
What is PYTHON?
Python is an interpreted, dynamic, high-level, flexible programming language.
Applications can be developed using an Object Oriented approach. A variety of
high-level data structures are provided by this simple and easy-to-learn
language.
03 Lists
Immutable Objects
Mutable Objects
Binding Multiple Names to a List
Sorting Lists
Tuples are Immutable
Constants in Python
Module Functions
04 Defining a function
Program flow when calling a function
Parameters and arguments
Debugging with parameters
05 What is a dictionary?
Iterating over a dictionary
Adding items to a dictionary
Changing values in a dictionary
Removing items from a dictionary
Using `in` with a dictionary
Dictionary menu challenge solution
Introduction to sets
Python sets
Implications of sets being unordered
set membership
Testing set membership is fast
Adding items to a set
Using a set to remove duplicate values
Course Curriculum
Module Reading & Writing files in Python
Introduction
06 Files and directories
Introduction to the command prompt or terminal
Paths
Text files
Reading from a text file
Opening a file using `with'
09 Introduction to Databases
Database Terminology
Sqlite3 Install on Windows
Sqlite3 Install on a Mac
SQLite3 Install on Ubuntu Linux
Introduction to SQLite
More with SQL using SQLite
SQL in Python
Connections, Cursors and Transactions
SQL Injection Attacks
Course Journey
STEP 1
1st Month training
Students come from a variety of backgrounds, it is important that they
be able to quickly understand. To make things better, our first month
will be packed with training so that students can get a head start.
STEP 2
2nd Month project Managemnet
Solving highly complex problems will help students to have both
fundamental skills and analytical skills. Project handling will improve
the student's ability to collaborate with new peers, building teamwork
and group skills.
STEP 3
1 Year course access
Learners can access recorded sessions for a whole year to review any
topic if they want for clarifications.
STEP 4
Real time industrial experience
STEP 6
Aptitude building session
Helping students understand their aptitudes and how they can
influence their professional capabilities allows them to find a career
that best suits their unique strengths.
We will look at what aptitudes are, the most demanding types of
aptitudes, why understanding a specific aptitude set is important, and
how to enhance aptitudes when applying for jobs.
STEP 7
Resume building sessions
This session will teach students how to create the best and most
effective resume possible in order to land opportunities outside of their
comfort zone.
COMPLIMENTARY
COURSES FROM YHILLS