Python is a popular high-level programming language. It is easily extensible through the use of third-party packages and often allows powerful function to be written with few lines of code. Python caters to multiple programming styles (object oriented, procedural, etc) and the code tends to be reada
Python is a popular high-level programming language. It is easily extensible through the use of third-party packages and often allows powerful function to be written with few lines of code. Python caters to multiple programming styles (object oriented, procedural, etc) and the code tends to be readable and maintainable.
Target Audience:
Network Engineers, Applications Programmers and Systems Programmers.
Recommended Prerequisites:
Basic user level knowledge of an operating system such as UNIX or Windows. Experience in Shell Programming or C-type languages will be benefical but not mandatory. Working knowledge of any standard text editor will be required.
Course Objectives:
After completing this course, the delegate should be able to:
Specify the features of and uses of Python
Describe and use strings and variables
Use Python lists and dictionaries
Describe and use programming control structures
Use operators and expressions
Create and use functions
Format and print program output
Perform basic file manipulation
Use Python and SQL to access a Relational Database
Assessments are done throughout the course in the form of practical assignments that the delegates are required to complete as part of the course content.
Key Topics:
Python Language Introduction
Lexical Conventions and Coding Syntax
Variables, Strings, Lists and Expressions
Flow Control: Conditions and Loops
Tuples and Dictionaries (Hashes)
Procedures and Functions
Input and Output Modules
Using Modules and Packages
Database manipulation
Verhoef Training was established in South Africa in 1996 with a simple mission: to provide "quality education of the highest standards to continually produce assets to our clients through confident and capable employees"
Verhoef Training offers a wide range of training options and service from a single source in the areas as detailed in our Course Catalogue. Both locally and abroad, various top companies, government agencies and software developers have selected Verhoef Training as their training vendor of choice.
Verhoef Training strives to offer solutions that bring visible and tangible results. Training results not only in enhanced self-esteem, but in less staff turnover, less reliance on outside consultants, and ultimately a substantial saving to your company. Training is the key to unlocking untapped potential that often lies hidden in you and the personnel of a company.
C# is a beautiful cross-platform language that can be used to build variety of applications. With C#, you can build mobile apps (for Windows, Android and iOS), games, web sites and desktop applications.
CNC Programming course is offered by EASTC, a practical training college. Our programmes are developed to equip the person with essential skills in a workshop environment over a short period of time.
C# is one of the most popular languages that is used for a variety of things such as mobile applications, game development and enterprise software.
CNC Machining course is offered by Coastal KZN TVET College. All CNC machines are accompanied by dedicated high specification computers that are networked to a further seven high specification computers in a CAD/CAM designing facility.
Spring MVC is an important module in the core Spring framework for building web applications. Spring Boot makes it easy to create production-ready applications. The Spring MVC and Spring Boot course is for Java programmers who have completed the Spring Core Development course.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy