Python Introduction
Course Facts
- 2 day course
- Our Trainers are Authorised Professionals
- Live Online or Classroom-based
- Certificate of completion
- Maximum class size of 6 for scheduled courses
- Unlimited support after your course
- Courses at all levels: Introduction, Intermediate, Advanced and Masterclasses
Related Courses
Private One-to-One Training
One-to-one tuition tailored to your exact requirements. Your choice of duration, dates and content.
Enquire NowTeam Training for Companies
Group bookings provide you with the most cost-effective way to train your team.
Enquire NowTeam Training and Bespoke Sessions
Booking a private training session allows you to focus on your exact needs on dates that work best for you or your team.
- Sessions can be run online or in person, on your site or at our London training centre.
- We manage training for many of the UK’s largest companies, taking care of all the admin, working with you to ensure the perfect course.
- Our expert trainers will first understand your requirements and then tailor each session to your exact specification.
- We offer a free consultation service to work out every detail of your course.
Prices for bespoke sessions with our expert trainers start at £525 + VAT.
Overview
Course Outline
Introduction
- What are dynamic languages like Python?
- Why use a dynamic language?
- How Python works in your website
- How to use Python in a website
- â€"Hello World!†with Python
Syntax
- Keywords
- The Semicolon
- White Space
- Comments
Data Types
- The purpose of data types
- The different data types; Variables, Strings and Arrays
- Conventions for naming data types
All About Variables
- Variables in action - a simple example
- Outputting a variable
- Manipulating variables
- Dynamic variables
- Variable considerations
Strings
- Strings in action
- Creating strings
- When to use strings
- Manipulating strings
Arrays
- Numeric arrays
- Associative arrays
- Using arrays for real purposes
Operators
- The purpose of operators
- Types of operators
- Defining conditions
- Calculations and operators
- Comparing values
- Incrementing and decrementing
Conditions
- An explanation of conditions
- Using if, else and elseif
- Switch explained
Server Side Includes
- When to use them
- How to use them
Interacting With HTML Forms
- An explanation of HTML forms to send data
- Detecting posted data
- Detecting querystring data (get)
Using Files
- An explanation of when to use files
- Writing files
- Reading files
- Reading from a web page
Using Databases
- An explanation of using databases with Python
- Introduction to SQL
- Connecting to a database
- Retrieving data from a database
- Inserting data to a database
- Database conditions
- Using Python to parse returned data
Web Applications Workshop
- A review of different types of web applications that can be created with Python
- The requirements of different types of web applications
- Introduction to planning a web application
- Create a simple web application
Related Courses
Our Clients
Why Transmedia?
Unlimited Training Support
We offer unlimited training support after your course.
Bespoke Training Solutions
Customised training and software solutions based on your exact specification.
Worldwide Creative Skills Training
Join our authorised training courses live online from anywhere in the world.
Authorised Training Professionals
Our experts are accredited by Adobe, Apple and Claris and bring years of experience and real-world expertise.
Courses Live Online
Join our virtual classrooms to learn from the comfort of your own space in real time from our accredited training experts.
SEE COURSESClassroom Training
Join us at one of our Authorised Training Centres for a traditional classroom-based experience.
We have everything ready for you to have the best training experience.
SEE COURSESPrivate Courses
One-to-one tuition or a private group training with just you or your colleagues.
We can train you live online, at one of our centres or onsite, wherever you are located.
SEE COURSESUseful Links
- Official Python page – Everything to help you get started with Python
- Wikipedia page for Python – History and capabilities of Python
- Tutorials from W3 Schools – Lots of useful Python tutorials
- Tutorials from Real Python – Tutorials, quizzes, learning paths and more