C - Fast Crash Course - Introduction

Learn C fast with this CRASH course
Rating: 4.1 out of 5 (143 ratings)
6,991 students
C - Fast Crash Course - Introduction
Rating: 4.1 out of 5 (143 ratings)
6,990 students
Students will learn the funfamentals of the C programming language

Requirements

  • You need to know the fundamentals of programming to understand this course
Description

C is a simple but powerful language to use. With the C programming language you can create many different desktop applications, such as Operating Systems, text editors, databases, compilers, and even other programming languages.

The C programming language is the grand daddy of mostly all the languages out there right now. Learning C will give you the knowledge you need to jump into creating desktop applications or the knowledge to jump into any other language based on C.


Who this course is for:
  • Students who know programming but wish to learn the fundamentals of C should take this course
Course content
2 sections • 20 lectures • 2h 28m total length
  • Introduction
    01:45
  • C Language Overview
    03:45
  • Setting Up and IDE - WINDOWS OS
    25:57
  • Setting Up an IDE - MAC OS
    12:54
  • Libraries and Main
    04:55
  • Custom Inclussions
    04:38
  • Data types
    05:29
  • Format Specifiers
    03:53
  • Variables & Constants
    04:26
  • Arrays
    06:28
  • Arithmetivc operators
    06:28
  • Logical operators
    05:19
  • Custom Functions
    08:26
  • If Statements
    04:52
  • Loops In C
    10:19
  • Switch Statements in C
    03:50
  • Pointers
    06:12
  • Writing and Reading Files Windows
    15:17
  • Reading files - MAC
    07:41
  • Writing files - MAC
    06:24

Instructor
Web Developer & Premium Udemy Instructor - 600,000 students
Edwin Diaz
  • 4.4 Instructor Rating
  • 87,070 Reviews
  • 641,147 Students
  • 47 Courses

Edwin Diaz is a software and web technologies engineer, a life coach trainer who is also a serial entrepreneur with multiple online businesses, ranging from online jewelry shops, affiliate websites, application development and consultations services, personal online schools, etc.

With over one million students, and clients growing by the thousands a day, Mr. Diaz lets the numbers speak for themselves.

Founding multiple online companies have allowed Mr. Diaz to have the time to teach others. He currently teaches web technologies on different online platforms. He also teaches life coaching sessions to help others achieve a high level of success in many areas of life.

For Mr. Diaz, there is nothing more rewarding than helping others become successful.

His ability to transmit energy, enthusiasm, and complex knowledge allows him to do what he does best "Teach".

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

Apart from teaching he enjoys spending part of his time with his family.