Udemy

C-Programming for Beginners - Solid Foundations

Enroll Now
  • 3,023 Students
  • Updated 12/2023
4.4
(264 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
22 Hour(s) 38 Minute(s)
Language
English
Taught by
Panagiotis Gnafakis
Rating
4.4
(264 Ratings)
1 views

Course Overview

C-Programming for Beginners - Solid Foundations

Learn C the easy way, using graphical illustrations & an explanation of what happens inside the computer memory

Become a C-programmer and learn one of the most marketable programming languages in 2023.

This course demonstrates the basic concepts of the C programming language and their use in detail.

In contrast with most other C programming courses, here, we are not only focusing on the syntax of different statements but we are going in-depth, behind the scenes and explore how different statements operate.

In this course you will learn:

  • Writing programmes in C

  • Variables and standard data types

  • Reading/writing inputs & outputs

  • Binary,  decimal & hexadecimal numbers

  • How computer memory works

  • Variable limits & overflow

  • Pre-processor

  • Compiler

  • Linker

  • Arithmetic & bitwise operators

  • If statements

  • For loops

  • While loops

  • Case & Switch statements

  • What is high-quality code

  • Arrays

  • Structures

  • Functions

  • Return Statements & Arguments

  • Pointers

  • Pointers with structures

  • Pointers with arrays

  • File I/O

  • Libraries, .h and .c files

  • Dynamic Memory Allocation

  • Linked Lists

This type of in-depth analysis will provide you with a rigid foundation upon which you can build a solid understanding of the C programming language. This rigid foundation, in turn, will ensure that you deeply understand how the programming language operates in the background you will be less likely to make mistakes when programming yourself.

A lot of additional support material is provided as part of the course, including all of the code that you see written on the screen and the slides presented.

Throughout the course, extensive use of slides and graphics is being utilised in order to aid the understanding and memorability of complex programming concepts. All lessons come complete with coding exercises to help you practice the new concepts that are being discussed during the course and ensure that you have a thorough and practical understanding.

With this course, you get access to our exclusive course forum where you can directly ask the instructor any questions you like and collaborate with other students!

Course Content

  • 10 section(s)
  • 91 lecture(s)
  • Section 1 Introduction
  • Section 2 Your First Program
  • Section 3 Variables & Data Types
  • Section 4 IDE & Compilers
  • Section 5 Operators
  • Section 6 Conditional Execution & Loops
  • Section 7 Writing Quality Code
  • Section 8 Compound & Custom Data Types
  • Section 9 Arrays
  • Section 10 Functions

What You’ll Learn

  • Writing programmes in C
  • Variables and standard data types
  • Reading/writing inputs & outputs
  • Binary, decimal & hexadecimal numbers
  • How computer memory works
  • Variable limits & overflow
  • Pre-processor, Compiler & Linker
  • Arithmetic & bitwise operators
  • If statements, Case & Switch statements
  • For loops/While loops
  • What is high-quality code
  • Arrays & Structures
  • Return Statements & Arguments
  • Pointers & structures/arrays

Skills covered in this course


Reviews

  • J
    John
    5.0

    I'm a beginners to C programming and, so far it is much to my expectations

  • R
    Rajesh Singh
    5.0

    Super

  • A
    Ankan Maity
    4.5

    SIR TREAT US REALLY WELL, I LEARNED AND ENJOYED MANY THINGS.THE FUN EXCERCIXES ARE REALLY EFFECTFUL FOR MY KNOWLEDGE.

  • A
    Adam Lakatos
    5.0

    The best beginner C language course I've seen so far. There were several things that I didn't understand before, but now I finally do. I can only recommend.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed