CISCO Courses

Programming Laguages :


1. CLA: Programming Essentials in C
2. CLP: Advanced Programming in C
3. CPA: Programming Essentials in C++
4. CPP: Advanced Programming in C++
5. PCAP: Programming Essentials in Python.

CLA: Programming Essentials in C

CLA: Programming Essentials in C covers the basics of programming in the C programming language for entry-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.

By the end of the course, students will be able to:
* Understand common computer programming concepts
* Learn the syntax, semantics and basic data types of C
* Apply programming skills using hands-on lab activities and by writing their own C programs
* Develop logic-building skills and algorithmic thinking,

The 70-hour, instructor-led course includes hands-on practice activities, lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

CCLP: Advanced Programming in C Course Overview

CLP: Advanced Programming in C will familiarize the student with C advanced topics. The main learning objectives are: gain knowledge of the syntax and semantics of the C language, as well as advanced data types offered by the language, advanced libraries, the universal concepts of computer programming and developer tools, ability to identify code bugs and bottlenecks, programming of advanced data structures, solving non-trivial problems with the use of data structures and algorithms, designing and writing programs using standard language infrastructure regardless of the hardware or software platform.

Prerequisite: CLA: Programming Essentials in C or equivalent is required

The 70-hour, instructor-led course includes hands-on practice activities, lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

Programming Essentials in C++ Course Overview

CPA: Programming Essentials in C++ teaches the basics of programming in the C++ programming language, as well as the fundamental concepts and techniques used in object-oriented programming. The course begins with the universal basics, without relying on object concepts, then gradually extends to advanced concepts that are encountered using the objective approach. By the end of the course, students will be able to:

* Describe the universal concepts of computer programming
* Use the syntax, semantics, and basic data types of the C++ language
* Understand the principles of the object-oriented model and its implementation in the C++ language
* Resolve typical implementation problems using standard C++ language libraries

The 70-hour, instructor-led course includes hands-on practice activities, lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

Advanced Programming in C++ Course Overview

CPP: Advanced Programming in C++ covers intermediate and advanced C++ programming topics for junior-level and specialist-level IT and software development jobs. The course includes hands-on labs, quizzes and assessments to learn how to utilize the skills and knowledge gained on the course and interact with some real-life programming tasks and situations.

By the end of the course, students will be able to:

* Understand the C++ template mechanism.
* Read and understand definitions of template functions and classes.
* Use property template classes and methods, including third-party templates.
* Create template functions and classes.
* Understand and use the elements of the C++ STL library, including the IO part.
* Solve common programming problems with STL-predefined classes and methods.
* Apply your programming skills using hands-on lab activities and by writing your own C++ programs.

Prerequisite: Programming Essentials in C++ course, CPA certification or equivalent knowledge.

The 70-hour, instructor-led course includes hands-on practice activities, lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

PCAP: Programming Essentials in Python Course Overview

Python is a general-purpose programming language used to build just about anything. Python is key for backend web development, data analysis, artificial intelligence and scientific computing, all of which are key for pursuing IT careers. With PCAP: Programming Essentials in Python you learn to design, write, debug, and run programs encoded in the Python language. No prior programming knowledge is required. The course begins with the very basics guiding you step by step until you become adept at solving more complex problems.

By the end of the course, students will be able to:

* Develop a working knowledge for how computers operate and how computer programs are executed.
* Evolve critical thinking and problem-solving skills using an algorithmic approach.
* Learn about the the programmer’s role in the software development process.
* Translate real-world issues into computer-solvable problems.

The 70-hour, instructor-led or self-paced course includes hands-on practice activities and over 35 lab exercises to reinforce learning, quizzes and chapter assessments, and pre-final and final tests to measure understanding.

GRIET Skill Development Centre