Srbija Posted October 13, 2022 #1 Posted October 13, 2022 (edited) C Programming Made Easy For Beginners -Step By Step Approach Last updated 5/2022 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 8.38 GB | Duration: 22h 57m Solve Online Coding Challenges along with Fundamentals , Arrays, Functions, Recursion, Pointers, Structures and Files. What you'll learn Complete understanding of C Language Create well indented C programs Gain in-depth knowledge about C Programming Can solve complicated problems using C Language Acquire skills that will be useful for understanding any programming Language easily Able to write programs for both academics and Interview perspective Learn how to program with high-quality C Code Learn how to solve Online Coding Challenges Can Solve a wide range of Online Challenges Requirements No Programming Knowledge Required Description Learning C programming will not only make you learn one of the most powerful Programming Languages of all time, but also gives a strong base for developing Problem solving Skills in the field of computer science and Engineering. Learning C Language helps you make you a better programmer for other Programming Languages like C++, Java, Python, C# etc. by knowing what the computer is actually doing when you run your programs.Your instructor, Sharief has been teaching students for over 20 years to University graduates and under-graduates. He runs different curriculum including Internet technologies, Object-Oriented programming and of course C programming language.This means that you are learning from someone who has all the professional training, skills, and experience needed to teach you how to become proficient in the C programming language.Who should take the course· Beginners - if you've never coded before, you can learn here C Language step by step.· Programmers switching to C from some other language such as Java, Ruby or Python· Cross-platform developers - there are C compilers for all major operating systems· Anyone who needs to program C++ or Objective-C. The C language is the best one to start with.Who this course is for:· Newcomers to programming.· Programmers of other languages who want a fast way into C· Anyone who needs to master C as a basis for using C++ or Objective-C Overview Section 1: Introduction Lecture 1 Intructor's Note Lecture 2 Install, Setup and Settings of Code Blocks Lecture 3 First C Program Lecture 4 Coding challenge # 1 - Hello World ! Lecture 5 Introduction to Programming Lecture 6 Programming Languages Lecture 7 Types of Programming Languages Lecture 8 Structured Programming Language Lecture 9 Program Development and Execution Section 2: Basics and History Lecture 10 Benefits of C Language Lecture 11 Assemblers, Compilers and Interpreters Lecture 12 Bug/Error and Debug Lecture 13 Brief History of C Language Section 3: Keywords, Identifiers, Comments, Constants, Variables and Data Types in C Lecture 14 Keywords and Identifiers in C Lecture 15 Practice Program - Keywords and Identifiers in C Lecture 16 Comments in C Lecture 17 Practice Program - Comments in C Lecture 18 Variables, Literals and Constants Lecture 19 Data Types in C Lecture 20 Primary Data Types in C Lecture 21 Practice Program - Primary Data Types in C Lecture 22 Coding Challenge # 2 - Sum and Difference of Numbers Lecture 23 Expressions and Precedence Lecture 24 Input/Output(I/O) functions in C Section 4: Operators in C Lecture 25 Introduction to Operators in C Lecture 26 Arithmetic Operators Lecture 27 Practice Program using Arithmetic Operators Lecture 28 Increment / Decrement Operators Lecture 29 Practice Program using Increment / Decrement Operators Lecture 30 Assignment Operators Lecture 31 Relational Operators Lecture 32 Logical Operators Lecture 33 sizeof Operator in C Language Lecture 34 Bit-wise Operators Lecture 35 Practice Program using Bit-wise Operators in C Language Lecture 36 Coding Challenge # 3 - Bit-wise Operators in C Lecture 37 Ternary Operator in C Language Lecture 38 Programming Challenge and its Solution-Finding the largest of 3 numbers using ? Lecture 39 Operator Precedence and Associativity in C Language Section 5: Conditional Structures / Flow Control Lecture 40 Flow Control Statements in C Program Lecture 41 Decision Control Statements including if , if-else, nested-if and if-else Ladder Lecture 42 Practice Program - Simple if Condition in C Lecture 43 Practice Program - else-if Condition in C Lecture 44 Practice Program - Nested-if Condition in C Lecture 45 Practice Program - if-else ladder in C Lecture 46 Coding Challenge # 4 - Conditional Statement in C Lecture 47 Understanding Switch Case Statements in C Language Lecture 48 Programming Challenge and its Solution-Find the largest of 3 nos using if-else Lecture 49 Programming Challenge - To Find the Roots of a Quadratic Equation Lecture 50 Solution to Programming Challenge - To Find the Roots of a Quadratic Equation Lecture 51 Programming Challenge - To Find the charges for an Electricity Bill Lecture 52 Solution to Programming Challenge - To Find the charges for an Electricity Bill Section 6: Looping Structures in C Language Lecture 53 Introduction to Loops in C Lecture 54 Understanding While Loop in C Language Lecture 55 Practice Program - using while Loop in C Language Lecture 56 Understanding For Loop in C Language Lecture 57 Practice Program - Accessing ASCII values using for Loop Lecture 58 Practice Program - using for Loop in C Language Lecture 59 Coding Challenge # 5- For Loop Lecture 60 Understanding do-while loop in C Language Lecture 61 Practice Program - using do-while Loop in C Language Lecture 62 Understanding break and continue statements in C Language Lecture 63 Understanding Nested loops in C Language Lecture 64 Programming Challenge - To print a Multiplication Table Lecture 65 Solution to Programming Challenge - To print a Multiplication Table Lecture 66 Programming Challenge - To Reverse a Given Number Lecture 67 Solution to Programming Challenge - To Reverse a Given Number Lecture 68 Programming Challenge - To find whether a Given Number is PALINDROME or NOT Lecture 69 Solution to Programming Challenge - Number is PALINDROME or NOT Lecture 70 Programming Challenge with solution - To print a Pascal Triangle Lecture 71 Coding Challenge # 6- Sum of Digits Lecture 72 Coding Challenge # 7 - Pattern Printing Lecture 73 Goto and Labels in C Language Section 7: Functions in C Lecture 74 Introduction to Functions in C Lecture 75 Understanding User-defined Functions in C Lecture 76 Practice Program - Call-By-Value Parameter Passing Mechanism in C Lecture 77 Introduction to storage classes in C includes auto,static,register and extern Lecture 78 Recursion or Recursive Functions in C Lecture 79 Practice Program - using Recursive functions Lecture 80 Variadic Functions in C Lecture 81 Variadic Macros with Practice Program Lecture 82 Programming Challenge - To Find the GCD of two given Numbers Lecture 83 Solution to Programming Challenge - To Find the GCD of two given Numbers Lecture 84 Programming Challenge - To Find the Fibonacci of a given Numbers Lecture 85 Solution to Programming Challenge - To Find the Fibonacci of a given Numbers Lecture 86 Coding Challenge # 8 - Greatest among 4 numbers using functions Lecture 87 Coding Challenge # 9 - Sum of Nth Term using Recursion Lecture 88 Coding Challenge # 10 - Variadic Functions in C Section 8: Arrays Lecture 89 Introduction to Arrays in C Language Lecture 90 Basics of Arrays in C Language Lecture 91 Practice Program - Bubble Sort using 1-Dimensional Array in C Language Lecture 92 Programming Challenge - To sort the elements using Selection Sort Technique Lecture 93 Solution to Programming Challenge - To sort the elements using Selection Sort Lecture 94 Programming Challenge - To search an Element using Linear Search Lecture 95 Solution to Programming Challenge - Linear Search Lecture 96 Programming Challenge & Solution - Binary Search Lecture 97 Coding Challenge # 11 - Array Reversal Lecture 98 Multi-Dimensional Arrays in C Language Lecture 99 2-Dimensional Array in C Language Lecture 100 Practice Program - 2-Dimensional Array in C Language Lecture 101 Practice Program - Matrix Addition using 2-Dim Array Lecture 102 Practice Program - Matrix Multiplication using 2-Dim Array Lecture 103 3-Dimensional Array in C Language and the Practice Program Lecture 104 Coding Challenge # 12 - Dynamic Array in C Section 9: Pointers Lecture 105 Introduction to Pointers in C Lecture 106 Practice Program - Pointers in C Language Lecture 107 Pointers and Arrays in C Language Lecture 108 Coding Challenge # 13- Gender based Students Marks Summation Lecture 109 Pointer Arithmetic in C Language Lecture 110 Pointer to a pointer in C Language Lecture 111 Pointers and Functions in C Language Lecture 112 Practice Program - Call-By-Reference Parameter Passing Mechanism in C Lecture 113 Misc Types of Pointers incl NULL pointer, Void pointer, etc. Lecture 114 Dynamic Memory Allocation in C Language Lecture 115 Practice Program - Dynamic Memory Allocation using malloc() Function Lecture 116 Coding Challenge # 14 - 1D Arrays in C (Dynamic Memory Allocation) Lecture 117 Coding Challenge # 15 - Pointers in C Section 10: Strings in C Lecture 118 Introduction to Strings in C Language Lecture 119 String Functions in C Language Lecture 120 Practice Program - ALL Built-in String Functions in C Lecture 121 Practice Program - String Operations without using String Functions in C Lecture 122 Programming Challenge and Solution - Case Conversion in String using Pointers Lecture 123 Coding Challenge # 16- Playing with Characters Lecture 124 Coding Challenge # 17- Printing Tokens from a String Lecture 125 Coding Challenge # 18 - Digit Frequency Lecture 126 Coding Challenge # 19 - Sorting Array of Strings Lecture 127 Coding Challenge # 20 - Permutations of Strings Lecture 128 Coding Challenge # 21 - Querying the Document Section 11: Structures Lecture 129 Introduction to Structures and Unions in C Lecture 130 Basics of Structures in C Lecture 131 Practice Program - Structures in C Lecture 132 Nested Structures in C Language Lecture 133 Practice Program using Nested Structures Lecture 134 Arrays of Structures in C Lecture 135 Self-Referential Structures in C Lecture 136 Structures and Pointers in C Language Lecture 137 Structures and Functions in C Lecture 138 Unions in C Language Lecture 139 Bit-Fields in C Lecture 140 Enum and Typedef Data types in C Lecture 141 Programming Challenge - Hardware Item details using nested structure Lecture 142 Programming Challenge - Menu Driven Application Program for Employee Structure Lecture 143 Coding Challenge # 22 - Boxes through a Tunnel Lecture 144 Coding Challenge # 23 - Small Triangles Large Triangles Lecture 145 Coding Challenge # 24 - Post Transition Lecture 146 Coding Challenge # 25 - Structuring the Document Section 12: File Handling in C Lecture 147 Introduction to Files in C Language Lecture 148 Files and Streams in C Lecture 149 Types of Files in C Lecture 150 Working with Files in C Lecture 151 Practice Program - Files in C Lecture 152 File Functions in C Lecture 153 Programming Challenge - Append the Contents in a File Lecture 154 Programming Challenge - Copy the contents of one file into another file Lecture 155 Programming Challenge - Count the # of chars, words and sentences from a File Lecture 156 Programming Challenge - Create separate Files based on IQ Scores of Employees Section 13: Appendix - Resources from GitHub Lecture 157 Resources Undergraduates who want to Learn C Language,Any aspirant with no previous knowledge of computer programming,Fresher Students to Crack Campus interviews in C Language Hidden Content Give reaction to this post to see the hidden content. Download from RapidGator Hidden Content Give reaction to this post to see the hidden content. Download from Keep2Share Hidden Content Give reaction to this post to see the hidden content. Edited October 14, 2022 by Srbija 1
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now