Learn C Programming Language by EduCBA IT Academy

EduCBA IT Academy, Udemy

A Comprehensive Course on 'C' with practical case studies. Learn by coding along with the instructor.

C is one of the most important of all programming languages. C is the basis of many languages used today. C++, Objective C, PHP, Java and even Microsoft's .net languages have their roots in the C programming language. This course will teach you to program the C language from the ground up. You will learn everything from the very fundamentals of programming right through to the complexities of pointers, addresses and File IO. While C has been around since the 70's it's still used today in applications where speed is critical-- Financial applications, video games and complex engineering simulations are all written in C. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C language is fast and efficient. This course begins with a gentle introduction to C but quickly moves on to explain some of its most complex features. By the end of the course you will have a deep understanding both of the C language itself. After completing this course you will be ready to write and adjust C applications.

Learn C programming Language course gives you a detail idea about C programming. It will teach modern well written C code as well as debugging techniques, safe coding practices, and general software engineering principles typically not covered in books. This course is structured to teach you computer programming topics one by one, each lesson feeding off the skills you already learned. It also teaches a full set of useful algorithms that every programmer should know in the simplest way possible and using C.

C is one of the most important of all programming languages. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C language is fast and efficient.

By the time you're done you should be a much better programmer. The result is a complete picture of C programming.


  • What are the requirements?
    • A 'C' compiler and code editor (both are available free)
    • The course starts from very basics. No pre-requisites as per knowledge in Programming language
  • What am I going to get from this course?
    • Over 56 lectures and 8 hours of content!
    • To make you awesome in C Programming Language
  • What is the target audience?
    • Students, Programmers, 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

SECTION 1: Introduction
  • Introduction to C
  • SECTION 2: Learn C Programming Language
  • Data Types In C
  • SECTION 3: Structure of C Program
  • Structure of C program
  • SECTION 4: Programming in C
  • Program in C Part 1
  • Program in C Part 2
  • Program in C Part 3
  • SECTION 5: IO Functions
  • IO Functions
  • SECTION 6: If-Else Construct
  • If-Else Construct Part 1
  • If-Else Construct Part 2
  • SECTION 7: Switch Case
  • Switch Case
  • SECTION 8: While Do-While
  • While do-while Part 1
  • While do-while Part 2
  • SECTION 9: For Loop
  • For Loop
  • SECTION 10: Break Continue
  • Break Continue
  • SECTION 11: Operators
  • Working with Operators
  • Working with Operators Part 2
  • Logical Operators and Unary Operators
  • SECTION 12: Case Studies and Writing Program in C
  • Problem solving Using Operators
  • Case Study in C programming language
  • Explaining C language and its different functions using Case studies
  • reverse of a number
  • More Examples of C Program writing
  • Writing Programs in C using case studies
  • More examples of program writing in C
  • SECTION 13: Arrays
  • Working with Arrays part 1
  • Working with arrays
  • One Dimensional Array
  • Working with One Dimensional Array
  • Some Examples and Problem Solving on One Dimensional Array
  • Practice Problem Solving on One Dimensional Array
  • Practice Questions on One Dimensional Array
  • Practice Questions on One Dimensional Array - 2
  • Practice Questions on One Dimensional Array - 3
  • Practice Questions on One Dimensional Array - 4
  • Practice Questions on One Dimensional Array - 5
  • Practice Questions on One Dimensional Array - 6
  • SECTION 14: Pointers
  • Working with Pointers and Declaring
  • Manipulating Pointers
  • Practise questions,Pointer arithmetics
  • Practice Questions on Pointers
  • Practise question on working with pointer - 2
  • SECTION 15: Two-Dimensional Arrays and Pointers
  • Two-Dimensional Arrays and Pointers
  • Pointer Arithmetic in Two-Dimensional Arrays
  • Practice Questions on Two-Dimensional Arrays and Pointers
  • Additional Practice Questions on 2-D Array
  • SECTION 16: Working with Functions
  • Working with Functions
  • Practice Programming on Functions
  • Call by Value Call by Reference Continued
  • Passing Arrays to Functions
  • Practice Questions on Passing Arrays to Functions
  • Practice Questions on Passing Arrays to Functions Continue
  • Returning the value from a function
  • Returning the value from a function continued
  • String functions
  • string to numeric conversion function
  • SECTION 17: Conclusion C
  • Conclusion C
  • Dates:
    • Free schedule
    Course properties:
    • Free:
    • Paid:
    • Certificate:
    • MOOC:
    • Video:
    • Audio:
    • Email-course:
    • Language: English Gb

    Reviews

    No reviews yet. Want to be the first?

    Register to leave a review

    Show?id=n3eliycplgk&bids=695438
    NVIDIA
    More on this topic:
    196248_d952_2 C++ Programming - Absolute Beginners by EduCBA IT Academy
    Learn to program with C++ in easy steps Starting with the basics of the C+...
    210672_8228_6 C# - Learn C Sharp by EduCBA IT Academy
    Learn C# and .Net programming. Emerge as a good developer in .NET technologies...
    279652_be46_5 Learn C++ Programming - Beginner & Advanced by EduCBA IT Academy
    Learn to program with C++ in easy steps Starting with the basics of the C+...
    324676_0103_3 Learn Programming Languages C, C++ and C# by EduCBA IT Academy
    Learn in easy steps and become awesome in programming languages C, C++ and...
    More from 'Udemy':
    Show?id=n3eliycplgk&bids=323058 Thousands of online courses for only $15
    Most courses are dropped to $15 flat price!
    Banner_ruby Ruby on Rails Tutorial: Learn From Scratch
    This post is part of our “Getting Started” series of free text tutorials on...
    Show?id=n3eliycplgk&bids=323058 $10 Sitewide Deal
    $10 Fixed Price across the site!
    64422_c6dd_6 1 Hour HTML
    Learn how to code in HTML in 1 hour. This class is set up for complete beginners...
    72262_60dc_6 1 hour jQuery
    Have you ever wanted to learn to code. This course will show you the basics...

    © 2013-2019