Python Programming: Course Description
Included:
6 hours online self-paced video tutorials
6 zip-files containing real life Python coded projects
6 e-books packed with information, tutorials, examples, illustrations
18-pack cheat sheet bundle
50 Interview question quiz to test you skills
Highlights:
Excellent for beginners, practical
In small groups of max 4 people
1 Day
Instructor-led, Online Instructor-led OR Classroom!
Basic essentials of Python, necessary for all who use Python.
Customisable: You could contact us for your preferred date, or for on-site location or content changes
PCWorkshops is a member of the BCS ( British Computer Society / The Chartered Institute of IT)
Session 1: Python Data Types and Variables:
Primitive types; Characters & Strings; Boolean; Working with variables and its scope; Conversion and casting types in Python.
Operators and Expressions.
Introduction of operators; Arithmetic operators; Relational operators; Assignment operators; Logical operators; Increment and decrement operators.
Decision Making & Loops
If statement; If - else statement; If- elif - else statement; Nested if - else;
The while, For loop, Jump statements: break, continue; Nesting loops.
Session 2: Data Structures
Lists. Tuples. Sets. Dictionaries. Json.
Session 3: Files and exceptions
Exception Handling, Exception types; Using try and Except.
Files, streams: Open, traverse, read and create files: csv, txt and Json files.
API: Connecting to API’s.
Session 4: OOP
Creating and using custom functions.
Using parameters and return values.
Creating a Class; Creating an Object; Using an Object; Adding Instance variables;
Class Constructors; Parameterized Constructors.
Inheritance. Override.
Session 5: Pandas Dataframe Basics
Getting data into a dataframe: Dict to Dataframe, Dataframe to Dict. Excel to Dict, Dict to Excel , working with Excel data, multiple Excel sheets.
Getting information about the dataframe.
Filter, sort and query a Dataframes. Slicing Dataframes.
Duplic