Advanced C Programming course introduces the participants to the advanced C programming concepts and techniques. The vital topics included in the Advanced C Programming training agenda are intended to improve your knowledge and practical skills in dealing with pointers, using fundamental data structures such as linked lists, stacks, queues, trees, algorithms for sorting and searching and many more.
Advanced C Programming training assumes you have already acquired some practical experience in writing at least non GUI programs in C, you are familiar with concepts such as flow control, declaring functions, basic dynamic memory management, structures and file input/output.
It is highly recommended to participate in the course Programming in C before taking this course.
The overall duration of the course is 16 hours
The hands-on course Programming in C is dedicated to one of the
most powerful and widely used programming languages – C. The training covers the
syntax and constructs of the ANSI-C programming language and it is entirely vendor
and platform independent.
The course Linux Administration is a hands-on introduction to the administration of the Linux operating system. Aimed at relative beginners (in Linux), this course provides a foundation, for students wishing to become full-time Linux system administrators, by introducing key command line concepts and other enterprise-level tools. These concepts are further developed in the follow-on courses.
The course Advanced Linux Administration is intended to extend further your knowledge and hands-on experience in Linux administration. After the course you will be able to administer user accounts including the configuration of sudo, storage devices and file systems, system initialization and services, system logs and many others. The training is ideal for students who already have basic experience with Linux administration or have successfully completed the course Linux Administration.
This course is designed to help you to prepare to meet the objectives required for passing the 101 exam that is required for LPIC-1 certification. The course is updated agaist the v4.0 objectives.
This course is designed to help you in your preparation for the LPIC-1 Exam 102.
This course is designed to help you in your preparation for the LPIC-2 Exam 201.
This course is designed to help you in your preparation for the LPIC-2 Exam 202.
The course is hands-on and you will be provided with full course notes, virtual machines (Debian and CentOS) and instructions how to install and use them during the training.
A link to the video recoding of the lecturer’s screen will be sent to you after each session.
The course Introduction to SQL is designed to give students a sodid fondation of SQL query language and to acquire practical skills to query databases. The course covers SQL commands for DML (Data Manipulation Language) operations such as SELECT, INSERT, UPDATE, DELETE, table joins, operators, single row and agregate functions.
The course Advanced SQL for Data Reporting and Analysis is designed to broaden your knowledge and practical skills in writing SQL queries using advanced SQL features such as the
analytical SQL functions in Oracle server, hierarchical queries and subqueries.