C Programming Proficiency Multi Collection 2022 - Programmeren (algemeen)

Type product

C Programming Proficiency Multi Collection 2022 - Programmeren (algemeen)

OEM ICT Trainingen
Logo van OEM ICT Trainingen
Opleiderscore: starstarstarstarstar_half 9,0 OEM ICT Trainingen heeft een gemiddelde beoordeling van 9,0 (uit 288 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Beschrijving

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

C Programming Proficiency Multi Collection 2022.

C is a general-purpose, structured programming language that allows maximum control with minimal commands. C is one of the easiest languages to learn. The significant advantage of the C language is the performance it offers, which makes it suitable for system programming. For a long, system programming and embedded programming space have been dominated by languages like C. Concepts and understanding of C lays the foundations to begin one's career in the world of IT Programming.

This LearningKit with more than 19 hours of learning is divided into three tracks:

Course content

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

In this track…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: C/C++, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Informatica.

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

C Programming Proficiency Multi Collection 2022.

C is a general-purpose, structured programming language that allows maximum control with minimal commands. C is one of the easiest languages to learn. The significant advantage of the C language is the performance it offers, which makes it suitable for system programming. For a long, system programming and embedded programming space have been dominated by languages like C. Concepts and understanding of C lays the foundations to begin one's career in the world of IT Programming.

This LearningKit with more than 19 hours of learning is divided into three tracks:

Course content

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 CThis assessment will test your knowledge and application of the topics presented throughout the whole C Programming Proficiency Journey. Specificaties Taal: EngelsKwalificaties van de Instructeur: GecertificeerdCursusformaat en Lengte: Lesvideo's met ondertiteling, interactieve elementen en opdrachten en testenLesduur: 19:13 uurAssesments: 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: JaToegang tot Materiaal: 365 dagenTechnische Vereisten: Computer of mobiel apparaat, Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox, Safari of Edge.Support of Ondersteuning: Helpdesk en online kennisbank 24/7Certificering: Certificaat van deelname in PDF formaatPrijs en Kosten: Cursusprijs zonder extra kostenAnnuleringsbeleid en Geld-Terug-Garantie: Wij beoordelen dit per situatieAward 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.
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: C/C++.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
We slaan je gegevens op, en delen ze met OEM ICT Trainingen, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.