Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2020-12-09 11:05:05
30-Day Money-Back Guarantee

This course includes:

  • 13.5 hours on-demand video
  • 1 article
  • 96 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
IT & Software Other IT & Software C

Learn C By Examples : Basics to Advanced Comprehensive Guide

Concepts and Programming, Deep drive into Pointers, Demo of 60+ Coding Challenges, Build & Test Your C with 300+ MCQ
Bestseller
Rating: 4.5 out of 54.5 (902 ratings)
33,442 students
Created by Sandeep Thorat
Last updated 12/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Learn by examples approach to understand C programming
  • Implementations of 60+ interesting problem statements in C language
  • Build and Test your C concepts using 300+ MCQ Questions
  • In-depth explanation of Pointers with help of Examples
  • Preparation of GATE, Technical Interviews, NET, and different competitive examinations
  • 350+ Source Codes available for download

Requirements

  • You should have knowledge of Computer Programming.

Description

Overall Content

  • 13 hours of Video Lectures covering all topics of C Programming

  • 60+ interesting problems implemented in C

  • 16 Topic Quizzes + 2 Cumulative Quizzes (300+ MCQ questions) to test and build your knowledge

  • All source codes available for download

  • 100% support for your technical queries

  • Newly added content - Debugging C Codes

This course content following different types of sessions -

  • Discussion of C concepts – with help of PPT

    • Useful for – Someone who is learning C from scratch

  • Demo of C programs implementations for interesting problem statements

    • Useful for - Logic Building and Practical Issues

  • Build and Test C : MCQ Questions on Advanced C topics

    • Useful for – Who want to be expert in C, Who are preparing for GATE / Campus Placements

======================================================================================

Following are feedback shared about the Course by students :

@Abhijeet Bhosale :

Very much helpful for clearing the basic doubt about c language

@Lorenz Jan :

Practical and detailed, it's a professional course designed for anyone who wanna excel in interview.

@pranali suryawanshi :

The content of this course is very informative and useful...It gives the correct information about Advance C.Due to the examples and many quizes taken in this course it becomes easy to understand and makes think one as a programmer..

@Vasudha Premnarayan Dixit :

This course cover each and everything about C. Learning through examples is the best way to learn any programming language.

@Aaron Kramer :

Great refresher course for C

@Caio Penhalver Rodriguez :

Really good stuff! The teacher points out interesting things!!

Who this course is for:

  • IT graduates willing to get expertise in C programming.
  • Anyone preparing for IT, Coding, Software interviews.
  • One who would like test his/her C programming skills.

Course content

21 sections • 175 lectures • 13h 41m total length

  • Preview03:14
  • Preview06:48
  • Course Resources
    01:13

  • Introduction to C Programming Language
    03:12
  • C Programming Enviornment
    03:17
  • Installing Dev C++
    03:21
  • Understand Dev C++ in Brief
    04:15

  • C Program Structure
    04:34
  • Dev C++ IDE Program - Print "Hello World"
    02:19
  • Variables, Constants and Keywords
    05:22
  • Data Types
    03:16
  • Operators and Expressions
    05:44
  • Formatted I/O using Library Functions
    07:55
  • Program - Average of 2 Numbers
    03:14
  • Program - Find area of Circle
    01:21
  • Program - Convert temperature from Celsius to Fahrenheit
    01:40
  • More About Arithmetic Operators
    04:30
  • Relational and Logical Operators
    07:08
  • Increment (++) and Decrement (--) Operators
    05:29
  • Conditional and sizeof() Operators
    04:33
  • Program - Check if number is Odd or Even (using Ternary operator)
    01:50
  • Bitwise Operators
    09:12
  • Feedback Please
    00:25

  • IDE Option 2 : Installing Borland C++
    02:54
  • Understand Borland C++ in Brief
    03:22
  • Borland C++ IDE Program - Print "Hello World"
    03:07

  • Introduction to Control Statements
    02:41
  • Conditional Statements - I
    06:32
  • Conditional Statements - 2
    05:44
  • Looping Statements - I
    04:35
  • Looping Statements - 2
    06:31
  • Preview01:03
  • Program - Find the maximum number among given three numbers.
    02:06
  • Program - Check whether user entered character is vowel or consonant.
    01:20
  • Program - Perform aritmetic operations (+,-,*, and /) on given two numbers.
    03:12
  • Feedback Please
    00:25

  • Basics of C - Part I
    08:22
  • Basics of C - Part II
    08:04
  • Basics of C - Part III
    07:49
  • Basics of C - Part IV
    09:48
  • Basics of C - Part V
    06:12
  • Basics of C - Topic Quiz 01
    7 questions
  • Basics of C - Topic Quiz 02
    7 questions
  • Feedback Please
    00:25

  • Introduction to Functions
    06:05
  • User Defined Functions
    10:13
  • Function Parameters
    05:05
  • Storage Classes in C
    05:23
  • Recursive Functions
    01:53
  • Preview05:26
  • Program - Check case of given character.
    02:35
  • Program - Print all odd number upto 100 using different loops.
    03:01
  • Feedback Please
    00:25
  • Program - Print 1 to 10 Tables.
    02:53
  • Preview02:09
  • Program - Check if given number is Prime number or not
    03:05
  • Program - Find factorial of given number (using loop)
    01:36
  • Preview02:12
  • Program - Display Fibonacii series (using iteration)
    02:51
  • Program - Display Fibonacii series (using recursion)
    02:47
  • Program - Argument by Call by Value - Swap values of 2 variables
    03:27
  • Feedback Please
    00:25

  • Storage Classes and Functions Part - I
    08:39
  • Storage Classes and Functions Part - II
    08:54
  • Preview10:57
  • Storage Classes and Functions Part - IV
    09:28
  • Storage Classes and Functions - Topic Quiz 3
    9 questions
  • Feedback Please
    00:25

  • Arrays Basic Concepts
    04:32
  • Syntax for Arrays
    07:13
  • Mutli-dimensional Arrays
    06:56
  • Passing Arrays to Functions
    06:41
  • Preview05:14
  • Program - Find average of 5 numbers using Arrays.
    01:48
  • Program - Search if given number is present in the Array (Linear Search)
    01:56
  • Program - Find smallest number from given Array.
    02:18
  • Preview02:31
  • Feedback Please
    00:25
  • Program - Passing arrays to function by reference. Replace smallest element -1.
    02:24
  • Program - Better logic - Find smallest number from given Array.
    01:52
  • Program - Find largest number from given Array.
    01:36
  • Program - Display transpose of 2 dimensional matrix.
    04:32
  • Program - Find sum of diagonal elements in the Matrix
    02:03
  • Preview02:17
  • Program - Perform multiplication of 2 dimensional matrices
    03:12
  • Feedback Please
    00:25

  • Pointer Basic Concepts
    07:50
  • Syntax for Pointers
    06:37
  • Call by Address Method of Parameter Passing
    04:11
  • Preview05:56
  • Passing Arrays to Functions - By Pointers
    02:53
  • Pointer to Characters (Strings)
    03:34
  • Dynamic Memory Allocation
    09:28
  • Feedback Please
    00:25
  • Program - Print value of variable and its address using Pointer
    03:14
  • Program - Find addition of 2 numbers using Pointers
    01:24
  • Program - Print sizeof() different types of Pointer variables
    02:21
  • Program - Call by Address Method - Swap values of 2 variables
    02:31
  • Program - Demonstrate string library functions - strlen, strcmp, strcat, strcpy
    03:15
  • Program - Convert all characters of given string into lower case.
    04:35
  • Preview03:12
  • Feedback Please
    00:25

Instructor

Sandeep Thorat
Passionate Teacher with Doctoral Degree
Sandeep Thorat
  • 4.5 Instructor Rating
  • 1,110 Reviews
  • 38,802 Students
  • 3 Courses

I am working in Rajarambapu Institute of Technology, Islampur Sangli District. I have done post graduate course in Computer Engineering from IIIT Hyderabad and Ph.D. from Shivaji University, Kolhapur. I enjoy training graduates on topics like C, C++, Latex, Data Structures and Algorithms. My strength is to teach students  in the way they find it convincing and interesting. I have conducted several workshops which helped my students to get their first IT job. My book on C programming is getting good response in Asian countries. 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.