An Effective Index For Learning Python Full Approach


  • Python Basics

    • Variable

    • Input/Output/Data Type Conversion

    • Data Types

    • String

    • Numeric

    • List

    • Tuple

    • Set

    • Dictionary

    • Operators and Comments

    • Condition

    • While and For Loop

    • Function

    • Comprehension

    • File


  • Python Intermediate


    • Modules

    • Debugging and Error Handling

    • Function Advanced

      • Lambda

      • Map, Filter, Zip

    • Object Oriented Programming

      • Introduction

      • Abstraction

      • Encapsulation

      • Inheritance

      • Polymorphism

    • Iterator and Generator

    • Decorators

    • Testing and Logging

  • Optional but effective project

    • CSV and Pickling

    • Scrapping with BeatifulSoup

    • Scrapping project with Scrapy


  • Advanced


    • Thread

    • Regular Expression

    • Learn and Practice

    • More and More practice


  • Data Structure and Algorithm


    • Stack

    • Queue

    • Linked List

    • Binary Search

    • Tree

    • [ ……. ]

    • Read those tutorial books properly.

    • More and More learning and Practice


  • Pro [ Website Development ]

    • Django / Flask Basic ( Django is Recommended )

    • Django Rest Framework

    • Advanced learning and make project and project

  • Pro [ App Development ]

    • Kivy / WX Python / Tkinter ( Kivy is Recommended for Cross-Platform)

    • Kivy DOC and Advanced Topic

  • Pro [ Game Development ]

    • PY Game Basics

    • PY Game Advanced and DOC

    • Start a Journey in this

  • Pro [ Machine Learning / Data Science ]

    • Numpy

    • Pandas

    • Matplolib

    • Practice and apply in Math

    • A long way to journey…… ( I don’t know)


Learning Tutorial And Reference – Book [ Hard and PDF ]



  • Python Book In Bengali Hard Book [Basic to Intermediate ] Buy form http://rokomari.com

    • “ সহজ ভাষায় পাইথন ৩ – ২য় সংস্করণ ” – মাকসুদুর রহমান মাটিন
    • “ পাইথন দিয়ে প্রোগ্রামিং শেখা ১ম, ২য়, ৩য় খন্ড “ – তামিম শাহরিয়ার সুবিন

  • Python Bangla PDF Book [ Basic to Advance ] search in http://google.com “Download [book name] pdf”

    • বাংলায় পাইথন – HowToCode.Com.BD
    • Snake Wrangling for Kids, Learning to Program with Python বাংলা অনুবাদ

  • Python Book In English PDF [ Basic to Advance ] – Download from http://pdfdrive.com

    • Automate the boring stuff with Python
    • Python Crash Course
    • Python the Hard Way
    • Fluent Python
    • Thinking in Python
    • Real Python

  • Python Data Structure And Algorithm Bangla Hard Book —- Buy form http://rokomari.com

    • “পাইথন দিয়ে প্রোগ্রামিং শেখা ৩য় খণ্ড” – তামিম শাহরিয়ার সুবিন

  • Python Data Structure And Algorithm English PDF Book – Download from http://pdfdrive.com

    • Data Structures and Algorithms in Python —— Michael T. Goodrich
    • Data Structures and Algorithms Using Python ——- Rance D. Necaise
    • Problem Solving with Algorithms and Data Structures Release 3.0 —— Brad Miller

 

Learning Tutorial And Reference – Video Course




 


Learning Tutorial And Reference – Full Tutorial



  • Python Bangla Full Tutorial [ Basics to Advance ]


যদি ভাবেন আপনি পাইথন শিখবেন তাহলে অভিনন্দন। শুরু হোক আজকেই আপনার পথচলা।।

# বাংলাতে পাইথন ব্যাসিক শেখার জন্য পড়ুন “সহজ ভাষায় পাইথন ৩”।


তারপর “বাংলায় পাইথন” PDF অথবা Tutorial থেকে শেখা শুরু করুন। এই দুইটাতেই হয়ত বাংলায় পাইথন প্রোগ্রামিং এর ব্যাসিক এবং কিছুটা এডভান্স শেষ করে ফেলবেন।

এখন টরেন্ট দিয়ে প্রথম ভিডিও কোর্স “The Modern Python3 Boot camp” ডাউনলোড করুন।


এই কোর্স যদি সময় নিয়ে পুরো শেষ করতে পারেন তাহলে আর অন্য কিছুই লাগবে না। শুধু শেষ করলেই হবে না ভালোভাবে বুঝে শেষ করতে হবে সঙ্গে যে প্রোজেক্ট গুলো করাচ্ছে ওগুলোতো করবেনই।


শুধু এই কোর্স থেকেই আপনি উপরের ইনডেক্স এর পাইথন ব্যাসিক থেকে এডভান্স শিখে ফেলতে পারবেন। তবে, তার আগে অবশ্যই যেটা বললাম “সহজ ভাষায় পাইথন ৩” এবং “বাংলায় পাইথন” পড়বেন।


তাহলে এক্সট্রা সুবিধা পাবেন।

এই কাজ গুলো করা শেষ হলে https://www.w3resource.com/python-exercises/ এই সাইট থেকে প্রব্লেম সল্ভ করবেন।

যে বিষয়ে দেখবেন দুর্বলতা আছে সেই অধ্যায় আবার ভালো করে পড়বেন।


যদি ভালো মতো সবগুলো শেষ করতে পারেন তাহলে আপনি এখন ইন্টারমিডিয়েট লেভেল এ পৌছে গেছেন। অভিনন্দন!!! এখন আপনার উচিৎ হবে ১/২ মাস সময় নিয়ে উপরের দেয়া ইংরেজি PDF গুলো দেখবেন।


অন্তত Python Crash Course এবং Automate the boring stuff with python এই দুইটা দেখবেন। ভালো করে পড়ে যদি বই দেয়া অনুশীলন গুলো করতে পারেন তাহলে প্লাস পয়েন্ট। নাহলে পরে ভোগান্তি হতে পারে।

এখন আপনি আপনার পছন্দের ফিল্ডে যেতে পারেন। সেটা হতে পারে ওয়েব ডেভেলপমেন্ট বা অন্য কোন ফিল্ড।


তবে, যাওয়ার আগে একটা পরামর্শ থাকবে আপনি “পাইথন দিয়ে প্রোগ্রামিং শেখা ৩য় খন্ড” এই বইটা কিনে ডাটা স্ট্রাকচার এবং এলগরিদম গুলো শিখে নেন।

এখন কাজে না লাগলেও ভবিষ্যতে অবশ্যই লাগবে।


আপনার পাইথনে পথ চলা হোক নৈতিক এবং সমস্যাপুর্ন। তা না হলে মজা পাবেন না J

ধন্যবাদ!! আমি শাহরিয়ার আহমেদ শোভন। যেকোন সমস্যাতে ডাকলে ইনশাল্লাহ পাশে পাবেন। কোন ভূমিকা বা ভদ্রতা ছাড়া প্রশ্ন করলে বেশি খুশি হব।


আসসালামু আলাইকুম!!

বিঃদ্রঃ- উপরের কোন বই বা ভিডিও কোর্স ডাউনলোড করে কমার্শিয়াল কিছু করতে গেলে কপিরাইট ইস্যুতে পড়তে পারেন। এতে আমি কোন ভাবেই দায়ী থাকবো না। নিজ দায়িত্বে ডাউনলোড দিবেন।


আরো ভালো আর্টিকেল পেতে চলে যান এই লিংক এ www.thebanglatech.xyz


8 thoughts on "An Effective Index For Learning Python Full Approach"

  1. OndhoKobi Author says:
    ভালো করেছেন।
    1. Shahriar Ahmed Shovon Author Post Creator says:
      Thanks
    1. Shahriar Ahmed Shovon Author Post Creator says:
      Thanks
  2. Abrarul hoque Author says:
    Title এ “A Effective” হবেনা। “An Effective” হবে
    1. Shahriar Ahmed Shovon Author Post Creator says:
      Solved
  3. Nadimmoon Contributor says:
    আমার একটা ব্যাপার এ সাহায্য লাগবে। অনেক আগে একটি পোস্ট করা হয়েছিল মোবাইল অথবা কমপিউটার দিয়ে একটি ভাইরাস লিংক তৈরী করা যায়। জে লিংক টায় কেউ কিলক করলে সবকিছু ডিলিট হয়ে জাবে। ঐ পোস্ট টা আমার খুব দরকার। দয়া করে কেউ দেন।

Leave a Reply