C++ Essentials – Part 1 (Basics) (CPPE1)
The C++ Essentials – Part 1 (BASICS) course will prepare you for the CPE (C++ Certified Entry-Level Programmer) and CPA (C++ Certified Associate Programmer) 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 (self-paced, recommended ~7 h/week)
তৈরি: October 08, 2025
মডিউল সমূহ:
-
Module 0: Installing and setting up programming environment (IDEs, Edube Sandbox)
-
Module 1: Introduction to computer programming—variables, flow control, I/O, compilation basics
-
Module 2: Advanced flow control and data aggregates—conditions, loops, operators, arrays, structures
-
Module 3: Pointers, functions, memory—parameter passing, inline/overloaded functions, dynamic memory
-
Module 4: Arrays of pointers, string objects, namespaces, and basic exception handling
প্রশিক্ষকের নাম:
Developed by the C++ Institute / OpenEDG, facilitated by TechOptions’ expert trainers.
আপনার যা দরকার:
-
No prior programming experience required, the course is designed for absolute beginners
-
A computer with internet access and basic computing skills
-
Basic Computer Knowledge
-
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
বাস্তব জীবনের প্রজেক্ট
-
Create and run basic programs (e.g., “Hello, World”, user input/output, simple math operations)
-
Practice conditional logic and loops with real data input/output tasks
-
Work with arrays, pointers, and structures for data management
-
Implement dynamic memory allocation (new, delete) in simple use cases
-
Use exception handling and string manipulation in building more robust code segments
কারা এই কোর্স করবেন?
-
Absolute beginners entering programming via industry-standard languages
-
Students and professionals targeting careers in systems programming, embedded development, or software engineering
-
Learners preparing for foundational C++ certification and career readiness
সাধারণ প্রশ্ন (FAQ)
Q: Do I need prior programming experience?
No, this course is designed for complete beginners,
Q: Is the course free online?
Yes, completely free via Edube Interactive.
Q: What certification can I pursue afterward?
This course aligns with the CPE – C++ Certified Entry-Level Programmer certification.
কিভাবে পেমেন্ট করবেন?
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.
সার্টিফিকেশনের মূল্য
TechOptions awards the CPE – C++ Certified Entry-Level Programmer credential under the OpenEDG C++ Institute. This certification validates your understanding of fundamental programming concepts in C++, including data types, flow control, memory management, and structures. It serves as an essential milestone toward the CPA – C++ Certified Associate Programmer certification and helps learners begin their journey in software development, system programming, and related C++ technologies.
সাপোর্ট এবং কোর্স পরবর্তী সহায়তা
-
"This course made C++ so much easier to understand. I now feel confident in solving real coding problems!" – Nishat R.
-
"The explanations were clear and the projects were very practical for beginners." – Fahim U.
-
"Excellent preparation for the CPE exam — I passed it on my first attempt!" – Aisha K.
শিক্ষার্থীদের রিভিউ
-
One-on-one mentorship from C++-experienced instructors.
-
Guidance on real-world coding projects included in the curriculum.
-
Access to the TechOptions learning community for peer discussions and help.
-
Continuous support with career guidance, interview preparation, and project review sessions.
অফলাইন প্রশিক্ষণের সময়সূচী
- Sunday - Thursday: 10:00 AM – 1:00 PM
- Location: Dilu Road 404, New Eskaton, Dhaka
All offline sessions follow health & safety protocols.