Wij slaan cookies op om onze website te verbeteren. Is dat akkoord? Ja Nee Meer over cookies »
Artikelnummer: 136043073

C Programming Proficiency Multi Collection Training

Artikelnummer: 136043073

C Programming Proficiency Multi Collection Training

198,00 239,58 Incl. btw

C Programming Proficiency Multi Collection Bekroonde E-Learning Training Uitgebreide interactieve video's met gesproken tekst Gecertificeerde docenten Praktische oefeningen Certificaat.

Lees meer
Merk:
C++
Kortingen:
  • Koop 2 voor €194,04 per stuk en bespaar 2%
  • Koop 3 voor €192,06 per stuk en bespaar 3%
  • Koop 5 voor €184,14 per stuk en bespaar 7%
  • Koop 10 voor €178,20 per stuk en bespaar 10%
  • Koop 25 voor €168,30 per stuk en bespaar 15%
  • Koop 50 voor €154,44 per stuk en bespaar 22%
  • Koop 100 voor €138,60 per stuk en bespaar 30%
  • Koop 200 voor €99,00 per stuk en bespaar 50%
Beschikbaarheid:
Op voorraad
Levertijd:
Voor 17:00 uur besteld! Start vandaag. Gratis Verzending.
  • Award Winning E-learning
  • De laagste prijs garantie
  • Persoonlijke service van ons deskundige team
  • Betaal veilig online of op factuur
  • Bestel en start binnen 24 uur

C Programming Proficiency Multi Collection 2022 E-Learning

Training

C is een gestructureerde programmeertaal voor algemene doeleinden die maximale controle mogelijk maakt met minimale opdrachten. C is een van de gemakkelijkste talen om te leren. Het grote voordeel van de C-taal zijn de prestaties die het biedt, waardoor het geschikt is voor systeemprogrammering. Lange tijd werden systeemprogrammering en embedded programmeerruimte gedomineerd door talen als C. Concepten en begrip van C leggen de basis om een ​​carrière te beginnen in de wereld van IT-programmering.

Deze LearningKit met meer dan 19 leeruren is verdeeld in drie sporen:

Cursusinhoud

Part 1: Fundamentals of the C Language (3 hours +):

In this track, the focus is on the fundamentals of C where the learners will get familiar with the language features and syntax.

Fundamentals of the C Language: Getting Started

Course: 1 Hour, 23 Minutes

  • Course Overview
  • Introduction to the C Language
  • Differences between the C and C++ Languages
  • C Language Compilation Process
  • Compilation and Linking Process of the C Language
  • Widespread IDEs and Compilers for C
  • Setting up C on Mac
  • Setting up C on Windows
  • Running C Code with Clang
  • Understanding the Syntax of C
  • Exploring Errors and Warnings in C
  • Course Summary

Fundamentals of the C Language: Variables & Datatypes

Course: 1 Hour, 34 Minutes

  • Course Overview
  • Introducing Variables in C
  • Viewing Limits on Shorts, Integers, and Longs in C
  • Exploring Signed and Unsigned Variables in C
  • Understanding Variable Conventions and Syntax in C
  • Understanding Variables and Constants in C
  • Using Arithmetic Operators in C
  • Using Relational Operators in C
  • Performing Equality Checks for Floating-point Types
  • Using the and, or, and not Logical Operators in C
  • Understanding the ++ Operator in C
  • Performing Math Operations with Assignment Operators
  • Course Summary

Fundamentals of the C Language: Arrays, Accepting Input, & Returning Output

Course: 47 Minutes

  • Course Overview
  • Understanding Array Datatypes in C
  • Creating Two-dimensional Arrays in C
  • Using the printf() Function
  • Accepting Input with the scanf() Function
  • Using Functions to Accept Input and Return Output
  • Reading and Writing Data to Output
  • Course Summary

Part 2: Control Structures in C (4 hours +)

In this track, the focus is on building the logical programs using control structures.

Control Structures in C: Getting Started with Control Structures

Course: 1 Hour, 54 Minutes

  • Course Overview
  • Understanding C Control Structures
  • Using if Statements in C
  • Using Relational Operators with if Statements in C
  • Chaining Relational Operators with Logical Operators
  • Exploring Quirks of if Statements in C
  • Using if-else Conditional Blocks in C
  • Creating Nested if-else Blocks in C
  • Exploring Nested if Statements in C
  • Introducing the else-if Block in C
  • Using the if-else-if Ladder in C
  • Understanding the switch Statement in C
  • Running Code with the switch Statement in C
  • Using switch Statements for Various Situations in C
  • Exploring Nuances of switch Statements in C
  • Shortening if-else Blocks Using Ternary Operator
  • Course Summary

Control Structures in C: Looping & Unconditional Control Structures

Course: 2 Hours, 2 Minutes

  • Course Overview
  • Introducing C's Boolean Type
  • Understanding Loops in C
  • Creating for Loops in C
  • Experimenting with for Loops in C
  • Understanding Quirks of for Loops in C
  • Iterating over Arrays in C
  • Using Nested for Loops in C
  • Creating while Loops in C
  • Experimenting with while Loops in C
  • Introducing do-while Loops in C
  • Using the break Keyword in C
  • Creating while Loops with Break Statements in C
  • Introducing the continue Operator in C
  • Using the continue Operator with while Loops in C
  • Skipping to Parts of Code Using goto
  • Course Summary

Part 3: Functions and Memory in C (6 hours +)

In this track, the focus is on the functional programming aspects of the C language.

Functions and Memory in C: Getting Started with Functions

Course: 56 Minutes

  • Course Overview
  • Functions in C
  • Create Functions
  • Using Library Functions
  • Using Utility Functions for Integers and Strings
  • Defining and Invoking Functions
  • Returning Data from and Accepting Input to Functions
  • Comparing a Function's Declaration and Definition
  • Course Summary

Functions and Memory in C: Using Variable Scopes, Storage Classes, & Structs

Course: 1 Hour, 31 Minutes

  • Course Overview
  • Accessing File-scope Variables from Functions
  • Creating and Accessing Variables from Inner Scopes
  • Scoping Input Argument Variables
  • Redefining Global Variables in Local Scopes
  • Using the Automatic and Register Storage Classes
  • Creating Static Global and Local Variables
  • Accessing Variables from Multiple Files
  • Creating Static and External Functions
  • Using Pass-by-value and Pass-by-reference
  • Creating and Instantiating Structs
  • Creating and Instantiating Unions
  • Representing Categories Using Enums
  • Course Summary

Functions and Memory in C: Getting Started with Pointers

Course: 1 Hour, 21 Minutes

  • Course Overview
  • Memory Allocation Layout in C
  • Pointers in C
  • Dereference Pointers
  • Creating Pointers to Addresses
  • Dereferencing and Viewing Addresses of Pointers
  • Modifying Values Stored in Addresses through Pointers
  • Creating Pointers to Other Pointers
  • Dereferencing Pointers and Viewing Memory Addresses
  • Creating and Dereferencing Pointers
  • Course Summary

Functions and Memory in C: Leveraging Pointers with Arrays & Functions

Course: 1 Hour, 20 Minutes

  • Course Overview
  • Arrays as Pointers
  • Creating and Using Arrays as Pointers
  • Differentiating the Nuances of Arrays and Pointers
  • Pointer Arithmetic
  • Performing Pointer Arithmetic
  • Indexing into Arrays Using Pointer Arithmetic
  • Entering Pointers as Input Arguments
  • Accepting Arrays as Input Arguments to Functions
  • Returning Pointers from Functions
  • Course Summary

Functions and Memory in C: Allocating Memory on the Heap

Course: 1 Hour, 32 Minutes

  • Course Overview
  • Stack and Heap Memory
  • Allocating Memory on the Heap Using malloc()
  • Freeing Memory on the Heap Using free()
  • Creating Arrays on the Heap
  • Returning Heap Pointers from Functions
  • Comparing Dangling Memory and Memory Leaks
  • Using the calloc() and realloc() Functions
  • Creating Pointer Variables in a Struct
  • Creating Pointers to Struct Objects
  • Course Summary

Part 4: Advanced Topics in C (4 hours +)

In this track, the focus is on advanced topics of C like File Handling, Preprocessor directives, type conversions.

Advanced Topics in C: Getting Started with File Handling

Course: 2 Hours, 1 Minute

  • Course Overview
  • Introduction to File Handling in C
  • File Modes in C
  • Functions Used to Parse Files in C
  • Connecting to Files
  • Using Different Modes to Parse Files
  • Reading Data from Files
  • Storing Data from Files in Strings
  • Using Scanf() to Read in Structured Data
  • Writing Data to Files
  • Using r+, w+, and a+
  • Using the fprintf() Function
  • Writing Out Binary Data
  • Reading in Binary Data
  • Serializing and De-serializing Structs
  • Controlling the Position of a File Pointer
  • Moving a File Pointer
  • Course Summary

Advanced Topics in C: Managing Code Compilations Using Preprocessor Directives

Course: 1 Hour, 6 Minutes

  • Course Overview
  • How C Code Is Compiled
  • Preprocessor Directives in C
  • Understanding the Compiler Output
  • Creating Macros
  • Creating Function-like Macros
  • Using #If, #Elif, and #Endif Preprocessor Directives
  • Checking Whether Macros Are Defined
  • Controlling Compiler Behavior Using Pragmas
  • Course Summary

Advanced Topics in C: Using Strings, Header Files, & Type Conversions

Course: 1 Hour, 45 Minutes

  • Course Overview
  • Creating Strings in Character Arrays
  • Creating Char* Pointers to Represent Strings
  • Creating Copies of Strings
  • Exploring Errors When Storing Strings in Pointers
  • Using the Strcat() Function
  • Comparing Equality of Strings
  • Introducing Custom Header Files
  • Using User-defined Header Files
  • Preventing Header Files from Being Included Twice
  • Type Conversion in C
  • Exploring Implicit Type Conversions
  • Performing Type Casts
  • Accepting Command Line Input Arguments
  • Course Summary

Assessment:

Final Exam: A Complete Guide to Programming in C This assessment will test your knowledge and application of the topics presented throughout the whole C Programming Proficiency Journey.

Taal Engels
Kwalificaties van de Instructeur Gecertificeerd
Cursusformaat en Lengte Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testen
Lesduur 19:13 uur
Assesments De assessment test uw kennis en toepassingsvaardigheden van de onderwerpen uit het leertraject. Deze is 365 dagen beschikbaar na activering.
Online Virtuele labs Ontvang 12 maanden toegang tot virtuele labs die overeenkomen met de traditionele cursusconfiguratie. Actief voor 365 dagen na activering, beschikbaarheid varieert per Training.
Online mentor U heeft 24/7 toegang tot een online mentor voor al uw specifieke technische vragen over het studieonderwerp. De online mentor is 365 dagen beschikbaar na activering, afhankelijk van de gekozen Learning Kit.
Voortgangsbewaking Ja
Toegang tot Materiaal 365 dagen
Technische Vereisten Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.
Support of Ondersteuning Helpdesk en online kennisbank 24/7
Certificering Certificaat van deelname in PDF formaat
Prijs en Kosten Cursusprijs zonder extra kosten
Annuleringsbeleid en Geld-Terug-Garantie Wij beoordelen dit per situatie
Award Winning E-learning Ja
Tip! Zorg voor een rustige leeromgeving, tijd en motivatie, audioapparatuur zoals een koptelefoon of luidsprekers voor audio, accountinformatie zoals inloggegevens voor toegang tot het e-learning platform.

Er zijn nog geen reviews geschreven over dit product.

Loading...

OEM Office Elearning Menu Genomineerd voor 'Beste Opleider van Nederland'

OEM Office Elearning Menu is trots genomineerd te zijn voor de titel 'Beste Opleider van Nederland' door Springest, een onderdeel van Archipel. Deze erkenning bevestigt onze kwaliteit en toewijding. Hartelijk dank aan al onze cursisten.

Beoordelingen

Er zijn nog geen reviews geschreven over dit product.

25.000+

Deelnemers getrained

Springest: 9.1 - Edubookers 8.9

Gemiddeld cijfer

3500+

Aantal getrainde bedrijven

20+

Jaren ervaring

Nóg meer kennis

Lees onze meest recente blogartikelen

Bekijk alles