বাংলা ভাষায় প্রযুক্তি জ্ঞান সবার কাছে পৌঁছে দেওয়ার লক্ষ্যেই এই ব্লগের যাত্রা। ব্লগের পাশা পাশি যেন সবাই আরো সহজেই প্রোগ্রামিং ও ফ্রিল্যান্সিং সম্পর্কে জানতে পারে, সে জন্য বেশ কয়েকটি বই প্রকাশ করার চেষ্টা করেছি। নিচে বই গুলো সম্পর্কে জানার পাশা পাশি অনলাইনে যে সব সাইটে বই গুলো পাওয়া যাবে, সেগুলোর লিঙ্ক উল্লেখ করে দিয়েছি।
প্র্যাক্টিক্যাল SwiftUI ই-বুক- iOS অ্যাপ ডেভেলপমেন্ট
সারসংক্ষেপ: SwiftUI ব্যবহার করে যে অ্যাপল প্লাটফর্ম যেমন iOS, macOS, watchOS, tvOS ইত্যাদির জন্য অ্যাপ তৈরি করা যায়। এই বই থেকে খুব সহজে SwiftUI শেখা যাবে। অ্যাপ তৈরি থেকে অ্যাপ পাবলিশ পর্যন্ত সব কিছুই আলোচনা করা হয়েছে। এই বইতে iOS ফোকাস করা হয়ছে। একই কোড ব্যবহার করে অন্য প্ল্যাটফর্মের জন্যও অ্যাপ তৈরি করা যাবে।
সি প্রোগ্রামিং
সারসংক্ষেপ: খুবি জনপ্রিয় প্রোগ্রামিং ল্যাঙ্গুয়েজ হচ্ছে সি প্রোগ্রামিং। এই প্রোগ্রামিং শিখলে কম্পিউটার সাইন্সের মূল কনসেফট গুলো বুঝতে সাহায্য করবে। এ ছাড়া যে কেউ সি প্রোগ্রামিং শিখে সরাসরি যে কোন হার্ডওয়ারের জন্য কোড লিখতে পারবে। এছাড়া কন্টেস্ট প্রোগ্রামিং ও করা যাবে সি প্রোগ্রামিং শিখে। এই বই থেকে সি প্রোগ্রামিং এর মূল কনসেফটের পাশাপাশি কিভাবে কোড লিখতে হয় তা জানা যাবে।
পাইথন প্রোগ্রামিং
সারসংক্ষেপ: পাইথন প্রোগ্রামিং এতই সহজ যে কোড করার সময় মনে হবে যেন ইংরেজি ভাষায় কম্পিউটারকে কমান্ড দেওয়া হচ্ছে! কোড লেখা সহজ হলেও পাইথন ব্যবহার করে সব ধরণের কাজ করা যায় এবং খুব ফাস্ট কাজ করে। ডেস্কটপ অ্যাপ, ওয়েব অ্যাপ, মোবাইল অ্যাপ, গেমস সহ সব ধরণের কাজেই পাইথন ব্যবহার করা যায়। এই বই থেকে পাইথন প্রোগ্রামিং শেখা যাবে।
পাইথনে ডেটা স্ট্র্যাকচার ও অ্যালগরিদম
সারসংক্ষেপ: কম্পিউটার সাইন্সে ভালো করার জন্য ডেটা স্ট্রাকচার ও অ্যালগরিদম সম্পর্কে জ্ঞান অর্জন করতে হয়। কম্পিউটারে ডেটা গুলো কিভাবে সাজিয়ে রাখব, তা জানা যায় ডেটা স্ট্রাকচার থেকে। আর অ্যালগরিদম থেকে জানা যায় একটা সমস্যা সমাধানের ধাপ কি রকম হওয়া উচিৎ। এই দুইটা বিষয় একটা আরেকটা অবিচ্ছেদ্য অংশ। এই দুইটা বিষয় সম্পর্কে জানা যাবে এই বই থেকে।
গিট ও গিটহাব
সারসংক্ষেপ: ডেভেলপমেন্ট জগতে সবচেয়ে গুরুত্বপূর্ণ স্কিল হচ্ছে গিট। একটা প্রবাদ আছে এমনঃ ‘নতুন ডেভেলপার? তাহলে গতকালই তোমার গিট শেখা উচিৎ ছিল!’ যে কোন ডেভেলপারের স্কিল ডেভেলপমেন্টের পাশা পাশি যা শিখা উচিৎ, তা হচ্ছে গিট। আর স্কিল ডেভেলপমেন্ট করতে গিয়ে যে সকল প্রজেক্ট করা হবে, সেগুলো আপলোড করা উচিৎ গিটহাবে। ফলে এক সাথে তিনটে উপকার হবে। কিভাবে একটা প্রজেক্টে কাজ করতে হয় শেখা হবে। গিট শেখা হবে। নিজের প্রোটফলিও বাড়বে, যা জব পেতে সাহায্য করবে। এই বই থেকে গিট ব্যবহার করে কিভাবে একটা প্রজেক্ট ম্যানেজ করতে হয়, তা শেখা যাবে। এছাড়া গিটহাবে কিভাবে প্রজেক্ট হোস্ট করতে হয়, সে সম্পর্কে জানা যাবে।
ফ্রিল্যান্সিং ও রিমোট জব
সারসংক্ষেপ: ফ্রিল্যান্সিং বা রিমোট জব হচ্ছে একটা লাইফ স্টাইল। এর মানে স্বাধীনতা। যে কোন যায়গায় বসে কাজ করার স্বাধীনতা। যে কোন দেশে গিয়ে কাজ করার স্বাধীনতা। ফ্রিল্যান্সিং হচ্ছে এক্সপ্লোর করার জন্য। নতুন বিষয় জানার জন্য। নতুন জায়গা দেখার জন্য। নতুন মানুষের সাথে পরিচিত হওয়ার জন্য। চমৎকার এ পৃথিবী ঘুরে দেখার জন্য। চারকোনার একটা স্ক্রিনের বাহিরের বিশ্ব দেখার জন্য। আপনার স্বাধীন ক্যারিয়ারের সূচনা হোক এই বই থেকেঃ