
নিজস্ব গতিতে শেখা মূলত উন্নয়নের মৌলিক বিষয়গুলো আয়ত্ত করা এবং ব্যবহারিক দক্ষতা বাড়ানোর দিকে নজর দেয়।
এই ফরম্যাটটি শুরু করা ও অভিজ্ঞ উভয় ধরণের শিক্ষার্থীর জন্য উপযোগী, যারা জনপ্রিয় ভাষা—Java, Python—এ প্রোগ্রামিংয়ের মৌলিক বিষয়গুলো আয়ত্ত করতে বা ওয়েব ডেভেলপমেন্ট শিখতে চান। আপনি এসব ক্ষেত্রে একটি মৌলিক কোর্সে অ্যাক্সেস পাবেন এবং একটি নির্দিষ্ট সময়সূচী ছাড়াই, আপনার নিজের গতিতে সরাসরি CodeGym-এ পড়াশোনা করতে পারবেন। আপনি লেকচার, স্বয়ংক্রিয় যাচাই-সহ টাস্ক, মিনি-প্রকল্প এবং শেখার সময় অনুপ্রেরণা বজায় রাখতে সাহায্যকারী “Help”, “Games” এবং অন্যান্য কমিউনিটি সেকশনে অ্যাক্সেস পাবেন।
বিশ্ববিদ্যালয়ে অধ্যয়ন আপনাকে মধ্যস্তরের একজন ডেভেলপার-স্পেশালিস্ট হয়ে উঠতে সাহায্য করতে পারে—একজন ফুল-স্ট্যাক Java বা Python ডেভেলপার বা একটি ওয়েব ডেভেলপার।
বিশ্ববিদ্যালয়ের শিক্ষার্থীরা একটি নির্দিষ্ট সময়সূচীর অধীনেই পড়াশোনা করে। প্রোগ্রামটি ৫টি মডিউলে বিভক্ত, যেখানে প্রতিটি মডিউলে শিক্ষার্থীরা সপ্তাহান্তে একজন মেন্টরের সঙ্গে গ্রুপ সেশন করে, অতিরিক্ত লেকচার পড়ে এবং উন্নত প্রোগ্রামের হোমওয়ার্ক সম্পন্ন করে। প্রতিটি মডিউলের শেষে শিক্ষার্থীরা একটি বড় প্রায়োগিক প্রজেক্ট লেখে। কোর্স সম্পন্ন করার পর তারা একটি চূড়ান্ত প্রজেক্ট তৈরি করে এবং CodeGym ক্যারিয়ার সেন্টারের সঙ্গে নিবিড় চাকরির প্রস্তুতিতে অংশ নেয়।
বিশ্ববিদ্যালয়ের সব মডিউলগুলো সম্পন্ন করার পর, আপনি একটি সার্টিফিকেট পাবেন যা নির্বাচিত দিক (Java, Python, Web/Frontend)-এ আপনার যোগ্যতা নিশ্চিত করে।
দুর্ভাগ্যবশত, স্ব-নির্ধারিত (self‑paced) কোর্স সম্পন্ন করার জন্য ডিপ্লোমা প্রদান করা হয় না। ডিপ্লোমা শুধুমাত্র উন্নত বিশ্ববিদ্যালয় প্রোগ্রামের মেন্টর-নিরীক্ষিত এবং সফলভাবে সম্পন্ন হওয়া প্রায়োগিক প্রজেক্টের ভিত্তিতে ইস্যু করা হয়।
আপনি একাধিক সক্রিয় সাবস্ক্রিপশন থাকলে একযোগে একাধিক কোর্স পড়তে পারেন.
উদাহরণস্বরূপ, আপনার দুটি Premium সাবস্ক্রিপশন থাকতে পারে—ইন্টারঅ্যাকটিভ কোর্সে স্ব-গতিতে শেখার জন্য Java এবং Python। এই ক্ষেত্রে, একটি কোর্স থেকে আরেকটিতে স্যুইচ করতে, Settings → Learning এ যান এবং আপনি যে কোর্সটি চালিয়ে যেতে চান তা নির্বাচন করুন.