category
C Essentials 2 (Including Exam Voucher)
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
Choose date
R17 500,00
Price excluding VAT
Introduction
This course is the second in a 2-course series that will prepare you for the CLA – C Certified Associate Programmer certification exam available at Pearson VUE.
The course picks up where C Essentials – Part 1 leaves off. Its main goal is to teach you the skills related to the more advanced aspects of C programming language syntax and semantics, memory management, structures, files and streams, as well as with the most commonly used library functions and the usage of the pre-processor and declarations.
The course is recommended for aspiring developers who are interested in pursuing careers connected with Software Development, Networking Programming, and Operating System Development.
Audience Profile
The course is designed for beginners. No prior knowledge of programming is required.
Pre-requisites
C Essentials – Part 1
Course Objectives
In this course you will learn:
- Functions and structures
- Connecting to the real world: files and streams
- Preprocessor and declarations
Course Content
| Module 1: |
|
|
|
|
|
|
|
|
|
|
| Module 2: C Essentials – Part 1 |
|
|
|
|
|
|
|
|
| Module 3: |
|
|
|
|
|
|
|
|
|
|
|
|
Associated Certifications and Exam
The C Essentials – Part 1 (BASICS) course will prepare you for the CLE (C Certified Entry-Level Programmer) and CLA (C Programming Language Certified Associate) exams.
On successful completion of this course students will receive a Torque IT attendance certificate.
Python Overview
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than possible in languages such as C++ or Java. The language provides constructs intended to enable writing clear programs on both a small and large scale.
​Python supports multiple programming paradigms, including object-oriented, imperative and functional programming or procedural styles. It features a dynamic type system and automatic memory management and has a large and comprehensive standard library.
​Python interpreters are available for many operating systems, allowing Python code to run on a wide variety of systems.
Torque IT provides our clients with a range of Python specific training and enablement solutions that are suitable for beginner’s right through to advanced programmers.