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

Course Outline

  • Introduction
  • Syntax
  • Data Types
  • All About Variables
  • Strings
FULL OUTLINE

Private One-to-One Training

One-to-one tuition tailored to your exact requirements. Your choice of duration, dates and content.

Enquire Now

Team Training for Companies

Group bookings provide you with the most cost-effective way to train your team.

Enquire Now

Team 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

Ideal for web designers who who wish to expand their knowledge to create interactive web apps and websites, this course will prepare delegates with the knowledge foundations they will need to create interactive and data driven websites and web systems.
Read More...

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

Our Clients

Our Recent Success Stories

eLearning Training

eLearning

Julie's Story

Learning Technologist at Imperial College

InDesign Training

InDesign

Cassie's Story

Designer at Dixon Interiors

InDesign Training

InDesign

Sumble's Story

Graphic Designer at Houses of Parliament

30 years working with our clients
Five Star Training Five Star Training Five Star Training Five Star Training Five Star Training   600+ Reviews

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 COURSES

Classroom 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 COURSES

Private 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 COURSES

Useful Links

Latest Help Station Articles