£1,100.00 Plus VAT
Face To Face Delivery Virtual Delivery One To One Coaching Closed Group Course Public Course
The Python Programming course is designed to give delegates the knowledge to develop and maintain Python scripts and platform independent applications.
How to Book
If you are interested in booking this course, then please select an available date and then click book now to complete the booking. Can’t see a suitable date contact us on [email protected] and we can discuss specific date requirements.
Who Should Attend
Anyone new to Python who would like to understand the fundamentals of this programming language.
Flow Controls and Functions
Class attributes and static methods
Files Input & Output
Introduction to Python
History of Python
Reasons to use Python
Types of Python
Usage of Python
Steps to Install Python
Statements and Blocks
Lists and Dictionaries
Flow Control and Functions
Sorting Data, Complex Sorting, and Range
What are the Loops?
How to use Break Statement to Exit a Loop
Using the Continue Statement to Jump Back to the Top of a Loop
Iterators and Generators
Functions in Python
Understand the term Namespaces
Shadowing and Changing a Global Variable from Inside a Function
Parameter Value vs Pointer
Variable number of parameters
Understand Lambda Functions
The Map() Function
Date and Time
Create Classes to Define Objects
Introducing the Simple Critter Program
Write Methods and Create Attributes for Objects
Instantiate Objects from Classes
Invoking a Method
How to Create a Constructor
How to Create Multiple Objects
Using Class Attributes and Static Methods
Creating a Static Method
Class and Object Example
Class vs Object Method
Class Built-in Attributes
Printing an Object
Overloading and Overriding
Encapsulation: ‘setter’ and ‘getter’
Files Input / Output
What is the Output?
File I/O Operations
Selected Binary File Access Modes
Files and Directories
Path for Windows
What is SQL Language?
Install External Modules
Network and Servers
Introduction to TCP/IP Networking
The TCP/IP Layering Model
IP, UDP, and TCP Characteristics
Sockets: Servers and Clients
The World’s Simplest Web Browser
Retrieving an Image Over HTTP
These follow up coaching sessions help support your colleagues to embed their learning during their skills transfer period. Applying new skills and changing behaviour takes effort and practice. After attending a training course many colleagues will find they need support through this transition. EQV can provide that support with follow up coaching sessions to help embed the learning.
Embedding coaching sessions can be delivered in 90 minute and half day durations. The facilitator will work with the group to capture feedback about challenges and how to overcome them ensuring success going forward.
Having a formal embedding coaching session will not only increase the success of the skills transfer period but helps create a platform of motivation, inclusivity and commitment within the group.