C Language Training Courses

C Language Training

C (C Language) is a general-purpose programming language for creating computer programs.

NobleProg onsite live C training courses demonstrate through interactive discussion and hands-on practice various aspects of the C language, including the fundamentals of C programming, advanced C programming and how to develop applications with C.

C training is available in various formats, including onsite live training and live instructor-led training using an interactive, remote desktop setup. Local C training can be carried out live on customer premises or in NobleProg local training centers.

C Language Course Outlines

Code Name Duration Overview
cprog Programming in C 21 hours The course is prepared for beginning programmers.
ansices Ansi C for Embedded Systems 14 hours C programming with a focus on how to use it for Embedded System Developments.
ecadpap Embedded C Application Design Principles for Automotive Professionals 14 hours A two day course covering all design principles with code examples coupled with recent industurial technology; very useful for automotive software developers
advancedcsharp Advanced Programming in C# 35 hours C# is an efficient, object-oriented language for developing applications on the Microsoft .NET platform. This course introduces advanced features of C#, examines its usage as both a desktop application programming language and a web programming language for solving real-world problems. Programming techniques and principals are demonstrated and practiced through in-class, hands-on exercises and walk-throughs. Audience     Developers / programmers Format of the course     C# advanced principles are discussed as participants step through the creation of a real-world application.
ecadpapgeneral Embedded C Application Design Principles 14 hours A two day course covering all design principles with code examples coupled with recent industrial technology.
Torch Torch: Getting started with Machine and Deep Learning 21 hours Torch is an open source machine learning library and a scientific computing framework based on the Lua programming language. It provides a development environment for numerics, machine learning, and computer vision, with a particular emphasis on deep learning and convolutional nets. It is one of the fastest and most flexible frameworks for Machine and Deep Learning and is used by companies such as Facebook, Google, Twitter, NVIDIA, AMD, Intel, and many others. In this course we cover the principles of Torch, its unique features, and how it can be applied in real-world applications. We step through numerous hands-on exercises all throughout, demonstrating and practicing the concepts learned. By the end of the course, participants will have a thorough understanding of Torch's underlying features and capabilities as well as its role and contribution within the AI space compared to other frameworks and libraries. Participants will have also received the necessary practice to implement Torch in their own projects. Audience     Software developers and programmers wishing to enable Machine and Deep Learning within their applications Format of the course     Overview of Machine and Deep Learning     In-class coding and integration exercises     Test questions sprinkled along the way to check understanding
nvidiagpuprogrammingcuda NVIDIA GPU Programming - Extended 21 hours This course covers how to program GPUs for parallel computing, how to use various platforms, how to work with the CUDA platform and its features, and how to perform various optimization techniques using CUDA. Some of the applications include deep learning, analytics, image processing, and engineering applications.  

Upcoming Courses

CourseCourse DateCourse Price [Remote / Classroom]
Embedded C Application Design Principles - DubaiWed, 2018-04-18 09:304000USD / 5600USD

Other regions

Weekend C Language courses, Evening C Language training, C Language boot camp, C Language instructor-led , C Language coaching, C Language one on one training ,Weekend C Language training, C Language instructor, C Language training courses, C Language classes, Evening C Language courses, C Language on-site, C Language trainer

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Outline Tag Cloud

Live Instructor-led TrainingIncludingFormatsCustomer PremisesInteractive DiscussionInteractiveCreating Computer ProgramsRemote Desktop SetupTraining Courses DemonstrateNobleprog Onsite LiveHands-on PracticeLocalAspectsAdvancedCarriedFundamentalsDevelop ApplicationsProgrammingC LanguageLiveTrainingLanguage