Skip to content

Python Deep Dive Training - Live Virtual Classroom


Zeolearn

Summary

Price
£1,699 inc VAT
Or £141.58/mo. for 12 months...
Study method
Online + live classes
Duration
32 hours · Part-time or full-time
Qualification
No formal qualification
Additional info
  • Tutor is available to students

Overview

You have already learnt Python basics. It’s now time to master the advanced features of Python and leverage this language to create robust Python packages and improve your overall programming experience. Zeolearn’s virtual Python Deep Dive training is aimed at mid-level Python programmers who would like to learn more about its object oriented features and meta programming that will help create more sustainable and scalable code.

We will cover in this Python Deep Dive training all about programmer tools, distributed modules, database access, GUI programming, extending Python and much more.

Description

Here’s what you will learn!

  • Pick up where you left off from the Python course and learn all the concepts in detail including new features like meta programming, GUI and networking programming
  • Create eye catching GUI with Python
  • How to connect to databases and fetch data from records
  • Write crisper and more scalable code by using advanced and new features of Python

Module 1: Revisiting Python

  • Data types
  • Sequences
  • Mapping types
  • Program structure
  • Files and console I/O
  • Conditionals
  • Loops
  • Builtins

Module 2: OS Services

Module 3: Pythonic Programming

Module 4: Modules and Packages

Module 5: Classes

Module 6: Meta programming

Module 7: Programmer tools

Module 8: Database access

Module 9: GUI Programming

Module 10: Networking Programming

Module 11: Threads

Module 12: XML and JSON

Module 13: Extending Python

Module 14: Using the sh module

Who is this course for?

Python programmers who want to learn the more advanced features of Python will find this course useful.

Requirements

Participants are expected to know how to write simple Python scripts using basic datatypes and its library or should have alternately undergone our course on Python.

System Requirements

  • Operating system such as Mac OS X, Windows or Linux
  • Python 2.6, 2.7, or 3.x
  • An IDE with Python support (PyCharm Community Edition is an excellent free option, but there are several other good ones
  • Internet Connection

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.