C++ Programming

🌟Software Engineering နှင့် Software Developer လမ်းကြောင်းပေါ်သို့အသက်မွေးဝမ်းကြောင်းပညာရပ်တစ်ခုအနေဖြင့် အနာဂတ်ကိုအောင်မြင်စွာလျှောက်လှမ်းလိုသူများ၊ နိုင်ငံရပ်ခြားသို့ကျောင်းသွားတက်ရန် Programmingအခြေခံကောင်းတစ်ခုလိုအပ်နေသူများအတွက် C++ Programming language အတန်းအသစ်ကို ဖွင့်လှစ်ပေးထားတာပဲဖြစ်ပါတယ်။

🌟သင့်အနေဖြင့် Hight Level Software တွေသာမက Low Level Software တွေအထိပါ တွင်တွင်ကျယ်ကျယ် ရေးသားချင်တယ်၊ တစ်နည်းအားဖြင့် Driver File တွေ Kernel ရဲ့ Source Code တွေဟာ ဘယ်လိုဘယ်ပုံဆိုတာကို တိတိကျကျ သိမြင်ချင်တယ် ဆိုရင်တော့ C++ ကိုလေ့လာပါလို့ တိုက်တွန်းပါရစေ။
🍀ကျွန်တော်တို့ နေ့စဉ်အသုံးပြုနေတဲ့ Application တွေ၊ Software တွေကလည်း C++ နဲ့ ဖန်းတီးထားတာပဲဖြစ်ပါတယ်။
🍀Spotify, YouTube Vider Processing Function, Amazon, Embedded System ဒါတွေကိုလည်း C++ နဲ့ ဖွဲ့စည်းထားတာပါပဲ၊ အဲ့တာကြောင့်လည်း Prpular language ဖြစ်နေတာပါ။
🍀ဒါအပြင်သင်ဟာ Computer Code တွေနဲ့ ရေးချင်တဲ့လူငယ်တစ်ယောက်ဆိုရင် C++ ကို စတင်လေ့လာပါလို့ Recommend ပေးချင်ပါတယ်။
🍀Operating System, Database Engine, Browser Engine, Search Engine စတဲ့ System ဆော့ဖ်ဝဲတွေ ရေးသားလိုရင် C++ ကိုဘဲ လေ့လာရမှာဖြစ်ပါတယ်။
🌟C++ ကိုလေ့လာပြီးရင် Java, Python လိုမျိုး Other Programming language တွေကို လေ့လာရတာ ပိုမိုလွယ်ကူစေမှာပဲဖြစ်ပါတယ်။

🌟C++ Programming အတန်းလေးကိုဘယ်လိုလူမျိုးတွေတက်သင့်လဲ?
🍀Programming ကိုယခုမှစတင်လေ့လာလိုသူများ။
🍀Programming ကိုအခြေခံသဘောသဘာဝများမှ စတင်ပြီးတက်မြောက်လိုသူများ။
🍀Programming ကိုလေ့လာ ထားသော်လည်း မိမိကိုယ်တိုင် စဉ်းစားပြီး မရေးတတ်သေးသူများ။
🍀Programming Thinking ကို ကောင်းစွာ ရရှိလိုသူများ
🍀Computer ကျောင်းသူ၊ကျောင်းသား မဟုတ်သော်လည်း ပြင်ပမှ Programming ကို စိတ်ဝင်စားသော ဝါသနာရှင်များ။
🍀Computer ကျောင်းသူ၊ကျောင်းသားများနှင့် Engineer ကျောင်းသားကျောင်းသူများ။
🍀Low Level Programming ဖြစ်တဲ့ C++ Programming ကို ကောင်းစွာ တက်မြောက် လိုသူများ။
🍀Arduino နှင့် အခြားသော Embedded devices များကို C++ Programming ဖြင့်ထိန်းချုပ်လိုသူများ။
🍀IT Field ထဲသို့ စတင်ဝင်ရောက်လိုသူများ တက်ရောက်နိုင်ပါတယ်။

💁🏻‍♂️မိတ်ဆွေတို့အနေဖြင့် Programming ကိုလုံးဝ Beginner Level ကနေ Detail ကျကျသိသွားနိုင်လောက်အောင်အထိ NiT က လက်တွဲခေါ်ဆောင်ပေးမှာ ဖြစ်ပါတယ်။
ထို့ကြောင့် Programming ကို လုံးဝ အခြေခံမှ စတင်လေ့လာလို သူများအတွက် NiT မှာ မကြာမီ ဖွင့်လှစ်မဲ့ C++ Programming သင်တန်းလေးကို တက်ရောက်နိုင်ပြီ ဖြစ်ပါတယ်။

🌟C++ Programming Language မှာ သင်ကြား ပေးမည့်သင်ခန်းစာတွေကတော့.....

👩‍🏫Chapter - (1)
- Introduction
- Variables and basic data types
- Const
- Namespaces
- Typedef and type aliases
- Arithmetic operators
👩‍🏫Chapter - (2)
- Type Conversion
- User Input
- Useful math related functions
- Hypotenuse calculator program
- if statements
- switches
👩‍🏫Chatper - (3)
- Calculator program
- Ternary operator
- Temperature conversion program
- String methods
👩‍🏫Chatper - (4)
- While loops
- Do while loops
- For loops
- Break and continure
- Nested Loop
👩‍🏫Chapter - (5)
- Random numbere generator
- Random event generator
- Number guessing game
👩‍🏫Chapter - (6)
- User defined functions
- Return keyword
- 4 Function Calculator
- Variable scope
👩‍🏫Chapter - (7)
- Banking practice program
- Rock Paper Scissors game
- Arrays
- Sizeof() operator
- Foreach loop
- Array to function
👩‍🏫Chapter- (8)
- Sort an array
- Fill function
- Array with user input
- Multidimensional arrays
👩‍🏫Chapter - (9)
- Quiz game
- Memory addresses
- Pass by VALUE & Pass by REFERENCE
- Const parameters
- Credit card validator program
👩‍🏫Chapter - (10)
- Pointer
- Null pointer
- Tic Tac Toe game
👩‍🏫Chapter - (11)
- Dynamic memory
- Recursion
- Function Templates
- Structs
- Enums
👩‍🏫Chapter - (12)
- OOP (Object Oriented Programming)
- Constructors
- Getters and Setters
- Inheritance တို့ကို သင်ကြားပေးမှာဖြစ်ပါတယ်။