শুধুমাত্র 1 বছরে জ্যাঙ্গো পাইথন (django-python) ডেভেলপমেন্ট লার্নিং এর রোড ম্যাপ

0

আজকে পোস্টে আমরা জ্যাঙ্গো পাইথন (django-python) ডেভেলপমেন্টস নিয়ে কথা বলবো গাইডলাইন নিয়ে কথা বলবো কিন্তু রিসোর্স এবং অন্যান্য বিষয়ে পরিপূর্ণ ভিডিও ইউটিউব চ্যানেলে আসবে | 

জ্যাঙ্গো পাইথন প্রোগ্রামিং ভাষায় ওয়েব অ্যাপ্লিকেশন তৈরির জন্য একটি high-level, ওপেন-সোর্স ওয়েব ফ্রেমওয়ার্ক। এটার মধ্যে এতগুলো টুলস এন্ড লাইব্রেরী আছে যেটা ব্যবহার করে ডেভলপাররা অনেক সহজে একটা Web-Application তৈরি করে ফেলতে পারে | পাইথন ভাষায় তৈরি করা ফ্রেমওয়ার্ক অনেক ধরনের সুযোগ-সুবিধা রয়েছে যেমন  Rapid Development, Built-in Features, Security, Scalability, Extensibility, Community and Documentation তাই এর জনপ্রিয়তা দিন দিন বৃদ্ধি পাচ্ছে 

আমরা আমাদের ইউটিউব চ্যানেলে প্রোগ্রামিং রিলেটেড কন্টেন আসলে আপলোড করা শুরু করেছে এ কারণে আমি আজকে যে পোস্ট সেখানে শুধুমাত্র 1 বছরে জ্যাংগো ডেভেলপমেন্ট লার্নিং এর রোড ম্যাপ দিয়ে দেবো কিন্তু পরিপূর্ণ ভিডিওগুলো আমার ইউটিউব চ্যানেলে আসবে আমি আশা করি আপনারা আমার ইউটিউব চ্যানেল সাবস্ক্রাইব করবেন | 

জ্যাঙ্গো পাইথন (django-python) 1 year রোড ম্যাপ 

Month 1-2: Basic Python

আপনাকে পাইথনে বেসিক সম্পর্কে অনেক ভালো ধারণা থাকতে হবে , ফ্রেমওয়ার্ক টা পাইথনের উপর লেখা তাই এই পাইথন সম্পর্কে আপনার জানা উচিত যদি আপনারা পাইথনের একটা ওভারভিউ ধারণা নিতে চান তাহলে আমার চ্যানেলে একটা খুব কম সময় পাইথনের ওভারভিউ ভিডিও রয়েছে আপনারা চাইলে দেখে নিতে পারেন 

Month 3-4: Introduction to Django

 ফ্রেমওয়ার্ক কিভাবে ইন্সটল করতে হয়, সেটা দিয়ে কিভাবে সিম্পিল মডেল, ডেটাবেজ মাইগ্রেশন করতে হয় এবং তার সাথে কিভাবে CRUD (Create, Read, Update, Delete) functionality অ্যাপ্লিকেশন তৈরি করতে হয় এই ব্যাপারগুলো শিখুন 

Month 5-6: Django Views and Templates

Django Views and Templates সম্পর্কে শিখন,  URL routing এবং ডায়নামিক ওয়েব পেজ কিভাবে তৈরি করা হয় এ ব্যাপারগুলো শিখুন এবং কিভাবে ইউজার ইন্টারফেস স্মুথ করা যায় সে ব্যাপারগুলো শেখার চেষ্টা করুন |

Month 7-8: Django Forms and User Authentication

ফ্রেমওয়ার্কের সিকিউরিটি এবং অথরাইজেশন এর ব্যাপারগুলো সম্পর্কে জানার চেষ্টা করুন এবং কিভাবে পারমিশন implementing করতে হয় সেটা শেখার চেষ্টা করুন 

Month 9-10: Django Advanced Topics

Django middleware, custom management commands, and signals এগুলো সম্পর্কে শিখুন, REST framework for building APIs গুলো এক্সপ্লোর করুন |  third-party libraries and modules আপনার প্রজেক্টে Integrate করার চেষ্টা করুন |

Month 11-12: Deployment and Optimization

আপনার তৈরি করা প্রজেক্ট সার্ভার কনফিগারেশন করুন domain নেম সেট আপ করুন ডেটাবেস add করুন, আপনার তৈরি করা web app গুলোর performance and scalability চেক করুন | error গুলো ঠিক করার চেষ্টা করুন |

আপনার তৈরি করা প্রজেক্টগুলো আমার সাথে শেয়ার করতে পারেন এবং আমি সেগুলো রিভিউ করব এবং আপনাদেরকে বলে দেবো যে এটাকে আরো বেটার কিভাবে বানানো যায় এবং আপনার প্রজেক্ট তৈরি করার project যদি ইউনিক হয় তাহলে সে প্রজেক্টগুলো আমার আর একটা চ্যানেল the terminal boy  ফিচারিং হবে যেখানে পরবর্তীতে আপনি চাইলে আপনার কোড গুলোকে সেল করতে পারবেন | 

গুড লাক সবাইকে হ্যাপি পাইথন লার্নিং 😘

Naem Azam Chowdhury 

Post a Comment

0Comments
Post a Comment (0)