Python EVENINGS Course

Course details
Java EVENINGS Course

    Python EVENINGS Course. Basic Python syntax and principles of Object Orientated Programming.
    Most attendees are in-work IT Professional.
    Private individuals are also very welcome.
    Evening courses also running.
    Our Style: Hands-on, Practical
    Location: Online, Instructor-led
    Download: anaconda.com
    Duration: 6 weeks, 1 evening per week, 6pm - 8pm
    Times: arrange a time for your time zone

Python Basics EVENINGS Course

This Python course London Evening covers the essential Python Basics, in our interactive, instructor led Live Virtual Classroom. This Python Basics course is a very good introduction to essential fundamental programming concepts using Python as programming language. These concepts are daily used by programmers and is your first step to working as a programmer. By the end, you’ll be comfortable in programming Python code. You will have done small projects. This will serve for you as examples and samples that you can use to build larger projects. You can publish your code online to keep as a portfolio.
This Python Programming course is hands-on and practical, to give you in-depth, practical experience of the topics covered.

Week 1: Basics

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 operator; Logical operators; Increment and decrement operators.

Decision Making:
If statement; If - else statement; If- elif - else statement; Nested if - else.

Using Loops:
The while, while-else.
For loop;
Jump statements: break, continue;
Nesting loops.

Week 2: Data Structures

Lists.
Tuples.
Sets.
Dictionary. Nested Dictionary.
Json Files.

Week 3: Python built-in functions


Using Built-in modules and functions:
Strings Functions.
Pattern matching with Regex.
Maths Functions.
Random Functions.
Python Date functions.

Week 4: OOP: Using Modules, functions, classes

Creating and using custom Functions.
Creating functions;
Using parameters and return values;

Introduction to Classes and Objects:
Creating a Class;
Creating an Object; Using an Object;
Adding Instance variables; Controlling accessibility; Naming conventions for class members.
Class Constructors; Parameterized Constructors.
Inheritance. Overload.

Week 5: Pandas DataBase Basics

Connection details: Connect to a database using access codes.
Select Queries: Retrieving records and iterating results sets, using variables and parameters in queries.
Working with DDL comands: Create a database, drop a database. Create a table, alter tables, drop a table.
Working with DML Commands: Insert, delete, update records.

Week 6: 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.
Dataframe basics:
Slicing Dataframes,
Getting information about the dataframe,
Filter, sort and query a Dataframes,
Duplicate values,
Working with null-values,
Sampling,
Group by,
Join.

What is included
  • PCWorkshops Course Certificate on completion
  • Python Course Notes
  • Python Code Examples
  • Practical Python Course exercises and Code Samples
  • After the course: 1-Hour personalised online revision session
Book the Python Course
About us

REQUEST A FREE PYTHON TRIAL

Special Offers
learn Python
Special Offer on the 'Visual Data with Power BI' Webinar
Read More
learn Python
Special Offer: Python 3-weeks online Boot Camp
Read More
learn Python
Special Offer on the 'SQL Queries in 1-Day' webinar
Read More
learn Python
Special Offer on the 'Java Cross-Over for Coders' Webinar
Read More



Request a Free Trial



PYTHON COURSE FREE TRIAL