Programing in C Language

we cover Complete Computer Programming Language from Basic to Advance .so start your Journey with Digital Lucknow Wala . Learn From Zero to Hero .

Intermediate 5(1 Ratings) 1 Students enrolled
Created by Akhilesh Kumar Last updated Sat, 04-Jan-2025 Hindi
What will i learn?
  • Complete C Programming From Basic to Advance
  • Fundamentals of C Programming
  • Overview of C: History of C Structure of C program
  • Control Constructs : If-else, conditional operators, switch and break, nested conditional branching statements, loops: do while, while, for, Nested loops, break and continue, goto and label, exit function
  • Functions
  • Array and String
  • Structure, Union and Enum
  • Pointer: Definition of pointer, Pointer declaration, Using
  • File Handling and Miscellaneous Features: File handling: file pointer, File accessing

Curriculum for this course
0 Lessons 00:00:00 Hours
Requirements
  • Computer Desktop or Laptop
  • Basic Knowledge of Computer
  • Knowledge of English Typing
  • If you learn any other language then easily you can learn this Programming language
+ View more
Description

Unit-1

Fundamentals of C Programming: Overview of C: History of ‘C’, Structure of ‘C’ program. Keywords, Tokens, Data types, Constants, Literals and Variables, Operators and Expressions: Arithmetic operators, Relational operator, Logical operators, Expressions, Operator: operator precedence and associatively, Type casting, Console I/O formatting, Unformatted I/O functions: getch(), getchar, getche(), getc(), putc(), putchar().

Unit-2 

Control Constructs: If-else, conditional operators, switch and break, nested conditional branching statements, loops: do while, while, for, Nested loops, break and continue, goto and label, exit function.
Functions: Definition, function components: Function arguments, return value, function call statement, function prototype, Types of function, Scope and lifetime of variable, Call by value and call by reference. Function using arrays, function with command line argument. User defined function: maths and character functions, Recursive function.

Unit-3

Array: Array declaration, One and Two dimensional numeric and character arrays, Multidimensional arrays.

String: String declaration, initialization, string manipulation with/without using library function.

Structure, Union and Enum – Structure: Basics, declaring structure and structure variable, typedef statement, array of structure, array within structure, Nested structure; passing structure to function, function returning structure. Union: basics, declaring union and union variable, Enum: declaring enum and enum variable.


Unit-4

Pointer: Definition of pointer, Pointer declaration, Using & and * operators. Void pointer, Pointer to pointer, Pointer in math expression, Pointer arithmetic, Dynamic memory allocation functions — malloc, calloc, realloc and free, Pointer vs. Array, Array of pointer, Pointer to array, Pointers to function, Function returning pointer, Passing function as Argument to function, Pointer to structure, Dynamic array of structure through pointer to structure.


Unit-5

File Handling and Miscellaneous Features: File handling: file pointer, File accessing functions: fopen, fclose, fputc, fgetc, fprintf, fscanf, fread, fwrite,beof, fflush, rewind, fseek, ferror. File handling through command line argument. Introduction to C preprocessor #include, #define, Conditional
compilation directives: #if, #else, #elif, #endif, #1fndef etc.


+ View more
Other related courses
About the instructor
  • 8 Reviews
  • 10 Students
  • 4 Courses
+ View more
Akhilesh Kumar is an experienced and skilled Senior Software Developer with over 9+ years of hands-on expertise in designing, developing, and maintaining complex software applications. A results-driven professional with a deep understanding of modern development methodologies, Akhilesh Kumar excels in crafting high-quality, scalable, and efficient solutions. With a strong foundation in [key programming languages, e.g., Java, Python, C#,PHP,Android,Flutter,IOT ,AI and Many more], and extensive experience in full-stack development, he have contributed significantly to [industry/domain, e.g., fintech, healthcare, e-commerce]. Adept at working in cross-functional teams, mentoring junior developers, and driving projects from inception to completion, [Full Name] has a proven record of delivering innovative solutions that meet both user and business needs.

Core Skills
Programming Languages: [List relevant programming languages such as Java, C,C++, Python, JavaScript,PHP,C#,R, DSA, etc.]
Web Development: [Full-stack, Front-end frameworks like React, Angular, Back-end frameworks like Node.js, Django, Spring Boot,ASP.NET MVC,Laravel,ReactJS etc.]
Databases: [SQL, NoSQL databases like MySQL, PostgreSQL, MongoDB]
Version Control: Git, GitHub
Agile Methodologies: Scrum, Kanban, TDD (Test-Driven Development)
Cloud Computing: [AWS, Google Cloud, Azure]
CI/CD Tools: Jenkins, Docker
Software Architecture: Microservices, MVC, Event-driven architecture
Problem Solving: Algorithm design, Data Structures, System design

Professional Experience
Senior Software Developer
Mecatredz Softwares and Innovations Pvt Ltd — Lucknow
11-Feb-2018 – Present

Lead the design, development, and deployment of enterprise-level software solutions, ensuring high availability and scalability.
Collaborated with cross-functional teams to define software requirements, features, and roadmaps.
Spearheaded the migration of legacy systems to cloud-based architectures, significantly improving performance and reducing operational costs.
Mentored junior developers, fostering a collaborative environment and promoting best coding practices.
Championed the adoption of Agile development processes, improving team efficiency and delivery timelines.

Thanks !

Regards !
Er Akhilesh Kumar
Student feedback
5
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 100%
Reviews
  • Sat, 04-Jan-2025
    Achal Verma
    This Course is very professional and profitable for me .Thanks Akhilesh Sir for Creating this Course in very easy way .
₹ 599
Buy now
Includes:
  • 00:00:00 Hours On demand videos
  • 0 Lessons
  • Access on mobile and tv
  • Full lifetime access
  • Compare this course with other