Home

/

Courses

/A Quick & Live Training on C Language Programming, Data Structures & Algorithms

A Quick & Live Training on C Language Programming, Data Structures & Algorithms

Learn with TECH TALENTS

13 modules

English

Certificate of completion

Lifetime access

Master the art of programming with C, DS &Algorithms

Overview

This comprehensive course covers the basics of C Language programming & Data Structures with Introduction to Algorithms and it provides a solid foundation for further learning in the field of software development.

START DATE  6th JAN, 2025

COURSE DURATION: 35 to 40 hours Daily 1 hour

About The Tutor:  

- Has about 20 yrs experience in IT Industry which inlcudes 7 yrs of training experience

- Certified by UrbanPro for C programming, Web Designing , B.Tech Tution etc

Please see my reviews on UrbanPro ==> https://venumtechmech.urbanpro.com/ 

view UrbanPro Certified Tutor certificate ==> https://app.screencast.com/7pzekieVRtA2A

Our YouTube Channel==> https://www.youtube.com/@techtalentsin

Key Highlights

Learn the fundamentals of C programming

Understand variables, operators, and control flow

Write efficient and optimized code

Explore memory management and pointers

Create functions for code reusability

Understand how to Implement data structures and algorithms in C

What you will learn

Learning Outcome 1

Gain a thorough understanding of C programming syntax and structure

Learning Outcome 2

Learn how to strategically use variables, operators, and control flow statements

Learning Outcome 3

Explore the intricacies of memory management and pointers in C

Learning Outcome 4

Develop reusable code by creating functions and modular programming

Learning Outcome 5

Understand How to Design & Use Data strutures and Algorithms

Modules

Introduction to C Programming

4 attachments • 22.52 mins

1.1 Introduction to C Prog, DS & Algorithms

Preview

1.2 Structure of C Program

1.3 Compilation Process in C Programming

1.4 Writing First C program & Executing

Preview

Operators & Expressions

3 attachments • 23.67 mins

Operators in C

Preview

Arithmatic Operators-Coding

Preview

Expressions in C

Arrays

3 attachments

Arrays Introduction, Declaration, Initialization etc

Preview

Memory Requirement

Dynamic Memory Allocation

Strings

5 attachments

Declaration & Initialization of String in C

Preview

Reading a String Input From the User

Passing Strings to Function

Strings and Pointers in C

String.h Functions

Control Flows in C

7 attachments • 21.07 mins

If Else

Control-Flows

For Loop in Control Flows

while Loop

Preview

Do While Loop

Switch

Break & Continue

Data Types in C

5 attachments • 32.6 mins

Introduction to Data Types & Classification

Preview

Primitive Data Type

Char Data Type explaination

Preview

Size of Main Data Types in C

Preview

Non Primitive data types

Structures & Unions

8 attachments • 36.12 mins

Introduction to structures

Preview

Using Structures in C Program

Preview

Structures Example

Definition and Accessing a structure

Unions

How to use Union

Bit Fields

How to use Bit Fields

File Handling in C

7 attachments

Introduction of File Handling in C

Types of Files in C

a) Text Files

b) Binary Files

C File Operations

Preview

Functions for C File Operations

File Pointer in C

Functions

15 attachments • 12.34 mins

Introduction of Functions in C

Definition and Declaration of function

Preview

Argument vs Parameters

Function with No Return Values and No Arguments

Function with Return Values and No Arguments

Function with Arguments and No Return Values

Function with Arguments and Single Return Value

Function with Arguments and Multiple Return Values

Calling a Function

Types of Function Calls - Overview of Basics

Call by Value

Inline functions

Re-entrant functions

Recursive functions

Stack frame of a C Function

Pointers

8 attachments • 21.76 mins

Introduction To Pointers in C

Preview

a) Pointer Declaration, Initialization, Dereferencing

a) Pointer Declaration, Initialization, Dereferencing

Types of Pointers in C

Size of Pointers in C

C Pointer Arithmetic

C Pointers and Arrays

Application of Pointers in C

Data Structures in C

11 attachments • 57.15 mins

Introduction to DataStructures

Preview

1) Linear Data Structure

a) Arrays

b) Queues

c) Stacks

d) Linked lists

LinkedList DS Concept

Preview

Working with LinkedList-Flight-PaxInfo

Preview

2) Non linear Data Structures

a) Tree

b) Graph

Introduction To Algorithms in C

2 attachments • 18.83 mins

Introduction to Algorithm

Preview

Coding Simple Algorithm

Types of Algorithm

13 attachments • 55.72 mins

1) Brute Force Algorithm

2) Recursive Algorithm

a) Divide and Conquer Algorithm

Binary Search Algorithm

Iterative Binary Search-Explanation

Preview

Iterative Binary Search - Coding

Preview

b) Dynamic Programming Algorithms

c) Greedy Algorithm

d) Backtracking Algorithm

3) Randomized Algorithm

4) Sorting Algorithm

5) Searching Algorithm

6) Hashing Algorithm

Certification

When you complete this course you receive a ‘Certificate of Completion’ signed and addressed personally by me.

Course Certificate

FAQs

How can I enrol in a course?

Enrolling in a course is simple! Just browse through our website, select the course you're interested in, and click on the "Enrol Now" button. Follow the prompts to complete the enrolment process, and you'll gain immediate access to the course materials.

Can I access the course materials on any device?

Yes, our platform is designed to be accessible on various devices, including computers, laptops, tablets, and smartphones. You can access the course materials anytime, anywhere, as long as you have an internet connection.

How can I access the course materials?

Once you enrol in a course, you will gain access to a dedicated online learning platform. All course materials, including video lessons, lecture notes, and supplementary resources, can be accessed conveniently through the platform at any time.

Can I interact with the instructor during the course?

Absolutely! we are committed to providing an engaging and interactive learning experience. You will have opportunities to interact with them through our community. Take full advantage to enhance your understanding and gain insights directly from the expert.

About the creator

About the creator

Learn with TECH TALENTS

Tech Talents is founded by a Group of Industry professionals who are alumni of Jawaharlal Nehru Technological University College of Engineering (Campus), Hyderabad

Our Team consists of a strong of highly qualified and experienced Industry professionals from IT services & Engineering Services Domains.

We have expertise in designing & developing websites and web applications with rich UI/UX capabilities and Content writing services. Please visit www.TechTalents.in for more details
 

 

Rate this Course

₹ 2000.00

3000

×

Order ID:

This course is in your library

What are you waiting for? It’s time to start learning!

Illustration | Payment success

Share this course

https://undefined/courses/A-Quick--Live-Training-on-C-Language-Programming-Data-Structures--Algorithms-64c89216e4b0c2be6e07a235-64c89216e4b0c2be6e07a235

or

×

Wait up!

We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?

Illustration | Already enrolled in course