Let's Learn Programming - Myanmar
2.88K subscribers
192 photos
9 videos
2 files
146 links
Let's Learn Programming ရဲ့ telegram channel လေးပဲဖြစ်ပါတယ်။ ဒီ channel လေးကနေ Knowledge Sharing တွေ ၊ ထပ်မံဖွင့်လှစ်တဲ့ သင်တန်းအကြောင်းတွေ ၊ Computer Science ရဲ့ပတ်သတ်တဲ့ ebook file resources တွေကို share သွားပေးမှာပါ။
Download Telegram
ဒါလေးတွေကတော့ ကျောင်းသားတချို့ရဲ့ feedback လေးတွေပါ
လောလောဆယ်တော့
Programming Basic
FrontendWebDevelopment
JavaProgramming
စတဲ့ သင်တန်းတွေရှိပါတယ်
လက်ရှိဖွင့်လှစ်ထားသော သင်တန်းများအကြောင်းအသေးစိတ်ကို အောက် က link ကနေ ဝင်ရောက်စုံစမ်းနိုင်ပါတယ်
😍😍😍 Flutter Basic Class 😍😍😍
===========================

အားလုံးမင်္ဂလာပါ။
Flutter Basic Class လေးတစ်ခုနဲ့ မိတ်ဆက်ပေးပါမယ်။

Flutter ဆိုတာဘာလဲ။
===============

Flutter ဆိုတာကတော့ Dart Programming Language ကို သုံးပြီးတော့ cross platform ( mobile app, Web app, desktop app ) တွေကို ရေးလို့ရတဲ့ framework တစ်ခုပဲဖြစ်ပါတယ်။

ဒီသင်တန်းမှာတော့ mobile app နဲ့ web app ကို target ထားပြီး သင်ကြားသွ‌ားပေးပါမယ်။

ဘာတွေသင်ရမလဲ။
=============

အပိုင်း ( ၃ ) ပိုင်းနဲ့ သင်ရပါတယ်။

👉 Dart Programming Language
👉 Flutter Basic Widgets
👉 Projects

စတာတွေကို သင်ရပါမယ်။

Dart Programming Language မှာ ဘာတွေသင်ရမလဲ။
==============

👉 Dart Introduction
🔸Dart Features
🔸Dart Installation
🔸Dart First Program
🔸Dart Basic Syntax
🔸Dart Comments
🔸Dart Keywords
🔸Dart Datatypes
🔸Dart Variable
🔸Dart Operators

👉 Dart Datatypes
🔸Dart Constants
🔸Dart Numbers
🔸Dart String
🔸Dart Lists
🔸Dart Sets
🔸Dart Map
🔸Dart Enumeration

👉 Dart Flow Control
🔸Control Flow Statement
🔸Dart If Statement
🔸Dart If else Statement
🔸Dart If else if Statement
🔸Dart Switch Case Statement
🔸Dart Loop
🔸Dart For Loop
🔸Dart For in Loop
🔸Dart While Loop
🔸Dart Do While Loop
🔸Dart Boolean

👉 Dart Functions
🔸Dart Functions
🔸Anonymous Function
🔸main() Function
🔸Dart Recursion

👉 Dart OOP
🔸OOP Concepts
🔸Class & Object
🔸Dart Constructor
🔸Dart this keyword
🔸Dart static keyword
🔸Dart super keyword
🔸Dart Inheritance
🔸Dart super Constructor
🔸Dart Methods
🔸Dart Methods Overriding
🔸Dart Getters & Setters
🔸Dart Abstract Class
🔸Dart Interface

👉 Dart Advance Topics
🔸Dart Exceptions
🔸Dart Typedef
🔸Dart Metadata
🔸Dart Collection
🔸Dart Packages
🔸Dart Libraries
🔸Dart Isolates
🔸Dart Async

Flutter Basic Widgets မှာ ဘာတွေ
သင်ရမှာလဲ။
=========================

👉 Flutter Widgets
🔸Icon
🔸Text
🔸TextField
🔸TextFormField
🔸Image
🔸Card, Inkwell
🔸 Gradient
🔸 Buttons
🔸DropdownButton, Menu button
🔸Image filtered
🔸Other Statefull Widgets

👉Flutter Layouts
🔸Container
🔸Row, Column
🔸Wrap
🔸 FractionallySizedBox
🔸Expanded, SizedBox
🔸Stack

👉 Flutter Lists
🔸ListTile
🔸ListView. builder
🔸GridList
🔸 ExpansionTile
🔸Swipe to dismiss
🔸Reorderable list
🔸List Wheel Scroll View
🔸Slidable list tile
🔸Data table

👉 Flutter Appbar
🔸Basic Appbar
🔸Bottom Appbar and Floating App Button (FAB)
🔸Sliver AppBar
🔸Search
🔸 Backdrop
🔸Convex Appbar
🔸Hidable bottom bar

👉 Flutter Navigation
🔸Tabs
🔸Dialogs
🔸Routes
🔸 Navigation Drawer
🔸Bottom sheet
🔸Bottom tab bar
🔸Bottom Navigation bar
🔸Page selector
🔸DraggableScrollableSheet

👉 Flutter Asyn
🔸FutureBuilder
🔸Stream builder (timer app)

👉Flutter Animation (Basic)
🔸Hero
🔸 Opacity
🔸AnimatedIcon
🔸 AnimatedContainer
🔸 Animations packages

Flutter Project အနေနဲ့ ဘာလုပ်ရမှာလဲ။
=====================

Project အနေနဲ့တော့ သင်ပြီးထားသမျှ Basic Flutter Widgets တွေအားလုံးကို တစ်စုတစ်စည်းထဲ ပေါင်းပြီး ရေးထားတဲ့ scource code တွေပါ ကြည့်လို့ရမယ့် Flutter Basic Learning Android App / Web App တစ်ခုကို ဖန်တီးသွားပါမယ်။

ပြီးရင် Google CodeLab က Flutter Basic CodeLab လေးတွေကိုလည်း လုပ်ရပါမယ်။

ဒီ Flutter Basic Class ပြီးသွားရင် idea ရှိရင်ရှိသလို Offline App လေးတွေရေးလို့ရပါပြီ။

Online App တွေဆက်ရေးနိုင်ဖို့ကတော့ နောက်ထပ်ဖွင့်လှစ်မယ့် Flutter Intermediate or Advance Class တွေမှာ ဆက်တက်လို့ရပါတယ်။

သင်တန်းကာလ ဘယ်လောက်ကြာမှာလဲ။
===================

အနည်းဆုံး နှစ်လလောက်တော့ကြာပါမယ်။

သင်တန်းကြေး ဘယ်လောက်လဲ။
=======================

သင်တန်းကြေး - ၈‌၀၀၀၀ ကျပ်။

ဘယ်လိုသင်ကြားရမလဲ။
=================

Let's Learn Programming - Myanmar ကနေ ရေးဆွဲထားတဲ့ LMS ပုံစံရှိတဲ့ Learning Android App ရယ် IOS နဲ့ Laptop or Desktop တွေအတွက်ဆိုရင် Learning Web App ကနေ သင်ကြားနိုင်ပါတယ်။

Learning App Tutorial 👇
https://youtu.be/_LLz1P4zJiA

ဘယ်နေ့စသင်မှာလဲ။
===============

July 10 နေ့ကနေ့ စသင်ပါမယ်။ ဒီကြားထဲတော့ သင်တန်းများကို လာရောက်အပ်နှံနိုင်ပါတယ်။
တခြားဖွင့်လှစ်ထားသောသင်တန်းများကြည့်ရန်။ 👇

https://www.facebook.com/104854534796815/posts/427055389243393/

Our Website Link👇
https://www.learnprogrammingmm.com

Our YouTube Channel Link👇
https://youtube.com/channel/UC3u7opcOdVLyIBgDAeSGlcw

Our Telegram Link👇
https://t.me/LetsLearnProgrammingMyanmar

သင်တန်းတက်ဖို့ စိတ်ဝင်စားပါက Page Mesg Box ကနေ လာရောက်စုံစမ်းနိုင်ပါတယ်။

📲 09797938303

#flutter #mobileappdevelopment
အားလုံးမင်္ဂလာပါ။

Let's Learn Programming - Myanmar ကနေ CodeLab With JavaScript Free Course လေးကို publish လုပ်ပေးလိုက်ပါတယ်။

ဒီ course လေးကိုတော့ programming အခြေခံရှိထားသူတွေ ၊ HTML , CSS , Java Script အခြေခံရှိထားသူတွေ တက်လို့ရပါတယ်။

လောလောဆယ်ကတော့ အောက်ပါ lecture များကို တင်ပေးထားပါတယ်။

DOM
🔸DOM Introduction
🔸DOM Selectors
🔸DOM Nodes
🔸DOM Navigation
🔸DOM HTML
🔸DOM CSS or Styling
🔸DOM Effects
🔸DOM Events

BOM
🔸BOM Window
🔸BOM Screen
🔸BOM Location
🔸BOM History
🔸BOM Navigator
🔸BOM Popup Boxes
🔸BOM Cookies

JS Projects
🔸Digital Clock
🔸Stop Watch
🔸Add To Do ( part 1 + 2 + 3 )
🔸Live User Filter ( part 1 + 2 )

စတာလေးတွေကို တင်ထားပေးပါတယ်။ Lectures အသစ်တွေကိုလည်း ပုံမှန်လေးဆက်တင်သွားပေးပါမယ်။

ဘယ်လိုတက်ရောက်နိုင်မလဲ။
====================

Let's Learn Programming က ရေးဆွဲထားတဲ့ LMS ပုံစံရှိတဲ့ Learning App ကနေ တက်ရောက်နိုင်ပါတယ်။

Learning App Tutorial 👇
=====================
https://youtu.be/_LLz1P4zJiA

ဘယ်လို device မျိုးတွေနဲ့ တက်ရောက်လို့ရမလဲ။
===================

🔸Android
🔸IOS
🔸Desktop or Laptop PC

ကနေ တက်ရောက်နိုင်ပါတယ်။ တက်ရောက်တဲ့အခါမှာ ပုံမှန် user တွေအနေနဲ့ Login As Guest ဆိုတာလေးကနေ ဝင်ပြီးတက်ရောက်လို့ရပါတယ်။

သင်တန်းသားတွေအနေနဲ့တော့ login ဝင်ပြီးတာနဲ့ ကိုယ့်ရဲ့ dashboard မှာ ပုံမှန်အတိုင်းလေးပဲ Enrolled Course & Free Courses တွေကို ဆက်ကြည့်သွားလို့ရပါတယ်။

Dashboard

👉 Free Featured Courses
👉 Free Featured Videos
👉 Explore Paid Courses

ဆိုပြီး Dashboard မှာ အပိုင်းသုံးပိုင်းပါမယ်။

👉 Free Featured Courses ကနေ free courses များ တက်ရောက်နိုင်ပါတယ်။

👉 Free Featured Videos ကနေ knowledge sharing video အတိုများကို တင်သွားပေးပါမယ်။

👉 နောက်ဆုံးကတော့ လက်ရှိ ဖွင့်လှစ်ထားတဲ့ သင်တန်းများအကြောင်းကို စုံစမ်းအပ်နှံနိုင်ပါတယ်။

Android user တွေအတွက်ဆိုရင်တော့ Learning App လေးကို playstore ကနေ download လုပ်ပြီး ရယူနိုင်ပါတယ်။

Android App Download Link
=====================

https://play.google.com/store/apps/details?id=com.letslearnprogramming.learning_app

Playstore မရရင် အောက်က media fire ကနေ APK File ကို download ရယူပါ။

https://www.mediafire.com/download/gmeu54zzyw0yvxq

တခြား IOS User တွေ PC User တွေအတွက်ကတော့ အဆင်ပြေရာ Browser ကနေ အောက်က link လေးကိုရိုက်ပြီး Learning Web App လေးကို web version နဲ့ သုံးလို့ရပါတယ်။

Web App Link
============

app.learnprogrammingmm.com

or

https://let-slearnprogramming.netlify.app

Ads လေးတွေကိုတော့ အနည်းငယ်ကြည့်ပေးရပါမယ်နော် free courses တွေတက်ရောက်တဲ့အခါမှာ။

ဒီ free course လေးကိုလည်း တခြားသူတွေ တက်လို့ရအောင် share ပေးသွားကြပါအုံး။

စာမေးတာတို့ ၊ ဆွေးနွေးတာတို့ကိုတော့ အောက်က Let's Learn Programming - Learners Group မှာ post တင်ပြီးဆွေးနွေးလို့ရပါတယ်။

Learners Group Link
===============

https://www.facebook.com/groups/208962271449294/?ref=share

App အသုံးပြုတာနဲ့ပတ်သတ်ပြီး နားမလည်တာတွေရှိရင်လည်း Page Mesg ကနေလာမေးလို့ရပါတယ်။

Let's Learn Programming - Myanmar ရဲ့ Channel လေးတွေကိုလည်း subscribe ပေးသွားပါအုံးနော်။

လက်ရှိဖွင့်လှစ်ထားတဲ့ သင်တန်းတွေအားလုံးအကြောင်းကို Let's Learn Programming Official Website ကနေ ဝင်ရောက်ဖတ်ရှုနိုင်ပါတယ်။

Our Website Link
=============

www.learnprogrammingmm.com

Telegram Channel
===========

https://t.me/LetsLearnProgrammingMyanmar

YouTube Channel
============

https://youtube.com/channel/UC3u7opcOdVLyIBgDAeSGlcw
Beginner to Developer Roadmap
=========================

ဒီ post လေးကတော့ beginner တွေအတွက်ရည်ရွယ်ပါတယ်။

Beginner တွေအနေနဲ့ programming ပိုင်းကို ဘယ်လိုတစ်ဆင့်ချင်း လေ့လာသွားရမလဲဆိုတာလေးကို ပြောပြပေးပါမယ်။

Beginner အနေနဲ့ ဘယ် programming ကိုရွေးပြီး စလုပ်ရမလဲ။
=================

အခြေခံကျတဲ့ ကြိုက်တဲ့ Programming Language နဲ့စပါ။

C , C++ , C# , Python ...

ကျွန်တော်ကတော့ University က သင်ကြားခဲ့ရတဲ့ အတွေ့အကြုံအရ C ကနေပဲ စစေချင်ပါတယ်။ တခြား language တွေကနေစလည်း ကိစ္စတော့မရှိပါဘူး။

Programming ဆိုတာကတော့ Concepts ရထားရင် ဘယ် language မဆို ရေးပုံ‌ေရးနည်း ( syntax ) တွေပဲကွဲသွားမှာပါ။

ဘာကြောင့် C ကိုရွေးချယ်သင့်သလဲ။
==========================

C Programming မှာ ရေးပုံရေးနည်းတွေက ရိုးရှင်းပြီး data concepts တွေကလည်း နားလည်လွယ်စေတယ်။

ပြီးရင် အရမ်းအခြေခံကျပါတယ်။ Code Block တွေက သူ block နဲ့သူ { } အဖွင့်အပိတ်တွေရှိတဲ့အတွက် တခြား code block တွေ ရောသွားသွားမျိုးမရှိပါဘူး။

ပြီးရင် C Programming မှာပါတဲ့ Structure and Union အခန်းလေးက OOP Concepts လေး နဲနဲစပြီး မိတ်ဆက်ပေးလိုက်ပါတယ်။

Variable တွေကို Object အနေအနေဲ့ Create လုပ်ရတာမျိုးပေါ့။

For Example,
Struct Student s1 = new Student ();

စသဖြင့်....

C Programming ကိုရသွားပြီး တခြား OOP Programming ကို ဆက်လေ့လာတဲ့အခါမှာ C Programming က Structure အခန်းကို ပြန်တွေးလိုက်ခြင်းအားဖြင့် အများကြီး နားလည်ရလွယ်ကူသွားပါတယ်။

Python ကို ကော Beginner အနေနဲ့ ရွေးချယ်ပြီး စလေ့လာသင့်လား။
=======================

ရွေးချယ်မယ်ဆိုရင်တော့ရပါတယ်။ တစ်ခုရှိတာက python မှာက code တွေရေးတဲ့အခါ တစ်ခြား language တွေလို စည်းမျည်းစည်းကမ်း တင်းကြပ်တာမျိုးမရှိပါဘူး။

{ } တွေ တစ်ကြောင်းပြီးတိုင်း ; တွေ ထည့်နေစရာမလိုပါဘူး။

Basic လောက်ထိ ဆိုရင်တော့ နားလည်ရလွယ်ကူပါသေးတယ်။ Program ကြီးပြီး code တွေများလာတာနဲ့အမျှ code တွေလိုက်ဖတ်ရတာ နဲနဲ အခက်အခဲရှိလာပါလိမ့်မယ်။

ဘာလို့လဲဆိုတော့ python က { } တွေနဲ့သွားတာမဟုတ်ပဲ indent ( space ) level တွေနဲ့ပဲ သွားပြီးရေးထားတာဖြစ်တဲ့အတွက် code block တစ်ခုချင်းစီရဲ့ start point, end point တွေ ရှာတဲ့အခါ နဲနဲ မျက်စိရှုပ်ပါမယ်။

သူက အစပိုင်းလောက်ပြီး code များရင်များသလို ပိုရှုပ်သွားပါတယ်။

Python အရင်လုပ်ပြီး တခြား Language တွေကူးတဲ့အခါမှာလည်း syntax အခက်အခဲ‌ေတွလည်းအနည်းငယ်ကြုံနိုင်ပါတယ်။

Programming Basic ပြီးရင် ဘာဆက်လေ့လာရမလဲ။
===================

Programming Basic Language တစ်ခုခုကို ရသွားပြီးရင်တော့ Development ပိုင်းဆက်သွားဖို့ စပြီးလေ့လာလို့ရပါပြီ။

Web Development ကို သွားမယ်ဆိုပါတော့။
====================

အရင်ဆုံး FrontendWebDevelopment ပိုင်းတွေဖြစ်တဲ့

HTML
CSS
JavaScript
Bootstrap
Color Theory
Typography
Photoshop
UI/UX
Hosting
Git
စတာလေးတွေကို အရင်လေ့လာပါ။

အဲ့ဒါတွေပြီးသွားရင်တော့ Backend ပိုင်းတွေဖြစ်တဲ့

PHP
MySQL
Laravel ( PHP Framework )
Security

စသဖြင့် ဆက်လေ့လာသွားပါ။
အတိုင်းအတာတစ်ခုထိလေ့လာပြီးသွားရင်တော့ Full Stack Web Developer အဖြစ် စပြီးခြေလှမ်းလို့ရပြီ။

တခြား JS Base Framework တွေနဲ့ လေ့လာပြီးလည်း Full Stack ကို သွားလို့ရပါတယ်။

Mobile App Development ပဲဆက်သွားမယ်ဆိုရင်ကော။
============

အရင်ဆုံး OOP programming ဖြစ်တဲ့ Java or Kotlin စသဖြင့် လေ့လာပါ။

ပြီးရင်တော့ အဲ့ language တွေနဲ့သုံးပြီး Android App Development တွေ ဆက်လေ့လာပါ။

အဲ့ဒါတွေရပြီးရင်တော့ Cross Platform Framework တစ်ခုဖြစ်တဲ့ Flutter Mobile App Development ပိုင်းကိုဆက်လေ့လာပါ။

Flutter ကိုစမယ်ဆိုရင်တော့ Dart OOP ကို အရင်စလေ့လာပါ။ Java or Kotlin ရထားရင်တော့ Dart ကိုလည်း တော်တော်များများရထားသလိုဖြစ်နေပါလိမ့်မယ်။

Dart ကို သေချာရပြီးသွားရင်တော့ Flutter Widgets ရေးဆွဲတာတွေဆက်လေ့လာပါ။

ပြီးရင် Backend ပိုင်းတွေဖြစ်တဲ့ Authentication, Database , State Management စတာတွေကိုဆက်လေ့လာပါ။

အဲ့လိုဆိုရင်တော့ Flutter နဲ့ Android App, IOS App , Web App, Desktop App တွေကို Dart Programming Single Code Base တစ်ခုထဲနဲ့ အကုန်ရေးနိုင်သွားမှာပါ။

Flutter မလုပ်ခင် Web Android လုပ်ဖူးထားရင်တော့အကောင်းဆုံးပါ။

ဒါလေးကတော့ ကျွန်တော့်ရဲ့ experience အရ ပေးလိုက်တဲ့ Beginner တွေအတွက် Guide Line လေးပါ။

Let's Learn Programming ကနေလည်း Programming Basic ကနေ App Development တွေထိ သင်တန်းတွေကို ဖွင့်လှစ်ထားပါတယ်။

သင်တန်းတွေရဲ့အသေးစိတ်ကိုလည်း Page Mesg Box ကနေ လာရောက်စုံစမ်းနိုင်ပါတယ်။

လက်ရှိဖွင့်လှစ်ထားသော သင်တန်းများကြည့်ရန်။

https://www.facebook.com/104854534796815/posts/453482846600647/

Let's Learn Programming Official Website ကနေလည်း စုံစမ်းနိုင်ပါတယ်။

learnprogrammingmm.com
2
Channel name was changed to «Let's Learn Programming - Myanmar»
CodeLab With JS Free Course လေးကို Let's Learn Programming - Myanmar ရဲဲ့ Youtube Channel Playlist ကနေတိုက်ရိုက်ကြည့်ရှုနိုင်ပါပြီ။

Playlist Link!
https://www.youtube.com/playlist?list=PLjeai8iQ18FXEFrRdAkh1dLGPD1DcrfAo

For Better Experiences, Download Our Learning App!
https://play.google.com/store/apps/details?id=com.letslearnprogramming.learning_app

Browse Our Paid Courses!
https://www.learnprogrammingmm.com
😍"Java OOP Class Batch -2" 😍
==========================
အားလုံးပဲမင်္ဂလာပါ။ Let's Learn Programming - Myanmar ကနေ
Java Programming OOP Class - Batch 2 အတွက် သင်တန်းသား စပြီးလက်ခံပါပြီခင်ဗျာ။

ဘယ်လိုသင်ကြားရမလဲ။
====================

သင်တန်းကနေ ရေးဆွဲထားတဲ့ Learning Android App or Web App Link ကနေတစ်ဆင့် သင်ကြားရမှာပဲဖြစ်ပါတယ်။

Lecture Video လေးတွေကို Learning App ထဲမှာ တင်ထားပေးမှာပါ။

Learning App Tutorial 👇
https://youtu.be/_LLz1P4zJiA

သင်တန်းအပ်ပြီးတာနဲ့ ချက်ချင်း Learning App ကိုအသုံးပြုနိုင်အောင် register လုပ်ပေးပြီးတာနဲ့ စပြီး သင်ခန်းစာတွေကို လေ့လာလို့ရပါပြီခင်ဗျာ။

စာအမေးအဖြေ ၊ assignment ထပ်တာတွေကိုတော့ Whatsapp Learning GP ကနေ စာပို့ပေးရမှာပဲဖြစ်ပါတယ်ခင်ဗျာ။

သင်တန်းပြီးဆုံးသွားရင်လည်း Completion Certificate တွေကို ပေးအပ်သွားမှာဖြစ်ပါတယ်။


Java Programming OOP
====================
သင်တန်းကြေး - 60000 ကျပ်

Java ကတော့ အသုံးများတဲ့ programming language တစ်ခုပဲဖြစ်ပါတယ်။ Java ကို Android App , Web , Desktop App စတဲ့ application တွေကို ရေးဖို့အတွက် သုံးသလို Embedded System တွေမှာလည်းသုံးပါတယ်ခင်ဗျာ။

သူရဲ့ထူးခြားချက်ကတော့ OOP ( Object Oriented Programming ) Language ဖြစ်တဲ့အတွက် ရေးထားတဲ့ code တွေက flexible ဖြစ်သလို ပြန်ပြီးလည်း reuse လုပ်လို့ရပါတယ်ခင်ဗျာ။

Java Programming OOP မှာ ဘာတွေသင်ရမလဲ။
===================

Java Introduction
🔸 Java JVM, JRE and JDK
🔸 Java Variables
🔸 Java Data Types
🔸 Java Operators
🔸 Java Input and Output
🔸 Java Expression and Blocks
🔸 Java Comments

Java Flow Control
🔸 Java if ... else
🔸 Java switch statement
🔸 Java for loop
🔸 Java for-each loop
🔸 Java while loop
🔸 Java break Statement
🔸 Java continue Statement

Java Arrays
🔸 Java Arrays
🔸 Multidimensional Arrays
🔸 Java Copy Array

Java OOP ( I )
🔸 Java Class and Objects
🔸 Java Methods
🔸 Java Constructor
🔸 Java Strings
🔸 Java Access Modifiers
🔸 Java this Keyword
🔸 Java final Keyword
🔸 Java Recursion
🔸 Java instanceof Operator

Java OOP ( II )
🔸 Java Inheritance
🔸 Java Method Overriding
🔸 Java super Keyword
🔸 Abstract Class & Method
🔸 Java Interfaces
🔸 Java Polymorphism
🔸 Java Encapsulation

Java OOP ( III )
🔸 Nested & Inner Class
🔸 Java static Class
🔸 Java Anonymous Class
🔸 Java Singleton
🔸 Java Enum Class
🔸 Java Enum Constructor
🔸 Java Enum String
🔸 Java Reflection

Java Exception Handling
🔸 Java Exceptions
🔸 Java Exception Handling
🔸 Java try ... catch
🔸 Java throw and throws
🔸 Java catch Multiple Exception
🔸 Java try-with-resources
🔸 Java Annotations
🔸 Java Annotation Types
🔸 Java Logging
🔸 Java Assertions

Java List
🔸 Java Collections Framework
🔸 Java Collection Interface
🔸 Java List Interface
🔸 Java ArrayList
🔸 Java Vector
🔸 Java Stack

Java Queue
🔸 Java Queue Interface
🔸 Java PriorityQueue Interface
🔸 Java Deque Interface
🔸 Java Linked list
🔸 Java ArrayDeque
🔸 Java Blocking queue Interface
🔸 Java ArrayBlocking Queue
🔸 Java LinedBlocking Queue

Java Map
🔸 Java Map Interface
🔸 Java HashMap
🔸 Java LinkedHashMap
🔸 Java Weak HashMap
🔸 Java EnumMap
🔸 Java SortedMap Interface
🔸 Java NavigableMap Interface
🔸 Java TreeMap
🔸 Java ConcurrentMap
Interface
🔸 Java ConcurrentHashMap

Java Set
🔸 Java Set Interface
🔸 Java HashSet
🔸 Java EnumSet
🔸 Java LinkedHashSet
🔸 Java SortedSet Interface
🔸 Java NavigableSet Interface
🔸 Java TreeSet
🔸 Java Algorithm
🔸 Java Iterators
🔸 Java ListIterator
Java I / O Streams
🔸 Java I/O Stream
🔸 Java Input Stream
🔸 Java Output Stream
🔸 Java File Input Stream
🔸 Java File Output Stream
🔸 Java ByteArrayInputStream
🔸 Java ByteArrayOutputStream
🔸 Java ObjectInputStream
🔸 Java ObjectOutputStream
🔸 Java BufferedInputStream
🔸 Java BufferedOutputStream
🔸 Java Print stream

Java Reader / Writer
🔸 Java Reader
🔸 Java Writer
🔸 Java Input Stream Reader
🔸 Java Output Stream Reader
🔸 Java File Reader
🔸 Java File Writer
🔸 Java BufferedReader
🔸 Java BufferedWriter
🔸 Java String Reader
🔸 Java String Writer
🔸 Java Print Writer

Additional Topics
🔸 Java Scanner Class
🔸 Java Type Casting

စတာတွေကို သင်ကြားရမှာပဲဖြစ်ပါတယ်။
Java OOP concepts အကုန်လုံးကိုသင်ကြားရမှာဖြစ်တဲ့အတွက် သင်တန်းကြာချိန်ကတော့ နှစ်လလောက်ကြာနိုင်ပါတယ်ခင်ဗျာ။

=================

သင်တန်း တက်ဖို့ စိတ်ဝင်စားပါက
Page Mesg Box သို့မဟုတ် အောက်ပါ

Phone Call - 09797938303
Viber - 09797938303
Whatsapp - +959797938303

သို့လည်း ဆက်သွယ်မေးမြန်းပြီး သင်တန်းအပ်နှံနိုင်ပါပြီခင်ဗျာ။

Telegram Channel 👇
https://t.me/LetsLearnProgrammingMyanmar

YouTube Channel 👇
https://youtube.com/channel/UC3u7opcOdVLyIBgDAeSGlcw