Java SE

Jaa SE ရန္ကုန္/မႏၱေလး

JavaSE Course တြင္ပါဝင္သည့္ သင္ခန္းစာမ်ား

  • Basic Concepts
  • Intermediate Concept
  • Design Pattern
  • Java FX

  Java Basic Programming
Java Basic Concept သင္ခန္းစာတြင္ Java ဘာသာရပ္အား စတင္ေလ့လာသူတို႔ သိရွိထားရမည့္ Java Basic Program တစ္ခုအားတည္ေဆာက္ပံု ၊ Operating System မွ Java Program အား အဆင့္ဆင့္ Compile လုပ္၍ Computer မွ နားလည္အလုပ္လုပ္ႏိုင္သည့္ Machine Code မ်ားပါ၀င္ေသာ Object ဖိုင္မ်ား ေျပာင္းပံု၊ JVM (Java Virtual Machine) မွ Random Access Memory တြင္ ေနရာယူ၍ Real Time Compilation System အားျဖစ္ေပၚေစပံုတို႔အား အဆင့္ျမင့္ျမင့္နားလည္ေစရန္ သင္ၾကားေပးျခင္း၊ Syntax ကြဲေသာ္လည္း Concepts တူသည့္အသံုးအမ်ားဆံုး Programming ဘာသာရပ္မ်ား ျဖစ္ၾကသည့္ C++, Python, Objective C, PHP OOP style တို႔ႏွင့္ Java ဘာသာရပ္ယွဥ္၍ရွင္းျပျခင္း၊ထိုရွင္းျပမႈတြင္ Java Programmingအား နားလည္သြားပါကအျခား Programming ဘာသာရပ္ တို႔အားရက္ပိုင္းေလ့လာရံုႏွင့္နားလည္ကၽြမ္းက်င္သြားႏိုင္ေအာင္လက္ေတြ႔ေရးျပရွင္းျပျခင္း၊ Programmer တိုင္းသိထားရမည့္ data type, variables, operators, class, methods, Stri ng, Array, Control Statements တို႔ကို Java Basic Concepts အေနႏွင့္ေလ့လာသြားရမွာျဖစ္ပါသည္၊

  Intermediate Concept
Intermediate သင္ခန္းစာအတြက္ Class, Method, Objects, String, Characters, Regular Expressions ႏွင့္ Java Patterns မ်ားအား နက္နက္နဲနဲ နားလည္သြားေအာင္ အေသးစိတ္ေလ့လာသြားရမွာျဖစ္ပါသည္၊ ဖိုင္မ်ားတည္ေဆာက္ျခင္း ၊ တည္းျဖတ္ျခင္း ၊ ေဒတာ သိမ္းဆည္းျခင္း ၊ ထုတ္ယူျခင္းတို႔အတြက္ File handling, ကိုယ္ပိုင္ Object အသံုးျပဳ၍ လံုျခံဳေရးထိန္းခ်ဳပ္ႏိုင္ရန္အတြက္ Stream & Object Serialization တို႔ကိုလည္း နားလည္ကၽြမ္းက်င္ေအာင္ ေလ့လာသြားရမည္ျဖစ္ပါသည္၊

  Java Advanced Programming
Advanced သင္ခန္းစာမ်ားအတြက္ အဆင့္ျမင့္ Programming Technologies မ်ားျဖစ္သည့္ Server & Socket, Generic Collection Framework, Multi Threading, Exception Handling & Garbbage Collector, Recursion, Searching, Sorting and Big O algorithms, Custom Generic Data Structures, တို႔အား Object Oriented Concepts မ်ား ျဖစ္ေသာ Inheritance, Polymorphism, Interface, abstract တို႔ႏွင့္တြဲ၍ ေလ့လာသြားရမည္ျဖစ္ပါသည္၊ Java SE 8 သင္ခန္းစာအျဖစ္ Lambdas and Streams သင္ခန္းစာမ်ားကိုလည္း လက္ေတြ႔ရွင္းရွင္းလင္းလင္း နားလည္သည္အထိ ေလ့လာသြားရမည္ျဖစ္ပါတယ္၊ Database Programming အတြက္ JDBC အား xampp, wampp, Tomcat server တို႔ႏွင့္တြဲဖက္ေလ့လာရမည္ျဖစ္ပါတယ္၊

  GUI Programming with Java
GUI programming အတြက္ Window, Linux, Mac, Android တို႔တြင္ Java ဘာသာရပ္သံုး၍ Application မ်ားတည္ေဆာက္ျခင္းကို နာမည္အႀကီးဆံုးႏွင့္ အသံုးအမ်ားဆံုးျဖစ္ေသာ JavaFX UI Framework မ်ားအသံုးျပဳ၍ ေလ့လာသြားရမည္ျဖစ္ကာ Android ကဲ့သုိ႔ေသာ Operating System အတြက္ Libraries မ်ားေရးသားပံုကိုလည္းေလ့လာသြားရမည္ျဖစ္ပါတယ္၊ လက္ေတြ႔ Projects မ်ားအေနႏွင့္ Data မ်ားကိုထိန္းခ်ဳပ္တြက္ခ်က္လုပ္ကိုင္သည့္စာရင္းကိုင္ ေဆာ့၀ဲလ္ႏွင့္ Android, iOS System တို႔ႏွင့္တြဲဖက္အလုပ္လုပ္ႏိုင္သည့္ Server Socket Programming သံုး၍ Android System ႏွင့္တြဲဖက္အလုပ္လုပ္သည့္ Data Transfer Projects မ်ားကိုလည္းလက္ေတြ႕တည္ေဆာက္ ေလ့လာသြားရမည္ျဖစ္ပါသည္၊

  Java Game Development
Java ဘာသာရပ္အသံုးျပဳ၍ Web Base Games မ်ား တည္ေဆာက္ႏိုင္ရန္အတြက္ Java Applet သံုး၍ လက္ေတြ႔ Game ေရးသားျခင္းကိုေလ့လာသြားရမည္ျဖစ္ပါသည္။ Mine Craft သို႔ေသာ 2D Games မ်ားတည္ေဆာက္ႏိုင္ရန္အတြက္ Java 2D Game Concepts မ်ားကိုေလ့လာသြားရမည္ျဖစ္ကာ လက္ေတြ႔ Project အေနႏွင့္ Runner Game တစ္ခုကို အစအဆံုးတည္ေဆာက္သြားရမည္ျဖစ္ပါသည္။ လိုအပ္ခ်က္ႏွင့္ အားနည္းခ်က္အခ်ိဳ႕ေၾကာင့္ Java ဘာသာရပ္သံုး 3D games မ်ား ေခတ္မစားေသာ္လည္း အေတြ႔အၾကံဳရေစရန္ 3D games Introduction သင္ခန္းစာကိုပါ ထည့္သြင္းသင္ၾကားေပးသြားမည္ျဖစ္ပါသည္။ 3D Games Concepts မ်ားကို ေကာင္းေကာင္းနားလည္သြားရံုမွ်မက OpenGL ႏွင့္ SDL တို႔ကိုပါ မိတ္ဆက္ေပးသည့္အတြက္ အျခားမည္သည့္ ဘာသာရပ္သံုး၍ 3D Games မ်ားေရးသည္ျဖစ္ေစ အေျခခံက်က်နားလည္ထား၍ အခက္အခဲမရွိ ေအာင္ျမင္စြာ 3D Games မ်ား ေရးသားႏိုင္မည္ ျဖစ္ပါသည္၊

  1. Programmer တစ္ေယာက္ျဖစ္ဖို႔ လိုအပ္ခ်က္မ်ား။
  2. ဘာေၾကာင့္ Java Programming ကိုေလ့လာသင့္သလဲ။
  3. ဘယ္အဆင့္ထိေရာက္ရင္ Java ကို ကၽြမ္းက်င္သြားၿပီလို႔ေျပာႏိုင္လဲ။
  4. Professional Java Developer တစ္ေယာက္ျဖစ္ေအာင္ အဆင့္ဆင့္ေလ့လာနည္း။
  5. တစ္ေလွ်ာက္အသံုးျပဳသြားမည့္ IDEs မ်ား ႏွင့္ Resources မ်ား အေၾကာင္းမိတ္ဆက္။
  6. JDK Install လုပ္ျခင္း။
  7. JDK ႏွင့္ JRE ကြာျခား ခ်က္။
  8. Text Editor သံုး၍ Simple Java Program တည္ေဆာက္ျခင္း။
  9. Java Program အား Compile လုပ္ျခင္ Interpret လုပ္ျခင္း။
  10. Java Program Run ႏိုင္သည့္ အေျခအေနေရာက္တဲ့အဆင့္ထိ ဆင့္ကဲျဖစ္စဥ္။
  11. Programmer တိုင္းသိသင့္သည့္ Programming ေ၀ါဟာရမ်ား။
  12. NetBean IDE အား ေဒါင္းလုပ္ရယူျခင္း။
  13. NetBean Project တစ္ခုတည္ေဆာက္ျခင္း၊။
  14. ပထမဆံုး Project အား Run ၾကည့္ျခင္း။
  15. NetBean Workspace အားစိတ္ႀကိဳက္ေျပာင္းလဲျခင္း။
  16. Hello World Program အေၾကာင္း ရွင္းလင္းခ်က္။
  17. Variable မိတ္ဆက္။
  18. Data Type မိတ္ဆက္။
  19. Premetive Data Type မ်ားအား လက္ေတြ႔ အသံုးျပဳၾကည့္ျခင္း (အပိုင္း ၁)။
  20. Premetive Data Type မ်ားအား လက္ေတြ႔ အသံုးျပဳၾကည့္ျခင္း (အပိုင္း ၂)။
  21. Premetive Data Type မ်ားအား လက္ေတြ႔ အသံုးျပဳၾကည့္ျခင္း (အပိုင္း ၃)။
  22. Premetive Data Type မ်ားအား လက္ေတြ႔ အသံုးျပဳၾကည့္ျခင္း (အပိုင္း ၄)။
  23. Variable Typecasting (အပိုင္း ၁)။
  24. Variable Typecasting (အပိုင္း ၂)။
  25. Arithmetic Operator (အပိုင္း ၁)။
  26. Arithmetic Operator (အပိုင္း ၂)။
  27. Relational Operator (အပိုင္း ၁)။
  28. Relational Operator (အပိုင္း ၂)။
  29. Assignment Operator (အပိုင္း ၁)။
  30. Assignment Operator (အပိုင္း ၂)။
  31. Increment And Decrement Operator။
  32. Logical Operator (အပိုင္း ၁)။
  33. Logical Operator (အပိုင္း ၂)။
  34. Conditional Statement (အပိုင္း ၁)။
  35. Conditional Statement (အပိုင္း ၂)။
  36. Ternary Operator (အပိုင္း ၁)။
  37. Ternary Operator (အပိုင္း ၂)။
  38. Switch Statement (အပိုင္း ၁)။
  39. Switch Statement (အပိုင္း ၂)။
  40. What is Looping။
  41. For Loop (အပိုင္း ၁)။
  42. For Loop (အပိုင္း ၂)။
  43. While Loop (အပိုင္း ၁)။
  44. While Loop (အပိုင္း ၂)။
  45. Do While Loop (အပိုင္း ၁)။
  46. Do While Loop (အပိုင္း ၂)။
  47. Break Statement (အပိုင္း ၁)။
  48. Break Statement (အပိုင္း ၂)။
  49. Continue Statement (အပိုင္း ၁)။
  50. Continue Statement (အပိုင္း ၂)။
  51. String Object & Build-in Methods (အပိုင္း ၁)။
  52. String Object & Build-in Methods (အပိုင္း ၂)။
  53. String Object & Build-in Methods (အပိုင္း ၃)။
  54. String Object & Build-in Methods (အပိုင္း ၄)။
  55. String Object & Build-in Methods (အပိုင္း ၅)။
  56. String Object & Build-in Methods (အပိုင္း ၆)။
  57. String Object & Build-in Methods (အပိုင္း ၇)။
  58. String Object & Build-in Methods (အပိုင္း ၈)။
  59. StringBuilder အား အသံုးျပဳျခင္း။
  60. StringBuffer အား အသံုးျပဳျခင္း။
  61. Method မ်ား တည္ေဆာက္အသံုးျပဳျခင္း။
  62. အသံုးျပဳႏိုင္ေသာ Method အမ်ိဳးအစားမ်ား။
  63. Method မ်ားႏွင့္ Arguments မ်ား။
  64. Method Overloading အေၾကာင္းနားလည္ထားျခင္း။
  65. Variable Scope အား နားလည္ထားျခင္း (အပိုင္း ၁)။
  66. Variable Scope အား နားလည္ထားျခင္း (အပိုင္း ၂)။
  67. Array မိတ္ဆက္ ။
  68. Array တည္ေဆာက္အသံုးျပဳျခင္း။
  69. Arrays မ်ားအား Parameters မ်ားအျဖစ္ Methods မ်ားသို႔ေပးပို႔ျခင္း။
  70. Foreach Loop အေၾကာင္းနားလည္ေစျခင္း။
  71. Multi Dimentional Array မိတ္ဆက္။
  72. Multi Dimentional Array လက္ေတြ႔တည္ေဆာက္ အသံုးျပဳျခင္း။
  73. OOP မိတ္ဆက္ (အပိုင္း ၁)။
  74. Class And Object အေၾကာင္းနားလည္ျခင္း(အပိုင္း ၁)။
  75. Class And Object အေၾကာင္းနားလည္ျခင္း(အပိုင္း ၂)။
  76. Class And Object အေၾကာင္းနားလည္ျခင္း(အပိုင္း ၃)။
  77. Class And Object အေၾကာင္းနားလည္ျခင္း(အပိုင္း ၃)။
  78. User Input အား အသံုးခ်ျခင္း (အပိုင္း ၁)။
  79. User Input အား အသံုးခ်ျခင္း (အပိုင္း ၂)။
  80. ArrayList မိတ္ဆက္ (Collection Framework)။
  81. ArrayList အားလက္ေတြ႔အသံုးျပဳျခင္း (အပိုင္း ၁)။
  82. ArrayList အားလက္ေတြ႔အသံုးျပဳျခင္း (အပိုင္း ၂)။
  83. Call By Value & Class By Refrence (အပိုင္း ၁)။
  84. Call By Value & Class By Refrence (အပိုင္း ၂)။
  85. Class Constructor အားနားလည္ျခင္း။
  86. Constructor Overloading အားနားလည္ျခင္း။
  87. Constructor အေၾကာင္း ပိုမိုနားလည္ျခင္း၊။
  88. Static keyword အေၾကာင္း (အပိုင္း ၁)။
  89. Static keyword အေၾကာင္း (အပိုင္း ၂)။
  90. Enumeration keyword အေၾကာင္း (အပိုင္း ၁)။
  91. Enumeration keyword အေၾကာင္း (အပိုင္း ၂)။
  92. This KeyWord အေၾကာင္း မိတ္ဆက္။
  93. This KeyWord လက္ေတြ႔အသံုးခ်ျခင္း။
  94. Inheritance အေၾကာင္း နားလည္ျခင္။
  95. Inheritance လက္ေတြ႔အသံုးခ်ျခင္။
  96. Super Keyword အားနားလည္ထားျခင္။
  97. Super Keyword အားလက္ေတြ႔အသံုးခ်ၾကည့္ျခင္း။
  98. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၁။
  99. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၂။
  100. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၃။
  101. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၄။
  102. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၅။
  103. Polymorphism အား ေလ့လာျခင္း(အပိုင္း ၆။
  104. ဘာတြဆက္ေလ့လာမလဲ။

  1. Collection FrameWork မိတ္ဆက္။
  2. ArrayList အာေလ့လာျခင္း။
  3. LinkedList and the List Interface တို႔အေၾကာင္း။
  4. ArrayList ႏွင့္ LinkedList တို႔ကြာျခားခ်က္။
  5. HashSet Class အားေလ့လာျခင္း။
  6. LinkedHashSet Class အားေလ့လာျခင္း။
  7. TreeSet Class အားေလ့လာျခင္း။
  8. PriorityQueue Class အားေလ့လာျခင္း။
  9. Map Interface အားေလ့လာျခင္း။
  10. HashMap Class အားေလ့လာျခင္း။
  11. LinkedHashMap Class အားေလ့လာျခင္း။
  12. TreeMap Class အားေလ့လာျခင္း။
  13. Hashtable Class အားေလ့လာျခင္း။
  14. HashMap ႏွင့္ Hashtable တို႔ကြာျခားခ်က္။
  15. Sorting ျပဳလုပ္၍ အစီအစဥ္ခ်ျခင္း။
  16. Comparable Interface အားေလ့လာျခင္း။
  17. Comparator Interface အားေလ့လာျခင္း။
  18. Comparable ႏွင့္ Comparator တို႔ကြာျခားခ်က္။
  19. ArrayList ႏွင့္ Vector တို႔ကြာျခားခ်က္။
  20. Sorted Maps ႏွင့္ the Map Interface အားေလ့လာျခင္း။
  21. Sets အားေလ့လာျခင္း။
  22. Sets ႏွင့္ Maps တို႔တြင္ ကိုယ္ပိုင္ Objects မ်ားထည့္သြင္းအလုပ္လုပ္ျခင္း။
  23. Comparators အသံုးျပဳ၍ List Sorting ျပဳလုပ္ျခင္း။
  24. Natural Ordering ႏွင့္ the Comparable Interface။
  25. Queues အားေလ့လာျခင္း။
  26. Complex Data Structures အားေလ့လာျခင္း။
  27. ဘယ္ Java Collection အားအသံုးျပဳမလဲ ဆံုးျဖတ္ျခင္း။
  28. Iterable Interface အားအသံုးျပဳျခင္း; Downloading Web Pages။
  29. Iterators အသံုးျပဳပံု အေသးစိတ္။
  30. Threads မ်ားအား စတင္ေလ့လာျခင္း။
  31. အေျခခံ Thread Synchronization။
  32. Synchronized Keyword အသံုးျပဳျခင္း။
  33. Synchronized Code Block အားအသံုးျပဳ၍ Multiple Locks တည္ေဆာက္ျခင္း။
  34. Thread Pools အားေလ့လာျခင္း။
  35. Countdown Latches အားေလ့လာျခင္း။
  36. Producer-Consumer အားေလ့လာျခင္း။
  37. Wait and Notify အားေလ့လာျခင္း။
  38. Low-Level Synchronization အားလက္ေတြ႔ တည္ေဆာက္အသံုးျပဳျခင္း။
  39. Re-entrant Locks အားေလ့လာျခင္း။
  40. Deadlock အားေလ့လာျခင္း။
  41. Semaphores အားေလ့လာျခင္း။
  42. Callable အားေလ့လာျခင္း။
  43. Interrupting Threads အားေလ့လာျခင္း။

  1. Observer Pattern သင္ခန္းစာ ၂၀။
  2. Abstract Factory Pattern သင္ခန္းစာ ၂၀။
  3. Command Pattern သင္ခန္းစာ ၂၀။
  4. Facade Pattern သင္ခန္းစာ ၂၀။
  5. Template Method Pattern သင္ခန္းစာ ၂၀။
  6. State Pattern သင္ခန္းစာ ၂၀။
  7. proxy Pattern သင္ခန္းစာ ၂၀။
  8. Design Patterns and Model သင္ခန္းစာ ၂၀။

  1. JavaFx မိတ္ဆက္။
  2. JDK Installation။
  3. Intellij IDE Installation။
  4. Intellij IDE အသံုးျပဳ၍ JavaFx Project တစ္ခုအား Setup လုပ္ျခင္း။
  5. Intellij IDE Workspace အား စိတ္ႀကိဳက္ျပင္ဆင္ျခင္း။
  6. Window တစ္ခုတည္ေဆာက္ျခင္း။
  7. JavaFx Scene အားနားလည္ထားျခင္း။
  8. Window ထဲသို႔ Button တစ္ခု ထည့္သြင္းျခင္း။
  9. Button Click Event အားနားေထာင္ျခင္း။
  10. Multiple Button Click Event အားနားေထာင္ျခင္း။
  11. Window ထဲသို႔ Label ထည့္သြင္းတည္ေဆာက္ျခင္း။
  12. Mouse Event အားလက္ခံအသံုးျပဳျခင္း (အပိုင္း ၁)။
  13. Mouse Event အားလက္ခံအသံုးျပဳျခင္း (အပိုင္း ၂)။
  14. Window ထဲသို႔ TextField ထည့္သြင္း အသံုးျပဳျခင္း။
  15. TextField ထဲမွ စာသားအားရယူ ျခင္း။
  16. Window ထဲသို႔ PasswordField ထည့္သြင္း အသံုးျပဳျခင္း။
  17. PasswordField ထဲမွ စာသားအားရယူ ျခင္း။
  18. PasswordField ႏွင့္ TextField တို႔ရွိ Focus Mode အား ဖမ္းအသံုးျပဳျခင္း၊။
  19. Focus Mode ေပၚမႈတည္၍ အျခား Events မ်ားအား Auto Loading ျပဳလုပ္ျခင္း။
  20. Horizontal Box Layout အား နားလည္ထားျခင္း။
  21. Horizontal Box Layout အားလက္ေတြ႔အသံုးျပဳျခင္း။
  22. Verticle Box Layout အား နားလည္ထားျခင္း။
  23. Verticle Box Layout အားလက္ေတြ႔အသံုးျပဳျခင္း။
  24. TextArea အား နားလည္ထားျခင္း။
  25. TextArea ထဲမွ Texts မ်ားအား ရယူအသံုးျပဳျခင္း။
  26. Radio Button တည္ေဆာက္အသံုးျပဳျခင္း။
  27. Radio Button Select အား ဖမ္းယူျခင္း။
  28. ToggleButton တည္ေဆာက္အသံုးျပဳျခင္း။
  29. ToggleButton Select Item အား ဖမ္းယူျခင္း။
  30. CheckBox တည္ေဆာက္အသံုးျပဳျခင္း။
  31. CheckBox Select Item အား ဖမ္းယူျခင္း။
  32. ChoiceBox တည္ေဆာက္အသံုးျပဳျခင္။
  33. ChoiceBox Select Item အား ဖမ္းယူျခင္း။
  34. ComboBox တည္ေဆာက္အသံုးျပဳျခင္း။
  35. ComboBox Select Item အား ဖမ္းယူျခင္း။
  36. ProgressBar တည္ေဆာက္အသံုးျပဳျခင္း။
  37. ProgressBar Loading Parcentage အား ရယူျခင္း။
  38. ProgressBar အား Long Running Task ႏွင့္ တြဲဖက္ေလ့လာျခင္း(အပိုင္း ၁)။
  39. ProgressBar အား Long Running Task ႏွင့္ တြဲဖက္ေလ့လာျခင္း(အပိုင္း ၂) ။
  40. GridPane Layout အား ေလ့လာျခင္း။
  41. GridPane Layout အား လက္ေတြ႔အသံုးခ်ျခင္း။
  42. ColorPicker တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၁)။
  43. ColorPicker တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၂)။
  44. DataPicker တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၁)။
  45. DataPicker တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၂)။
  46. Slider တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၁)။
  47. Slider တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၁)။
  48. ProgressIndicator အား တည္ေဆာက္အသံုးျပဳျခင္း။
  49. ProgressIndicator အား Long Running Task ႏွင့္ တြဲဖက္ေလ့လာျခင္း ။
  50. ScrollBar တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  51. ScrollBar တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  52. BorderPane တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၁)။
  53. BorderPane တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း ၂)။
  54. BorderPane တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း 3)။
  55. BorderPane ႏွင့္ Text Editor တည္ေဆာက္ျခင္း(အပိုင္း 4)။
  56. BorderPane ႏွင့္ File Choose တည္ေဆာက္အသံုးျပဳျခင္(အပိုင္း 5)။
  57. BorderPane ႏွင့္ Text Editor တည္ေဆာက္ျခင္း(အပိုင္း 6)။
  58. BorderPane ႏွင့္ Text Editor တည္ေဆာက္ျခင္း(အပိုင္း 7)။
  59. BorderPane ႏွင့္ Text Editor တည္ေဆာက္ျခင္း(အပိုင္း ၈)။
  60. ScrollPane တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  61. ScrollPane တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  62. Menu System တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၁)။
  63. Menu System တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၂)။
  64. Menu System တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း 3)။
  65. Menu System တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း 4)။
  66. Seperator တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  67. Seperator တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  68. HTML Editor တည္ေဆာက္ျခင္း(အပိုင္း ၁)။
  69. HTML Editor တည္ေဆာက္ျခင္း(အပိုင္း ၂)။
  70. Pagination System တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  71. ListView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  72. ListView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  73. ListView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၃)။
  74. ListView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၄)။
  75. ListView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၅)။
  76. TableView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  77. TableView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  78. TableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၃)။
  79. TableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၄)။
  80. TableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၅)။
  81. TreeView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  82. TreeView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  83. TreeView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၃)။
  84. TreeView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၄)။
  85. TreeView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၅)။
  86. TreeTableView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  87. TreeTableView တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  88. TreeTableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၃)။
  89. TreeTableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၄)။
  90. TreeTableView တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၅)။
  91. TilePane တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  92. TilePane တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၂)။
  93. AccordionPane တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၁)။
  94. AccordionPane တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၂)။
  95. AccordionPane တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၃)။
  96. AccordionPane တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၄)။
  97. Animation တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၁)။
  98. Animation တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၂)။
  99. Animation တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၃)။
  100. Animation တည္ေဆာက္အသံုးျပဳျခင္း(အပိုင္း ၄)။
  101. Animation တည္ေဆာက္အသံုးျပဳျခင္း (အပိုင္း ၅)။
  102. Line Shape တည္ေဆာက္ျခင္း။
  103. Rectangle Shape တည္ေဆာက္ျခင္း။
  104. Path Shape တည္ေဆာက္ျခင္း။
  105. Circle Shape တည္ေဆာက္ျခင္း။
  106. Arc Shape တည္ေဆာက္ျခင္း။
  107. Polygon Shape တည္ေဆာက္ျခင္း။
  108. Shape Color တည္ေဆာက္ျခင္း။
  109. Shape Gradient တည္ေဆာက္ျခင္း။
  110. Text Shape တည္ေဆာက္ျခင္း။
  111. JavaFx သံုး CSS အား ေလ့လာျခင္း (အပိုင္း ၁)။
  112. JavaFx သံုး CSS အား ေလ့လာျခင္း (အပိုင္း ၂)။
  113. JavaFx သံုး CSS အား ေလ့လာျခင္း (အပိုင္း ၃)။
  114. JavaFx သံုး CSS အား ေလ့လာျခင္း (အပိုင္း ၄)။
  115. JavaFx သံုး CSS အား ေလ့လာျခင္း (အပိုင္း ၅)။
  116. JavaFx WebEngine အား ေလ့လာျခင္း (အပိုင္း ၁)။
  117. JavaFx WebEngine အား ေလ့လာျခင္း (အပိုင္း ၂)။
  118. JavaFx WebEngine အား ေလ့လာျခင္း (အပိုင္း ၃)။
  119. JavaFx WebEngine အား ေလ့လာျခင္း (အပိုင္း ၄)။
  120. JavaFx WebEngine အား ေလ့လာျခင္း (အပိုင္း ၅)။
  121. JavaFx Properties အား ေလ့လာျခင္း (အပိုင္း ၁)။
  122. JavaFx Properties အား ေလ့လာျခင္း (အပိုင္း ၂)။
  123. JavaFx Properties အား ေလ့လာျခင္း (အပိုင္း ၃)။
  124. JavaFx Properties အား ေလ့လာျခင္း (အပိုင္း ၄)။
  125. JavaFx Propertiesအား ေလ့လာျခင္း (အပိုင္း ၅)။
  126. Line Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  127. Line Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  128. Pie Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  129. Pie Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  130. Area Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  131. Area Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  132. Bubble Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  133. Bubble Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  134. Bar Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  135. Bar Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  136. Scatter Chart တည္ေဆာက္ျခင္း (အပိုင္း ၁)။
  137. Scatter Chart တည္ေဆာက္ျခင္း (အပိုင္း ၂)။
  138. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၁)။
  139. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၂)။
  140. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၃)။
  141. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၄)။
  142. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၅)။
  143. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၆)။
  144. Fx ရွိ Event အားလံုးအားေလ့လာျခင္း (အပိုင္း ၇)။
  145. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၁)။
  146. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၂)။
  147. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၃)။
  148. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၄)။
  149. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၅)။
  150. SceneBuilder အသံုးျပဳျခင္း (အပိုင္း ၆)။
  151. ဘာဆက္ေလ့လာရမလဲ။

   ကြန္ျပဴတာႏွင့္ ေစ်းေရာင္းသည့္ စနစ္တစ္ခုအား JavaFx အသံုးျပဳ၍ ေရးသားျခင္း (POS)
   Java Download Manager တစ္ခုဖန္တီးျခင္း

ေအာက္ပါ Section ၄ ခုမွ ႏွစ္သက္ရာ Section ၁ ခုကို ေရြးခ်ယ္ တက္ေရာက္ႏိုင္သည္။ တနလၤာ မွ ေသာၾကာ အထိ တက္ေရာက္ပါက တစ္ပတ္ ၅ ရက္ တစ္ရက္ ၂ နာရီ တက္ရမည္။ စေန တနဂၤေႏြ တက္ပါက တစ္ပတ္ ၂ ရက္ တစ္ရက္ ၄ နာရီတက္ရမည္။

သင္တန္းခ်ိန္
Section 1 => Mon-Fri => 4PM to 6PM
Section 2 => Mon-Fri => 6PM to 8PM
Section 3 => Sat-Sun=> 11AM to 3PM
Section 4 => Sat-Sun=> 3PM to 7PM

ရန္ကုန္ သင္တန္းေနရာ
Brighter Myanmar
48-C ၊ ဒုတိယထပ္စံရိပ္ျငိမ္ 2 လမ္းႏွင့္ 3 လမ္းၾကား၊
အင္းစိန္လမ္းမ၊လွည္းတန္း၊ကမာရြတ္ၿမိဳ႕နယ္၊
ဖုန္း => 09259165884, 09772906583, 09773122760

သင္တန္းေၾကး => ၃ သိန္း
သင္တန္းကာလ => ၃ လ
သင္ၾကားမည့္ ဆရာမ်ား
1. Waiferkolar
2. Cracky Shine
3. Wai Yan
4. Hnin Nwe
5. Aung Pyae Paing
6. Min Thet Naing
7. Kyaw Kyaw Htike
8. Myo Thant Kyaw
9. Thuyein Soe
11. Than Zaw Oo
12 Nay Lin Oak
13 Sai Lou Kham
လစဥ္သင္တန္းခြဲမ်ား ဖြင့္လွစ္သင္ၾကားေပးပါသည္၊

မႏၱေလး သင္တန္းေနရာ
Brighter Myanmar
84 လမ္း 39-40 ၾကား၊ မဟာေအာင္ေျမရပ္ကြက္
မႏၱေလးျမိဳ႕
ဖုန္း => 09259165884, 09772906583, 09773122760

အဓိက လိုအပ္ခ်က္မွာ နားမလည္သည့္အခ်က္အား ခ်က္ခ်င္းေမး၍ လက္ေတြ႔ လိုက္လုပ္ရန္ ၊ ျပန္လည္ေလ့က်င့္ရန္ျဖစ္ပါသည္၊ သင္ကိုယ္တိုင္ၾကိဳးစားလွ်င္ ပညာရပ္မွာ ခက္ခဲလြန္းသည့္ဘာသာရပ္မဟုတ္၍ မတတ္စရာ အေၾကာင္းမရွိပါ၊ သင္ၾကားမႈအား ရွင္းလင္းတိက်ေစရန္အာမခံပါသည္။ ေန႔စဥ္သင္ၾကားသမွ်ကို ဗြီဒီယို သင္ခန္းစာအျဖစ္ေကာ၊ PowerPoint ဖိုင္မ်ားအပါအ၀င္ ေန႔စဥ္ roadmap ဖိုင္မ်ားအျဖစ္ပါ သင္ခန္းစာ သင္ၿပီးတိုင္း ေပးသြားမည္ျဖစ္၍ ျပန္လည္ေလ့က်င့္ရာတြင္ ဆရာတစ္ေယာက္က ေရွ႕တြင္လာရွင္းျပသကဲ့သို႔ လြယ္ကူစြာေလ့လာသြားႏိုင္မည္ျဖစ္ပါသည္၊ သင္တန္းၿပီးဆံုးပါက သင္ထားသည့္သင္ခန္းစာမ်ားအား ေကာင္းေကာင္း လိုက္လုပ္ႏုိင္၊ျဖန္႔က်က္ေတြးေခၚႏိုင္လွ်င္ 72coder Software Developer co.ltd တြင္ အလုပ္ျပန္လုပ္ႏိုင္သလို 72coder ကုမၸဏီ ႏွင့္ခ်ိတ္ဆက္ထားေသာ ျပည္ပကုမၸဏီမ်ား တြင္ အလုပ္ လုပ္ကိုင္လိုပါကလည္း ခ်ိတ္ဆက္ အလုပ္သြင္းေပးမည္ျဖစ္သည္။ သင္တန္းၿပီးဆံုးပါက ၾကိဳးစားေလ့လာသူမ်ား ျဖန္႔က်က္ေတြးေခၚႏိုင္သူမ်ားကို ဆႏၵရွိပါက အလုပ္ျပန္ခန္႔အပ္သြားမွာျဖစ္ၿပီး ကနဦး Job Training ၃ လ ဆင္းရပါမယ္၊ တစ္လကို ၁ သိန္း ၅ ေသာင္း ခံစားခြင့္ရွိပါတယ္၊ Job Training ၿပီးရင္ေတာ့ လစာ ၂ သိန္း ၅ ေသာင္းကစၿပီး အလုပ္ဝင္ရမွာျဖစ္ပါတယ္၊ လစာဆက္လက္တိုးေပးပံုကိုလည္း လူကိုယ္တိုင္ အေသးစိတ္ လာေရာက္တိုင္ပင္ ေမးျမန္းႏိုင္ပါတယ္။

ကၽြန္ေတာ္တို႔ ကိုယ္တိုင္ Software Development ကုမၸဏီတည္ေဆာက္ၿပီး Japan ႏိုင္ငံမွ Outsource မ်ား ရယူ ေရးသားေပးေနသလို ျပည္တြင္း Projects မ်ားကိုလည္း လက္ေတြ႔ လုပ္ကိုင္ေနသည့္ အဖြဲ႔အစည္းျဖစ္ပါတယ္၊ လက္ေတြ႔လုပ္ငန္းခြင္မွာ Web Designer တစ္ေယာက္၊ Web Developer တစ္ေယာက္၊ Programmer တစ္ေယာက္အေနနဲ႔ ဘယ္လို အရည္အခ်င္းေတြလိုအပ္မယ္ ဘယ္အတိုင္းအတာထိ ၾကိဳးစားအားထုတ္မႈရွိရမယ္ ဆိုတာကို အေသးစိတ္ သင္ျပႏိုင္တဲ့ လက္ေတြ႔ အေတြ႔အႀကံဳေတြရွိပါတယ္၊ သင္တန္းတက္ေရာက္သူမ်ားကိုလဲ အရည္အခ်င္းျပည့္ေအာင္ ျဖည့္ဆည္းေပးၿပီး ေသခ်ာ လိုက္ႀကိဳးစား သူေတြကို ကၽြန္ေတာ္တို႔နဲ႔ အတူ အလုပ္တြဲဖက္လုပ္ကိုင္ႏိုင္ရန္ အခြင့္အလမ္းမ်ား ဖန္တီးေပးထားပါတယ္၊ ကၽြန္ေတာ္တို႔နဲ႔ လက္ေတြ႔ အလုပ္တြဲလုပ္လိုသည္ျဖစ္ ေစ ၊ ကိုယ္ပိုင္ ရပ္တည္လိုသည္ျဖစ္ေစ အရည္အေသြးျပည့္ဝတဲ့ Designer ေတြ Developer ေတြျဖစ္ေအာင္ သင္ၾကားေပးသြားမွာျဖစ္ပါတယ္၊ ကၽြန္ေတာ္တို႔ သင္တန္းကိုလာေရာက္ၿပီး လူကိုယ္တိုင္စကားေျပာၾကည့္ႏိုင္ ေဆြးေႏြးၾကည့္ႏိုင္ပါတယ္၊ IT ပညာရပ္ေတြကိုေလ့လာၿပီး သင္တန္းလဲ ၿပီးေကာ ဘာလုပ္ရမွန္း မသိ အေတြ႔အၾကံဳ မရွိလို႔ အလုပ္မေလွ်ာက္ႏိုင္ ျဖစ္ေနတဲ့ ေလ့လာသူေတြဘဝကို ကၽြန္ေတာ္တို႔ေကာင္းေကာင္းနားလည္ပါတယ္၊ သင္ထားတာက တစ္ခု အလုပ္မရလို႔ ဘဝရပ္တည္မႈအတြက္ အဆင္ေျပရာ အလုပ္တစ္ခုဝင္လုပ္ရင္း IT နဲ႔ အလွမ္းေဝးသြားတဲ့ ေလ့လာသူေတြကို ကူညီဖို႔အတြက္ ကၽြန္ေတာ္တို႔ သင္တန္းကိုဖြင့္လွစ္သင္ၾကားေပးျခင္းပါ၊ ကၽြန္ေတာ္တို႔ အေနနဲ႔ ျပည္တြင္းျပည္ပမွ Projects မ်ားမ်ားရေအာင္ အစဥ္အျမဲ ၾကိဳးစားေနပါတယ္၊ ရလာတဲ့ Projects ေတြကိုလည္း ကၽြန္ေတာ္တို႔ သင္တန္းေက်ာင္းမွာ တက္တဲ့ ေက်ာင္းသားေတြကို ျပန္လည္လုပ္ကိုင္ေစျခင္းအားျဖင့္ ေရရွည္္ ခိုင္မာ ရပ္တည္ႏိုင္ေအာင္ အစဥ္အျမဲ ၾကိဳးစားေနတဲ့အဖြဲ႔အစည္းျဖစ္ပါတယ္၊ ဆရာတစ္ေယာက္ခ်င္းစီရဲ့ အရည္အခ်င္း ၊ အေတြ႔အႀကံဳ ၊ လက္ေတြ႔ လုပ္ကိုင္ခဲ့တဲ့ လုပ္ငန္းမ်ားအားလံုးကို လည္း 72coder.org Website မွာ အေသးစိတ္ၾကည့္ရႈ႕ေလ့လာႏိုင္ပါတယ္၊ သင္ၾကားသြားမယ့္ သင္ခန္းစာ စာရင္းေတြကိုလည္း 72coder.org ရဲ့ သက္ဆိုင္ရာ သင္ခန္းစာ ေခါင္းစဥ္ေအာက္မွာ အေသးစိတ္ဖတ္ရႈႏိုင္ပါတယ္။