C Puzzles for Interview Preparation
4.3 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,448 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C Puzzles for Interview Preparation to your Wishlist.

Add to Wishlist

C Puzzles for Interview Preparation

Understand C in depth with more than 500 C Puzzles discussed with examples.
4.3 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,448 students enrolled
Last updated 4/2017
English
Current price: $10 Original price: $40 Discount: 75% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand C in Depth
  • Attend C Interviews with More Confidence
View Curriculum
Requirements
  • An environment where you can run C Programs
  • Healthy dose of enthusiasm
Description

Having good understanding of the fundamentals is one of the first steps to be an excellent programmer. This course is designed to test your understanding of C fundamentals. The objective of the course is to equip you with in-depth knowledge of C fundamentals - including complex topics like Structures, Unions, Functions and Pointers.

With hundreds of examples, this course would serve as a great first step for C Interview Preparation.

Topics covered during this course are

  • Variables and Variable Types
  • Expressions - Associativity and Precedence
  • Arrays
  • Functions
  • Pointers
  • Structures
  • Structures, Pointers & Dynamic Memory
  • If Condition, Switch Statement and For Loop
  • Preprocessor Directives

Note : This is a course where we would test and improve your knowledge on the intricacies (Pointers, Structures, Unions, Dynamic Memory, Syntax of various C constructs) of C Programming Language. This course does NOT teach programming.

Who is the target audience?
  • Beginners to C Programming
  • Beginners preparing for C Interviews
  • Beginners who want to understand C in Depth
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 23 Lectures Collapse All 23 Lectures 03:50:12
+
Introduction to C Puzzles
1 Lecture 02:26
+
Basics
2 Lectures 34:38
Introduction
15:38

Variable Types
19:00
+
Arrays
2 Lectures 17:34
Arrays - Basics
09:51

Character Arrays
07:43
+
Expressions
3 Lectures 48:18
Expressions - Basics
13:58


Expressions - Advanced
23:18
+
Functions
2 Lectures 23:48
Functions
12:01

More about Functions
11:47
+
Conditionals and Loops
3 Lectures 22:02
If Statement - Basics
09:49

Switch Statement
06:13

For Loop
06:00
+
Pointers
4 Lectures 41:32

More Puzzles about Pointers
14:23

Pointers to Pointers
06:48

Pointers and Arrays
07:43
+
Structures and More
6 Lectures 40:01

Miscellaneous Topics
09:13

Printf
13:28

Preprocessor Directives
06:09

Our Best Courses with 66,000 Students : Bonus Lecture
00:19

Conclusion
00:51
About the Instructor
in28Minutes Official
4.3 Average rating
10,713 Reviews
71,493 Students
15 Courses
Popular Java Instructor - 52,000+ Students

About Me

I'm Ranga Karanam, an Architect with 15 Years of Java programming and design  with major banking clients across the world. 

We started in28Minutes with the aim to create Hands-on Courses with Real World Projects. Step-By-Step series of Courses is one of our creations.

About in28Minutes

We use Problem-Solution based Step-By-Step Hands-on Approach With Practical, Real World Application Examples.

While our primary expertise is on Development, Design & Architecture of Java & Related Frameworks (Spring, Spring MVC, Struts, Hibernate) we are expanding into the front-end world (Bootstrap, JQuery, Angular JS).

Our Beliefs

Best Courses are interactive and fun.

Foundations for building high quality applications are best laid down while learning.

Our Approach

We love open source and therefore, All our code is open source too and available on Github.

We use 80-20 Rule. We discuss 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.

Problem Solution based Step by Step Hands-on Learning.