Published 9/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.21 GB | Duration: 5h 11m
A simple C programming course for absolute beginners
What you'll learn
Basic C Syntax
Getting Inputs
Arithmetic in C
Decision Control - Equality and Relational Operators
C Language Keywords
If-Else Statements
While-Loops: Counter Controlled Repetitions
While-Loops: Sentinel Controlled Repetitions
Compound assignments, increment and decrement operators
For-Loops
Switch-Selections
Logical Operators
Functions
Header Files
Passing Arguments by Value and By Reference
Scope Rules
Random Number Generation
Enum Basics
Arrays Basics
Strings and Passing Arrays to Functions
2D Arrays
and more . . .
Requirements
Windows PC
No programming background needed. You will learn everything you need to know
Description
If you are completely new to programming and want a simple introduction, then this course is for you. This course is partly based on the textbook C How to Program by Deitel and Deitel. C Programming is still a common requirement for Engineering and Computer Science students as it is the language of choice for low-level programming, eg, in embedded systems, OS kernel programming, device drivers and modules programming and so on. Because C works very closely with the processor, performance-critical applications are mostly written in C and it has become the backbone of modern operating systems, compilers, interpreters, third-party libraries, and databases. In addition, C is a small language that is designed to cost minimal performance overhead which makes it ideal for embedded systems. C is the language of choice for implementing Operating Systems for Windows, Linux and OSX. Features of this course:Beginner friendlyExercises and solutions explained in detailPlenty of practical exercisesWho this course is for:Engineering and Computer Science studentsAnyone interested to learn the fundamental concepts of programmingLearning Outcomes:By the end of this course, you will be equipped with the basic concepts of programming to further your studies in more advanced topics.Enroll today and I will see you inside!
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 (optional) Textbook used in this course
Section 2: Installing the tools
Lecture 3 Installing Dev-C++
Section 3: Basic C Language syntax
Lecture 4 Basic C Syntax
Lecture 5 Textbook references for printf, escape sequences and comments
Section 4: Getting inputs from user and also arithmetic operations
Lecture 6 Getting inputs and adding integers
Lecture 7 Textbook discussion on getting inputs, adding integers & memory concepts
Section 5: Arithmetic in C
Lecture 8 Arithmetic in C
Lecture 9 Exercise 2.16 (Arithmetic)
Lecture 10 Exercise 2.17 (Final Velocity)
Section 6: Decision control: If, Else, Equality and Relational Operators
Lecture 11 Decision control: Equality and Relational Operators
Lecture 12 C Keywords
Lecture 13 Exercise 2.19 (Arithmetic, Largest Value and Smallest Value)
Lecture 14 if-else selection statements
Section 7: While loop statements
Lecture 15 While-Loops : counter controlled iteration
Lecture 16 While-Loops: sentinel controlled iteration
Section 8: Compound assignments, increment and decrement operators
Lecture 17 Compound assignments, increment and decrement operators
Lecture 18 Exercise 3-32 (Square of Asterisks)
Lecture 19 Exercise 3-33 (Hollow Square of Asterisks)
Section 9: For-Loop Statements
Lecture 20 For-Loop Basics
Lecture 21 Exercise 4-16 (Triangle-Printing Program)
Section 10: Switch Selection Statements
Lecture 22 Switch Selection Basics
Lecture 23 Exercise 4-5 (Switch selection)
Section 11: Logical Operators
Lecture 24 Logical Operator Basics
Lecture 25 Exercise 4-27 (Pythagorean Triples)
Section 12: Functions
Lecture 26 Introduction to functions
Lecture 27 Exercise 5-15 (Hypotenuse Calculations)
Lecture 28 Header Files
Lecture 29 Passing arguments by value and by reference
Lecture 30 Scope Rules
Section 13: Random Number Generation
Lecture 31 Random number generation basics
Lecture 32 Exercise 5-32 (Guess the number)
Section 14: Enumerations
Lecture 33 Enum Basics
Section 15: Arrays
Lecture 34 Array Basics
Lecture 35 Exercise 6-12 (Array Loops)
Lecture 36 Strings and Passing Arrays to Functions
Lecture 37 2D Arrays
Section 16: Resources for further study
Lecture 38 Bonus Lecture
Engineering and Computing Students,Anyone interested to learn the basic concepts of programming
Download linkrapidgator.net:
https://rapidgator.net/file/6774c13f813d4f1c1cd4c2785767c7e0/htcbi.Introduction.To.C.Programming.2022.part1.rar.html
https://rapidgator.net/file/f1dd57529a7cdbe987dea816b0f63c7a/htcbi.Introduction.To.C.Programming.2022.part2.rar.html
https://rapidgator.net/file/739723386ffe4e5f773fe6afe7238d43/htcbi.Introduction.To.C.Programming.2022.part3.rar.html
uploadgig.com:
https://uploadgig.com/file/download/4Df8f942Ad0C91a7/htcbi.Introduction.To.C.Programming.2022.part1.rar
https://uploadgig.com/file/download/53C0c1eefa403B6d/htcbi.Introduction.To.C.Programming.2022.part2.rar
https://uploadgig.com/file/download/b0cFFE8743a65274/htcbi.Introduction.To.C.Programming.2022.part3.rar
nitroflare.com:
https://nitroflare.com/view/1AE0A06BAE41AE3/htcbi.Introduction.To.C.Programming.2022.part1.rar
https://nitroflare.com/view/B0DF8BF832AF802/htcbi.Introduction.To.C.Programming.2022.part2.rar
https://nitroflare.com/view/52B69E9703C11FE/htcbi.Introduction.To.C.Programming.2022.part3.rar
1dl.net:
https://1dl.net/tvn3n2adrler/htcbi.Introduction.To.C.Programming.2022.part1.rar.html
https://1dl.net/xtikj62u6q6w/htcbi.Introduction.To.C.Programming.2022.part2.rar.html
https://1dl.net/emh8t2xucsic/htcbi.Introduction.To.C.Programming.2022.part3.rar.html