C Essentials – Part 1 (Basics)

C Essentials – Part 1 (Basics)

The C Essentials ‒ Part 1 (BASICS) course is the first in a 2-course series that will prepare you for the CLE (C Certified Entry-Level Programmer) and CLA (C Programming Language Certified Associate) exams. The course covers the basics of programming in the C programming language and touches on fundamental programming techniques, customs, and vocabulary, including the most common library functions. The aim of the course is to familiarize the student with the basic concepts of computer programming and developer tools, present the syntax, semantics and data types offered by the language, and allow the student to write his or her own programs using standard language infrastructure, regardless of the hardware or software platform. The course is designed for beginners. No prior knowledge of programming is required.


কোর্সের তথ্য

মেয়াদ: Approx. 42 hours ( ~7 h/week)

তৈরি: October 07, 2025

মডিউল সমূহ:

  • Module 0: Installing and using your programming environment (IDE, online tools, Edube Sandbox)

  • Module 1: Intro to computer programming, variables, comments, compilation vs. interpretation

  • Module 2: Basic data types, operations, flow control, including if, printf, and scanf

  • Module 3: Control flow (loops), typecasting, logical and bitwise operations 

  • Module 4: switch, arrays, pointers, strings, memory addressing, pointer arithmetic 

  • Module 5: Advanced array and pointer operations, malloc/free, void type, multidimensional arrays, structures, recursive data structures

প্রশিক্ষকের নাম:

Developed by the C++ Institute / OpenEDG, delivered to TechOptions learners by our experienced facilitators.

আপনার যা দরকার:

  • No programming experience needed, this course is designed for beginners

  • A computer with internet access and basic system usage capabilities

  • Laptop/desktop (minimum 8 GB RAM)

  • Good internet connection

  • Programming fundamentals are a plus

  • Minimum Core i3 processor

  • 256 GB SSD

  • Persistence/grit/determination

এই কোর্স থেকে আপনি যা পাবেন

  • Live Classes: Learn live from industry experts.

  • Study Plan: an updated curriculum in a completely beginner-friendly way.

  • Progress Tracking: See your position and progress on the leaderboard.

  • Community Support: Always be with a progressive community.

  • Lifetime Access: Get lifetime access to pre-recorded videos, resources, and class recordings.

  • Interview Handbook: This handbook is compiled with 100+ frequently asked interview questions from job interviews.

  • Job Market Guideline: Get a complete guide to entering the job market from industry experts.

  • Pre-recorded Videos: Updated pre-recorded videos are available as a resource.

  • Certificate

বাস্তব জীবনের প্রজেক্ট

  • Write and run simple C programs (e.g., “Hello, World!”, arithmetic operations)

  • Implement loops and conditional logic with real input/output functionality

  • Manipulate arrays, pointers, and strings

  • Leverage dynamic memory with malloc and free

  • Define and use a basic structure; experiment with nested data or recursive patterns

কারা এই কোর্স করবেন?

  • Absolute beginners eager to learn C programming and systems-level coding

  • Students pursuing careers in embedded systems, operating systems, and low-level software development

  • Professionals transitioning into IT and software development seeking foundational programming skills

সাধারণ প্রশ্ন (FAQ)

Q: Do I need any previous experience in programming?
No, this course is designed for complete beginners. 

Q: Is it really free online?
Yes, fully accessible at no cost through Edube Interactive. TechOptions offers an optional skilled offline track.

Q: Which certification does this align with?
It prepares you for the CLE – C Certified Entry-Level Programmer certification exam. 

কিভাবে পেমেন্ট করবেন?

What are the payment methods? 

Ans: You can pay directly through the payment gateway using Bkash, Nagad, Rocket, Visa, Mastercard, and Debit and Credit cards.

Can I pay with any device?

Ans: Yes, you can pay with any device.

What is the payment process?

Ans: The payment process is straightforward and can be completed through our payment gateway.

How can I get a discount?

Ans: You can get a discount by using a promotional code during checkout.

How will I receive payment confirmation?

Ans: You will receive a payment confirmation via email and SMS.

Will I have a record of my transactions?

Ans: Yes, you will have a record of your transactions.

মূল্য
  • অনলাইন প্রশিক্ষণ ৳1000.00
  • অফলাইন প্রশিক্ষণ ৳10000.00