Type
Virtual
Classroom ILT
Skill Level
Available dates
Learning Path
Virtual
Duration
1 Day
TYPE
Virtual
Classroom ILT
LEARNING PATH
SKILL LEVEL
DURATION
AVAILABLE DATES
Introduction
Python® continues to be a popular programming language, perhaps owing to its easy learning curve, small code footprint, and versatility for business, web, and scientific uses. Python is useful for developing custom software tools, applications, web services, and cloud applications. In this course, you’ll build upon your basic Python skills, learning more advanced topics such as object-oriented programming patterns, development of graphical user interfaces, data management, creating web service-connected apps, performing data science tasks, unit testing, and creating and installing packages and executable applications.
Target Student
This course is designed for existing Python programmers who have at least one year of Python experience and who want to expand their programming proficiency in Python 3.
Pre-requisites
To ensure your success in this course, you should have experience with object-oriented programming and Python 2.x or 3.x. You can obtain this level of skills and knowledge by taking the following Logical Operations courses
- Introduction to Programming with Python®
Course objectives
In this course, you will expand your Python proficiencies.
You will:
- Select an object-oriented programming approach for Python applications.
- Create object-oriented Python applications.
- Create a desktop application.
- Create data-driven applications.
- Create and secure web service-connected applications.
- Program Python for data science.
- Implement unit testing and exception handling.
- Package an application for distribution.
Course content
Lesson 1: Selecting an Object-Oriented Programming Approach for Python Applications |
Lessons: |
|
Lesson 2: Creating Object-Oriented Python Applications |
Lessons: |
|
Lesson 3: Creating a Desktop Application |
Lessons: |
|
Lesson 4: Creating Data-Driven Applications |
Lessons: |
|
Lesson 5: Creating and Securing a Web Service-Connected App |
Lessons: |
|
Lesson 6: Programming Python for Data Science |
Lessons: |
|
Lesson 7: Implementing Unit Testing and Exception Handling |
Lessons: |
|
Lesson 8: Packaging an Application for Distribution |
Lessons: |
|
Associated certifications and exam
On successful completion of this course students will receive a Torque IT attendance certificate.
Microsoft Overview
Skilled Microsoft engineers add significant value to the marketplace by reducing the cost of technology solutions whilst improving efficiency and fuelling innovation. Through authorized Microsoft training, Torque IT empowers engineers, developers and end-users to realise their full potential by providing them with the necessary knowledge and skills to optimise the adoption and use of Microsoft solutions.
Torque IT considers authorised Microsoft training to be an integral part of any Microsoft implementation. Microsoft authorised training, and associated certification, ensures that you get the most from your technology investment and that you are able to operate above the technology curve. Microsoft career certifications are universally recognised as demonstrating a high level of expertise and credibility for individuals and the organisations that employ them.
Authorized Microsoft training and certification is the industry standard for any solution that includes designing, selling, implementing, upgrading, managing, and operating Microsoft solutions.
For 19 years, Torque IT has maintained the status of Gold Learning Partner for Microsoft in South Africa. This is the highest level of accreditation that Microsoft awards to Learning Partners that specialize in technical, product, sales, development, end-user and solutions training.
These achievements reflect our commitment to providing our customers with quality skills development, enablement, training, and certification solutions that demonstrate exceptional depth, breadth, and expertise across Windows Server, Windows Client, Microsoft Virtualization, Microsoft Azure, Office 365, Exchange Server, SharePoint Server, Skype for Business, System Centre Server, Visual Studio and Microsoft Office technologies.
Torque is recognized by Microsoft, and the industry, as having met rigorous standards for educational competency, service, customer satisfaction and investment in Microsoft technologies that will prepare the next generation of IT industry professionals.