Learn C/C++ Programming with 120+ Practical Examples
Learn C/C++ Programming with 120+ Practical Examples, available at $59.99, has an average rating of 4.75, with 142 lectures, 1 quizzes, based on 27 reviews, and has 235 subscribers.
You will learn about 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 This course is ideal for individuals who are C students in College/University, Everyone who is willing to start learning computer programming It is particularly useful for C students in College/University, Everyone who is willing to start learning computer programming.
Enroll now: Learn C/C++ Programming with 120+ Practical Examples
Summary
Title: Learn C/C++ Programming with 120+ Practical Examples
Price: $59.99
Average Rating: 4.75
Number of Lectures: 142
Number of Quizzes: 1
Number of Published Lectures: 141
Number of Curriculum Items: 143
Number of Published Curriculum Objects: 141
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- C students in College/University, Everyone who is willing to start learning computer programming
Target Audiences
- C students in College/University, Everyone who is willing to start learning computer programming
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 Cities
-
Systems 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.
Course Curriculum
Chapter 1: Free Preview
Lecture 1: Convert an Integer Number to Binary
Lecture 2: Create a Stack by using a structure
Lecture 3: Free Preview Example: Find the Max of each Row and Min of each Col in a Matrix
Chapter 2: 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
Lecture 6: Compute the Area and the Circumference of a Circle
Chapter 3: Control Structures in C
Lecture 1: If Statement – Lecture Note
Lecture 2: if-else statement examples_ Even or Odd – Positive, Negative or Zero
Lecture 3: Selection Statement: if-else Examples
Lecture 4: Switch Statement
Lecture 5: Switch Case Example
Lecture 6: Loops in C and C++
Lecture 7: Repetition Structures in C: while structure
Lecture 8: Repetition Structures in C: do-while & for structures
Lecture 9: Break and Continue Statements
Lecture 10: Multiplication table
Lecture 11: (Nov-2023) Perfect Number
Lecture 12: (Nov-2023) Measurement Conversion Table
Lecture 13: Find Max, Min and the Average of N Numbers
Lecture 14: Temprature Converation Table
Lecture 15: Sum of Digits of a number
Lecture 16: Reverse an integer Number
Lecture 17: Nested If structure VS. Switch statement
Lecture 18: Determine the Type of an Input Character
Lecture 19: Simple Calculator
Chapter 4: Functions
Lecture 1: Functions in C (Part 1)
Lecture 2: Functions in C (Part 2)
Lecture 3: Why we use Functions – Factorial & Combination Problem
Lecture 4: Compute the Maximum of 3 Numbers by Using a Function
Lecture 5: Function Example: Prime Function
Lecture 6: Function Example: Find the Maximum
Lecture 7: Function Example: Swap Function
Lecture 8: Display Bits Function – Uploaded Mar 11, 2024
Lecture 9: Bitwise Logical Operations – Uploaded Mar 11,2024
Lecture 10: Recursive Function – Factorial function
Lecture 11: Advanced Recursive Example 1
Lecture 12: Advanced Recursive Example 2
Lecture 13: Advanced recursive Example 3
Lecture 14: Binary Search in C by 2 Approaches: Iterative vs. Recursive
Chapter 5: Pointers in C
Lecture 1: What are Pointers in C: How to Use Pointers
Lecture 2: Pointers in C – Basic Operation Example
Lecture 3: Function Call by Reference in C- Function with Multiple Outputs
Lecture 4: Dynamic Memory Allocation in C
Chapter 6: Array in C
Lecture 1: 1-D Array in C with Examples
Lecture 2: Displaying the Content of an Array As a Bar Chart -Uploaded Mar 13, 2024
Lecture 3: Using Array as Counter – Uploaded Mar 10,2024
Lecture 4: Convert an Unsigned Integer to Binary Format
Lecture 5: Roll a Die!
Lecture 6: ***Two Dice Rolling – Uploaded Mar 6,2024
Lecture 7: ***Sales Commissions – Uploaded Mar 6,2024
Lecture 8: Initialize an Array with Non-Duplicated Numbers
Lecture 9: Compute the Summation of Two Matrices
Lecture 10: Compute the Multiplication of two Matrices
Lecture 11: Write a Function to Find the Maximum Element in an Array
Lecture 12: Write a Function to Find the Maximum Element in an Array
Lecture 13: Compute the Average of an Integer array by using a Function
Lecture 14: Write a Function to Count the Number of Even Elements in an array
Lecture 15: Initialize an Array with Random Numbers
Lecture 16: Count the Number of Occurrences of X in an Array
Lecture 17: How to return an Array as the return value of a Function?
Lecture 18: Reverse an Array in Place
Lecture 19: Merge two Sorted Array by using a Function
Lecture 20: Create a 2-D array with Dynamic Memory Allocation Technique.
Lecture 21: Compute the Mirror of an Image
Lecture 22: Midterm Exam 2023- Find the Max and 2nd Max Elements in an Array
Chapter 7: String in C
Lecture 1: Strings as a 1-D Array of Characters + Several Examples
Lecture 2: ***Displaying a Sentence with Its Words Reversed (Uploaded Feb 26,2024)
Lecture 3: ***Tokenizing Telephone Numbers (Uploaded Feb 26,2024)
Lecture 4: ***Searching for Substrings (Uploaded Feb 27,2024)
Lecture 5: ***Counting the Occurrences of a Substring (Uploaded Feb 27,2024)
Lecture 6: ***Write Your Own String-Comparison Functions – Uploaded Feb 28,2024
Lecture 7: ***Write Your Own String-Copy and String-Concatenation Functions(Feb 27,2024)
Lecture 8: ***Character-Handling Functions – Write your Own version! (uploaded Feb 25,2024)
Lecture 9: ****Text Analysis – Uploaded Feb28.2024
Lecture 10: Array of Strings
Lecture 11: Dynamic Memory Allocation Example: String Concatenation
Lecture 12: Sort an Array of input Strings Alphabetically
Lecture 13: Modular Approach for the Previous Example
Lecture 14: Reverse the content of an Array of Strings by using a Function
Lecture 15: Compute the Length of a String
Lecture 16: Compare 2 Strings
Lecture 17: (Nov-2023) Convert an Integer Number to String
Lecture 18: (Nov-2023) Function to Convert Decimal to Binary
Lecture 19: (Nov-2023) Function to Convert Decimal to Hex
Lecture 20: (Nov-2023) Integer to Ascii Function
Chapter 8: Structure in C
Lecture 1: Parallel Arrays + Introduction to Structure in C – part 1
Lecture 2: Parallel Arrays + Introduction to Structure in C – part 2
Lecture 3: How to pass a structure as an Input Argument to a Function?
Lecture 4: Pointer to a Structure
Instructors
-
Dr. Shahram Taheri
Faculty Member at Antalya Bilim University
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 1 votes
- 5 stars: 25 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024