[footag]
The Learning Initiative is an Authorized Training Partner to CertNexus.
Python is the most popular programming language in the world.
It is a vital component of data science and machine learning and has a very simple and easy to read style. It is one also one of the most flexible programming languages, and can be used in desktop software, mobile applications, web development and more. Whether you are new to coding or are looking to increase your value as an application developer or data scientist, Python’s simple syntax and object-oriented programming paradigm make it a must learn language for everyone.
Python® continues to be a popular programming language, perhaps owing to its ability to get a lot of work done in few lines of code, and its versatility. 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, threading, unit testing, and creating and installing packages and executable applications.
To ensure your success in this advanced python class, you should have experience with object oriented programming and Python 2.x or 3.x.
Topic A: Create and Use Classes in an Application
Topic B: Use Magic Methods
Topic C: Incorporate Class Factories
Topic A: Design a GUI
Topic B: Create and Arrange a GUI Layout
Topic C: Interact with User Events
Topic A: Basics of Data Management
Topic B: Use SQLite Databases
Topic C: Manipulate SQL Data
Topic A: Basics of Network Programming
Topic B: Create a Client/Server
Topic A: Create a Threaded Application
Topic B: Manage Thread Resources
Topic A: Test-Driven Development
Topic B: Write and Run a Unit Test Case
Topic C: Create a Test Suite
Topic A: Create a Package Structure
Topic B: Generate the Package Distribution Files
Topic C: Generate a Windows Executable
Hardware and software required for this advanced python course, you will need one computer for each student and one for the instructor.
Each computer will need the following minimum hardware configurations:
Both Python and PyCharm are distributed with the course data files. Python is distributed under the Python Software Foundation License (PSFL). PyCharm Community Edition is distributed under the Apache License 2.0.
Drop us a line so we can help you on your learning journey.
Driven by our core values of Agility, Partnership, Transparency & Results we ensure our clients succeed in their goals by helping them translate strategy into action and organize around value in a complex digital world.
Dubai Knowledge Park
G11, Al Sufouh 2, Dubai
United Arab Emirates
Trademarks: PRINCE®, ITIL® and IT Infrastructure Library® are registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. PMI, the Registered Education Provider logo, PMBOK, PMP, PgMP, PFMP, CAPM, PMI-SP, PMI-PBA, PM Network, PMI Today, Pulse of the Profession, the PMI logo, the PMP logo and PMBOK are registered marks of the Project Management Institute, Inc. The Self-Study courses on this page are offered by Professional Training Center of Excellence ATO/Affiliate of AXELOS Limited. All rights reserved.
All prices are exclusive of VAT.
® 2020 The Learning Initiative. All rights reserved.