Giter Club home page Giter Club logo

c_programming_language's Introduction

Perfected Structured Completed C Programming Language Course

C is a procedural programming language. It was initially developed by Dennis Ritchie in the year 1972. It was mainly developed as a system programming language to write an operating system.

C programming is the best way to learn to code and get your journey started as a programmer. This course is a 15 Hour long course which will teach you C language from the basics to the very end. There are practice sets included along with Handwritten notes & working codes.

Resource

Visit link to Checkout.

  https://youtu.be/ZSPZob_1TOk

Course Contents

Agenda - 00:00

Installation & Setup - 00:01:11

Chapter 1 - Variables, Constants,Keywords: 00:22:30

Chapter 1 - Practice Set: 01:12:11

Chapter 2 - Instructions & Operators: 01:32:04

Chapter 2 - Practice Set: 02:14:49

Chapter 3 - Conditional Instructions: 02:34:52

Chapter 3 - Practice Set: 03:24:05

Chapter 4 - Loop Control Instructions: 03:55:18

Chapter 4 - Practice Set: 04:58:28

Project 1 - Guess The Number: 05:24:21

Chapter 5 - Functions & Recursions: 05:39:18

Chapter 5 - Practice Set: 06:36:56

Chapter 6 - Pointers: 07:06:55

Chapter 6 - Practice Set: 08:00:24

Chapter 7 - Arrays: 08:26:39

Chapter 7 - Practice Set: 09:40:00

Chapter 8 - Strings: 10:14:34

Chapter 8 - Practice Set: 10:54:46

Chapter 9 - Structures: 11:29:41

Chapter 9 - Practice Set: 12:23:45

Chapter 10 - File I/O: 12:53:15

Chapter 10 - Practice Set: 13:45:17

Project 2 - Snake, Water, Gun: 14:00:23

Chapter 11 - Dynamic Memory Allocation: 14:21:49

Chapter 11 - Practice Set: 14:59:42

Environment Variables

To run the code, you can use anyony platform :

  • visual studio code
  • Any other C Compiler

Feature

Here are some of the most important features of the C language :

  • Procedural Language
  • Fast and Efficient
  • Modularity
  • Statically Type
  • General-Purpose Language
  • Rich set of built-in Operators
  • Libraries with Rich Functions
  • Middle-Level Language
  • Portability
  • Easy to Extend

Learning & Benefits From Course

  • Analytical Skills

  • Logic Building

  • Problem Solving

  • C helps you to understand the internal architecture of a computer, how computer stores and retrieves information.

  • After learning C, it will be much easier to learn other programming languages like Java, Python, etc.

  • Opportunity to work on open source projects. Some of the largest open-source projects such as Linux kernel, Python interpreter, SQLite database, etc. are written in C programming.

  • And a lot...

Creator : CodeWithHarry

c_programming_language's People

Contributors

mrham17 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.