Get your first program running
Set up your coding environment, write your first C program, and learn how programs actually flow from input to output.
Solve 5 guided problems after Sessions 1–3 to lock in variables, conditions, and loops.
Abu Jafar Md Jakaria
Founder & CEO, Progsity
This course includes:
স্ট্রাকচার
Set up your coding environment, write your first C program, and learn how programs actually flow from input to output.
Solve 5 guided problems after Sessions 1–3 to lock in variables, conditions, and loops.
Work confidently with arrays, strings, functions, and recursion — the foundation every algorithm sits on.
Solve 6–8 problems on arrays, strings, and recursive thinking. Don't skip the recursion ones.
Apply sorting, searching, and number-theory tools to solve problems the way a programmer actually thinks.
Solve 8–10 mixed problems combining sorting, searching, and number-theory ideas.
Sit through a live mock contest, submit your first solutions on Codeforces, and leave with a clear roadmap to Phase 1 — CP for Beginners.
Join the mock contest live. Even if you solve only one problem, it counts. That's where every programmer started.
স্ট্যাক
প্র্যাকটিস
A short checkpoint on variables, data types, input/output, operators, and basic C syntax.
A set of beginner coding problems on conditions, loops, and simple calculations. Focus on reading statements carefully and writing correct first solutions.
যা থাকছে
Live Bangla classes
Structured live sessions in Bangla covering C programming and beginner problem solving.
Class recordings
Recorded sessions you can revisit for revision and practice at your own pace.
Practice problem sets
Guided problem sets and exercises to build consistent problem-solving habits.
Mentor support for doubts
Support for course-related questions while you work through the 30-day sprint.
Curated learning resources
Notes, references, and supporting materials for the course flow and practice.
Learner community
A place to discuss questions, compare approaches, and stay consistent.
সাপোর্ট
Peer Discussion Community
Throughout the course
A shared space for learners to discuss problems, compare approaches, and stay consistent during the sprint.
Doubt-Solving Support
Weekdays
Scheduled support for clarifying problem statements, logic, and implementation issues in a structured way.
Live Problem-Solving Sessions
Weekly
Instructor-led sessions for solving selected problems, explaining patterns, and answering common questions.
Solution Review Sessions
Scheduled
Sessions focused on reviewing approaches, identifying mistakes, and improving problem-solving technique.
আউটকাম
কমপ্লিশন সার্টিফিকেট
কোর্স সম্পন্ন করলে সার্টিফিকেট প্রদান করা হবে
কমপ্লিশন সার্টিফিকেট
Completion certificate for learners who finish the 30-day foundation sprint and complete the structured practice tasks.
ক্যারিয়ার রোলস
স্কিলস
পোর্টফোলিও আউটকাম
বিস্তারিত
Programming শেখা শুরু করতে চাও, কিন্তু কোথা থেকে শুরু করবে বুঝতে পারছো না?
You're not alone. Bangladesh-এর হাজার হাজার student YouTube tutorial দেখে, free PDF download করে, কিন্তু কয়েকদিন পর হারিয়ে যায়। কারণ একা একা শেখা কঠিন — কেউ guide করার নেই, কেউ ভুল ধরিয়ে দেওয়ার নেই, কেউ "এই concept-টা actually কীভাবে কাজে লাগে" বুঝিয়ে দেওয়ার নেই।
Programming Kickstart তোমার জন্য সেই missing piece।
৩০ দিনে তুমি যা পাবে
৩০ দিন। ১০টা লাইভ ক্লাস। বাংলায়। একদম শুরু থেকে। Variables কী, loop কী, function কী — এই সব ধাপে ধাপে। প্রতিটা ক্লাস recording পাবে, যাতে miss করলেও পিছিয়ে পড়বে না। Practice problem দেওয়া হবে — সেগুলো solve করলে concept সত্যিকারের তোমার নিজের হবে।
আর শেষে একটা mini contest। নিজের solve করা প্রথম problem। সেই feeling-টা শুধু programmer-ই বুঝে।
এই কোর্স কাদের জন্য
HSC student বা ১ম বর্ষের university student — যারা CS/EEE/IT-তে আগ্রহী
Career switcher — যারা programming-কে career বানাতে চাও
যেকেউ — যিনি কোডিং শিখতে চাও কিন্তু কোথা থেকে শুরু করবে জানো না
Prerequisite নেই। শুধু একটা laptop, internet, আর শেখার ইচ্ছা।
এরপর কী?
Programming Kickstart হলো Road to FAANG-এর Phase 0 · Foundation। এটা শেষ করে তুমি ready হবে Phase 1 (CP for Beginners)-এ যেতে — যেখানে competitive programming-এ proper journey শুরু। আমাদের goal শুধু একটা course বিক্রি করা না, তোমার পুরো programming journey-তে পাশে থাকা।
আজকে শুরু করো। ৩০ দিন পর তুমি নিজেকে চিনতে পারবে না।
হাইলাইট
উপযোগিতা
এনরোল করার আগে দ্রুত দেখে নিন: কী জানা থাকলে ভালো হবে, আর কারা এই কোর্স থেকে সবচেয়ে বেশি ভ্যালু পাবে।
পূর্বশর্ত
কাদের জন্য
ইন্সট্রাক্টর
Abu Jafar Md Jakaria
Founder & CEO, Progsity
পরবর্তী ধাপ
এই কোর্স শেষ হলে পরের ধাপটা যেন স্পষ্ট থাকে।
এই ধাপটি পথের অংশ, তবে এনরোলমেন্ট এখনো খোলা নয়।
শীঘ্রই আসছেএনরোল
শেখা শুরু করতে প্রস্তুত?
CP Kickstart: ৩০ দিনের Programming Foundation Sprint
৳599
আউটকাম
FAQ
Yes — exactly for you. We start from "what is a variable" and assume zero prior knowledge. No prerequisite, no shame in asking basic questions.
Both. All 10 sessions plus the final mini-contest are live and interactive — you can ask questions in real time. Every session is also recorded and available within 24 hours, so you can review or catch up if you miss a class.
বাংলায়, technical term-গুলো English-এ (programmer-রা যেভাবে কথা বলে)। Slides, problem statement, আর code comment English-এ — যাতে industry-র সাথে অভ্যস্ত হও।
তুমি Road to FAANG Phase 1 — CP for Beginners-এ যাওয়ার জন্য ready হবে। বেশিরভাগ student সরাসরি continue করে। Phase 0 শেষ করলে Phase 1 enrollment-এ special discount পাবে।
YouTube content দেয়। আমরা দিচ্ছি — structured ৩০ দিনের path, লাইভ মেন্টর interaction, প্রতিটা session-এর সাথে matched practice problem, real mock contest, আর একই journey-তে থাকা সহপাঠীদের community। YouTube-এ শুরু করা বেশিরভাগ মানুষ প্রথম সপ্তাহেই হারিয়ে যায়।
C teaches you what's actually happening — memory, pointers, control flow. Once you understand C, every other language feels easier.
Yes. All students who complete the course and participate in the final mini-contest receive a Progsity completion certificate.
Absolutely. We will start from the basics, so anyone can join. Many of our students come from EEE, Math, or self-taught backgrounds.
Structured practice on writing small programs, using control flow, and debugging common syntax and logic mistakes.
A guided review of selected problems with emphasis on approach, code clarity, and common beginner errors.
A checkpoint on constraints, edge cases, brute force thinking, and choosing a suitable approach for simple tasks.
A short timed practice set with easy problems to build comfort with pacing, submission flow, and basic contest habits.
A mixed assignment covering loops, arrays, strings, and basic problem-solving patterns from the sprint.
A closing review session to discuss solutions, clear doubts, and identify the next areas for structured practice.