Learn C Programming With Tens Of Practical Examples
Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.59 GB | Duration: 12h 22m
Includes advanced topics such as Pointers, Structure, I/O Files, Command Prompt Arguments and a lots more topics
What you'll learn
Understand the fundamentals of the C Programming Language
Understand variables and the different data types
Control Flow - if | if-else | switch-cases
Strings - Creating, Reading, Manipulating & Printing
Make yourself more marketable for entry level programming positions
Functions - declaration | definition | usage
Recursion - Concept | Usage
Loops - while | do-while | for
2D Arrays - Matrices
Tens of Practical Solved Examples
Requirements
Introductory information about the programming language
Description
This course has been optimized to meet the requirements and demands of students eager to learn the C Programming Language most easily and attractively. Including handpicked coding materials and tens of exercises with full video solutions - this bestseller course is expected to provide you with everything you need to get started (for beginners) as well as provide you with beneficial knowledge if you're working in the High-tech industry (especially in the Embedded, Microcontrollers, Cyber, and other domains).Who's this course for?C students in college/university. It has been optimized to meet the needs of the beginner students.High-tech employees, especially but not limited to, at the Embedded Systems, Microcontrollers, and Cyber Security domains.Absolute beginners and hobbyists who want to get the first taste of programming using the c language.So if you belong to one of these - then I think you're going to LOVE this course!What is C Programming Language?C Language is the "mother" of all programming languages.C first appeared almost 50 years ago and has been used for the development of:Operating Systems - C as its core.Core parts of famous databases (such as Oracle and MySQL) - Yes, even MySQL was developed using C.Cyber-Systems Smart Homes & Smart CitiesSystems including Sensors and Micro Controllers (especially in Embedded Systems) - Common usage to programming an MCU using C Programming Language. ( If you are interested in C application, please check my course, "Learn 8051 Embedded System Design by 100 Practical Projects!"Also, if you're familiar with Python Programming Language - then you better know that a lot of Python-efficient libraries are implemented in C.
Overview
Section 1: Introduction to C
Lecture 1 Variable Declaration in C
Lecture 2 Data types in C
Lecture 3 Input operation: scanf function
Lecture 4 Operators in C
Lecture 5 Compiling, Linking and Running C Programs in Unix_Linux OS
Section 2: Control Structures in C
Lecture 6 if-else statement examples_ Even or Odd - Positive, Negative or Zero
Lecture 7 Selection Statement: if-else Examples
Lecture 8 Switch Statement
Lecture 9 Switch Case Example
Lecture 10 Repetition Structures in C: while structure
Lecture 11 Repetition Structures in C: do-while & for structures
Lecture 12 Multiplication table
Lecture 13 Perfect Number
Lecture 14 Measurement Conversion Table
Lecture 15 Find Max, Min and the Average of N Numbers
Lecture 16 Temprature Converation Table
Lecture 17 Sum of Digits of a number
Lecture 18 Reverse an integer Number
Section 3: Functions
Lecture 19 Functions in C (Part 1)
Lecture 20 Functions in C (Part 2)
Lecture 21 Why we use Functions - Factorial & Combination Problem
Lecture 22 Function Example_ Prime Function
Lecture 23 Function Example: Find the Maximum
Lecture 24 Function Example: Swap Function
Lecture 25 Recursive Function - Factorial function
Lecture 26 Advanced Recursive Example 1
Lecture 27 Advanced Recursive Example 2
Lecture 28 Advanced recursive Example 3
Lecture 29 Binary Search in C by 2 Approaches: Iterative vs. Recursive
Section 4: Pointers in C
Lecture 30 What are Pointers in C: How to Use Pointers
Lecture 31 Pointers in C - Basic Operation Example
Lecture 32 Function Call by Reference in C- Function with Multiple Outputs
Lecture 33 Dynamic Memory Allocation in C
Section 5: Array in C
Lecture 34 1-D Array in C with Examples
Lecture 35 Roll a Die!
Lecture 36 Compute the Summation of Two Matrices
Lecture 37 Compute the Multiplication of two Matrices
Lecture 38 Write a Function to Find the Maximum Element in an Array
Lecture 39 Write a Function to Find the Maximum Element in an Array
Lecture 40 Compute the Average of an Integer array by using a Function
Lecture 41 Write a Function to Count the Number of Even Elements in an array
Lecture 42 Initialize an Array with Random Numbers
Lecture 43 Count the Number of Occurrences of X in an Array
Lecture 44 How to return an Array as the return value of a Function?
Lecture 45 Reverse an Array in Place
Section 6: String in C
Lecture 46 Strings as a 1-D Array of Characters + Several Examples
Lecture 47 Array of Strings
Lecture 48 Dynamic Memory Allocation Example: String Concatenation
Lecture 49 Sort an Array of input Strings Alphabetically
Lecture 50 Modular Approach for the Previous Example
Lecture 51 Reverse the content of an Array of Strings by using a Function
Lecture 52 Compute the Length of a String
Lecture 53 Compare 2 Strings
Lecture 54 Convert an Integer Number to String
Lecture 55 Convert an Integer Number to Binary
Lecture 56 Function to Convert Decimal to Binary
Lecture 57 Function to Convert Decimal to Hex
Lecture 58 Integer to Ascii Function
Section 7: Structure in C
Lecture 59 Parallel Arrays + Introduction to Structure in C - part 1
Lecture 60 Parallel Arrays + Introduction to Structure in C - part 2
Lecture 61 How to pass a structure as an Input Argument to a Function?
Lecture 62 Pointer to a Structure
Lecture 63 Structure as the Function Return Type
Section 8: Files in C
Lecture 64 File Input Output in C
Lecture 65 File I/O Examples
Lecture 66 Write Structures into a File in C
Lecture 67 How to Read Some Records from a File in C?
Lecture 68 Reading & Writing Records from/into a Binary File
Section 9: Advance Examples
Lecture 69 Shuffle a Deck of Cards
Lecture 70 Card Game
Lecture 71 Linked List in C - Create a linked list and print it
Lecture 72 Delete a Node from a Linked List
Lecture 73 Stack Implementation in C
C students in College/University, Everyone who is willing to start learning computer programming
Screenshots
Download link
rapidgator.net:
https://rapidgator.net/file/f5ef4790139d0941b0d1f6e94f31a9ed/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part1.rar.html https://rapidgator.net/file/72c5d8cb4b809856baf7d3212746892a/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part2.rar.html https://rapidgator.net/file/ebf38c52c9f7874db628566825b911aa/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part3.rar.html https://rapidgator.net/file/93f6849a821767d0460357fe0882cc41/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part4.rar.html https://rapidgator.net/file/1431bfc00878115bd26acaa2dea67ac8/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part5.rar.html https://rapidgator.net/file/c056aa897ef2f73e9d9a680e8fef25d6/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part6.rar.html
uploadgig.com:
https://uploadgig.com/file/download/57Aa50adB257d2E0/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part1.rar https://uploadgig.com/file/download/79B4a86c9b348E66/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part2.rar https://uploadgig.com/file/download/0647b1ca75468693/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part3.rar https://uploadgig.com/file/download/f5d7e8bd53cd2D63/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part4.rar https://uploadgig.com/file/download/98805cc237a56528/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part5.rar https://uploadgig.com/file/download/07bd66Fef5c728ca/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part6.rar
nitroflare.com:
https://nitroflare.com/view/115A40D40EE4E63/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part1.rar https://nitroflare.com/view/C9D7513FABE0524/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part2.rar https://nitroflare.com/view/AA9F80E3CD97D2B/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part3.rar https://nitroflare.com/view/6305C4F92473C90/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part4.rar https://nitroflare.com/view/992F87B71EFB702/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part5.rar https://nitroflare.com/view/517562600C3B76B/odbvz.Learn.C.Programming.With.Tens.Of.Practical.Examples.part6.rar