Programming Language – Python

এই কোর্সটি থেকে যা শিখবেন

কোর্সের বিস্তারিত

কোর্সটি সর্বশেষ আপডেট করা হয়েছে – সেপ্টেম্বর, ২০২২ তারিখে

Python একটি Platform Independented প্রোগ্রামিং ল্যাঙ্গুয়েজ। ফলে একই প্রোগ্রাম Windows, Mac, Linux, Raspberry Pi ইত্যাদি Platform এ ব্যবহার করা যায়। Python এর Syntax গুলো অনেকটা ইংরেজী ভাষার মতই, তাই অন্যান্য সকল ল্যাঙ্গুয়েজ অপেক্ষা Python শেখা অধিকতর সহজ। Garbage Collection এর জন্য Python Program অপেক্ষাকৃত ছোট হয়ে থাকে এবং Significant Indentation এর জন্য পাইথনের Readability ও অনেক বেশি।

এছাড়া প্রচুর Libraries এবং Resources থাকায়, বর্তমান সময়ে Machine Learning, Robotics, AI, IoT, Big Data Analysis, Web Development, Desktop Software Development এ পাইথন ব্যবহারকারীর সংখ্যা সবচেয়ে বেশি। তাই যেকোন Development Environment এ কাজ করতে, Programming Language – Python দিয়েই আপনি শুরু করতে পারেন।

আবশ্যিক শর্ত সমূহ

  • যোগ, বিয়োগ, গুন, ভাগ ইত্যাদি Mathematical Operation সম্পর্কে জ্ঞান থাকতে হবে
  • কম্পিউটারের ব্যবহার জানতে হবে
  • ডেক্সটপ / ল্যাপটপ থাকতে হবে

এই কোর্সটি যাদের জন্য

  • যারা Raspberry Pi নিয়ে ভবিষ্যতে কাজ করতে চান
  • যারা Robotics অথবা Home Automation নিয়ে কাজ করতে চান
  • যার ভবিষ্যতে Image Processing এবং Machine Learning শিখতে চান
  • যারা Web Development এ Carrier গড়তে চান
  • যারা Software Development এ Carrier গড়তে চান

যেসব কম্পোনেন্ট সংগ্রহে রাখতে হবে

  • ডেক্সটপ / ল্যাপটপ কম্পিউটার
  • ইন্টারনেট সংযোগ

কোর্সের সিলেবাস

  • প্রোগ্রামিং ল্যাঙ্গুয়েজ কী?
  • প্রোগ্রামিং ল্যাঙ্গুয়েজের ব্যবহার
  • পাইথন প্রোগ্রামিং এর সুবিধা সমূহ
  • পাইথন প্রোগ্রামারদের ভবিষ্যৎ
  • Compiler কী?
  • Python 3 ইনষ্টল
  • Command Line ব্যবহার করে Python Programming
  • আইডিই কী?
  • Pycharm IDE ডাউনলোড
  • Pycharm ইনষ্টল
  • IDE ব্যবহার করে পাইথন প্রোগ্রাম রান করা
  • প্রোজেক্টঃ Hello World! (Your First Python Program)
  • পাইথন আইডেন্টিফায়ার
  • আইডেন্টিফায়ার ব্যবহারের শর্ত সমূহ
  • যেসব বিষয় খেয়াল রাখতে হবে
  • পাইথন স্টেটমেন্ট
  • পাইথন ইন্ডেনটেশন
  • পাইথন কমেন্টস
  • পাইথন ডকস্ট্রিং
  • ভেরিয়্যাবল কি?
  • পাইথন ভেরিয়্যাবল
  • ভেরিয়্যাবলে ভ্যালু এসাইন এবং মান পরিবর্তন
  • পাইথন কনস্ট্যান্ট
  • পাইথন কনস্ট্যান্ট এসাইনিং
  • পাইথন লিটারেল
  • নিউমেরিক, স্ট্রিং, বুলিয়ান এবং স্পেশাল লিটারেল
  • ইউজার ইনপুট
  • আউটপুট ফরমেটিং
  • পাইথন ইম্পোর্ট
  • প্রোজেক্টঃ Mirror Game
  • পাইথন অপারেটর
  • এরিথমেটিক অপারেটর
  • কোম্পারিসন অপারেটর
  • লজিক্যাল অপারেটর
  • বিটউইজ অপারেটর
  • এসাইনমেন্ট অপারেটর
  • স্পেশাল অপারেটর
  • মেম্বারশিপ অপারেটর
  • প্রোজেক্টঃ Age Calculator
  • পাইথন নাম্বারস
  • পাইথন লিষ্ট
  • পাইথন টাপল
  • পাইথন স্ট্রিং
  • পাইথন সেট
  • পাইথন ডিকশনারী
  • ডেটা টাইপ কনভারশন এবং টাইপ-ক্যাস্টিং
  • প্রোজেক্টঃ Mini Search Engine
  • if…else স্টেটমেন্ট
  • ফর লুপ
  • হোয়াইল লুপ
  • ব্রেক এবং কন্টিনিউ
  • পাস
  • প্রোজেক্টঃ Tic Tac Toe Game
  • পাইথন ফাংশন
  • আরগুমেন্ট
  • রিকারশন
  • গ্রোবাল, লোকাল এবং নন-লোকাল
  • পাইথন মডিউল
  • পাইথন প্যাকেজ
  • প্রোজেক্টঃ Alarm Clock
  • পাইথন ফাইল
  • ওপেনিং পাইথন ফাইল
  • ক্লোসিং পাইথন ফাইল
  • ফাইল রাইটিং
  • ফাইল রিডিং
  • পাইথন ফাইল মেথডস
  • প্রোজেক্টঃ Save and Read your data to Harddisk
  • অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং কি?
  • পাইথন অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং
  • পাইথন ক্লাস
  • পাইথন অপজেক্ট
  • পাইথন মেথডস
  • ইনহেরিটেন্স
  • এনক্যাপ্সুলেশন
  • পলিমরফিজম
  • প্রোজেক্টঃ Arithmatic Calculator
  • এই মূহুর্তের সময় বের করা
  • চলতি বছর বের করা
  • Timestamp থেকে সময় এবং তারিখ বের করা
  • বছর, মাস এবং দিন প্রিন্ট করা
  • ঘন্টা, মিনিট, সেকেন্ড এবং মাইক্রোসেকেন্ড প্রিন্ট করা
  • দুইটি সময় এবং তারিখের পার্থক্য নির্ণয়
  • প্রোজেক্টঃ Convert Character to Uppercase
  • Check whether a given number is even or odd.
  • Find whether a given year is a leap year or not.
  • Calculate the factorial of a given number.
  • Check whether a character is a vowel or consonant.
  • Swap two numbers without a third variable.
  • Calculate area of a circle.
  • Find LCM of two numbers
  • Find GCD of two numbers
  • পরীক্ষা
  • অভিজ্ঞতা শেয়ার
  • সার্টিফিকেট

ইনস্ট্রাক্টর

muhammad-hasan-uz-zaman-instructor-photo

মুহাম্মাদ হাসান-উজ-জামান

চীফ টেকনিক্যাল অফিসার (সিটিও), পাই ল্যাবস বাংলাদেশ লিঃ

মোহাম্মদ হাসানুজ্জামান (হাসান) দীর্ঘ ১২ বছরেরও বেশি সময় ধরে Machine Learning, Artificial Intelligence, Images Processing এবং Server Site Development এ প্রোগ্রামিং ল্যাঙ্গুয়েজ হিসাবে Python ব্যবহার করছেন। এই দীর্ঘ সময়ে তিনি ৮০ টিরও বেশি ইন্ডাস্ট্রিয়াল হার্ডওয়্যার এবং সফটওয়্যার প্রোজেক্ট নিয়ে কাজ করেছেন। পাশাপাশি তিনি একজন অভিজ্ঞ ট্রেইনার হিসাবেও পরিচিত।

pla06-programming-language-python-banner-image

ভর্তি ফিঃ ৳ ১,৪৯৯

(২,৯২৩)
4.5/5

হেলপলাইনঃ ০১৮৪১ ১১২ ১১২

ইতিমধ্যে ভর্তি হয়েছে
35%
৳ ১,৪৯৯

আপনার জন্য আরও কিছু কোর্স