Java Spring Boot ප්‍රගුණ කරන්න: සැබෑ ලෝකයේ බැංකු යෙදුමක් ගොඩනගමු

Backend Development ක්ෂේත්‍රයේ මුල සිට විශිෂ්ටයෙකු වන්න. මෙම ආරම්භක-හිතකාමී පාඨමාලාව, ඔබට Java සහ බලවත් Spring Boot රාමුව (framework) උගන්වන්නේ, සම්පූර්ණ, ව්‍යාපාරික මට්ටමේ (enterprise-grade) බැංකු ගිණුම් කළමනාකරණ පද්ධතියක් මුල සිට ගොඩනගමිනි.

අදම ඔබගේ ගමන අරඹන්න

පුළුල් පාඨමාලා විෂය නිර්දේශය

Java මූලිකාංගවල සිට සම්පූර්ණ Spring Boot යෙදුමක් යෙදවීම දක්වා පියවරෙන්-පියවර ගමනක්.

Java සහ Spring Boot යනු කුමක්ද, ඒවා ව්‍යාපාරික මෘදුකාංග සඳහා භාවිතා කරන්නේ ඇයි දැයි ඉගෙන ගන්න. ඔබගේ සංවර්ධන පරිසරය (JDK, IDE, Maven) සකසා ගන්න.

මාතෘකාව 1 විස්තරාත්මකව ගවේෂණය කරන්න →

Variables, Data Types, Control Structures, සහ Object-Oriented Programming (OOP) හි මූලික සිද්ධාන්ත නැවත මතක් කරගන්න. Console-පාදක බැංකු යෙදුමක් ගොඩනගන්න.

මාතෘකාව 2 විස්තරාත්මකව ගවේෂණය කරන්න →

Controllers, Services, Repositories යන ස්ථර තුනේ ගෘහ නිර්මාණ ශිල්පය තේරුම් ගන්න. ඔබගේ පළමු REST API එක ගොඩනගා Postman මගින් පරීක්ෂා කරන්න.

මාතෘකාව 3 විස්තරාත්මකව ගවේෂණය කරන්න →

JPA සහ Hibernate භාවිතයෙන් ඔබගේ යෙදුම දත්ත සමුදායකට සම්බන්ධ කරන්න. Spring Data JPA සමඟින් CRUD මෙහෙයුම් පහසුවෙන් ක්‍රියාත්මක කරන්න.

මාතෘකාව 4 විස්තරාත්මකව ගවේෂණය කරන්න →

පාරිභෝගික සහ ගිණුම් කළමනාකරණය, තැන්පත් කිරීම, ආපසු ගැනීම, සහ මුදල් මාරු කිරීම් වැනි මූලික ව්‍යාපාරික ක්‍රියාවලි (Business Logic) ක්‍රියාත්මක කරන්න.

මාතෘකාව 5 විස්තරාත්මකව ගවේෂණය කරන්න →

Spring Security භාවිතයෙන් Login පද්ධතියක් සාදන්න. BCrypt සමඟ මුරපද සංකේතනය කර, භූමිකාව මත පදනම් වූ ප්‍රවේශ පාලනයක් ක්‍රියාත්මක කරන්න.

මාතෘකාව 6 විස්තරාත්මකව ගවේෂණය කරන්න →

Thymeleaf භාවිතයෙන් සරල HTML පිටු සාදා ඔබගේ backend දත්ත වෙබ් බ්‍රව්සරයේ ප්‍රදර්ශනය කරන ආකාරය ඉගෙන ගන්න.

මාතෘකාව 7 විස්තරාත්මකව ගවේෂණය කරන්න →

ඔබට අවශ්‍ය එකම Spring Boot පාඨමාලාව මෙය වන්නේ ඇයි?

ව්‍යාපෘති-මත පදනම් වූ ඉගෙනුම

වියළි න්‍යායන් අමතක කරන්න. ඔබ ඉගෙන ගන්නේ දේවල් කිරීමෙනි. සෑම සංකල්පයක්ම ක්‍රියාකාරී බැංකු ගිණුම් කළමනාකරණ පද්ධතියක් ගොඩනැගීමට ක්ෂණිකව යොදවනු ලැබේ. රැකියා වෙළඳපොළ සොයන්නේ මෙම ප්‍රායෝගික අත්දැකීමයි.

ආරම්භකයාගේ සිට වෘත්තිකයෙකු දක්වා

Java මූලිකාංග වලින් ආරම්භ කර, Spring Boot මූලධර්ම, දත්ත සමුදාය ඒකාබද්ධ කිරීම, ආරක්ෂාව සහ යෙදවීම හරහා පියවරෙන් පියවර ගමන් කරන මෙම පාඨමාලාව, සම්පූර්ණ ආරම්භකයින් සඳහාම ඉතා සූක්ෂම ලෙස නිර්මාණය කර ඇත.

ව්‍යාපාරික මට්ටමේ කුසලතා

ප්‍රමුඛ පෙළේ තාක්ෂණික සමාගම්වල භාවිතා වන මෙවලම් සහ රටා ඉගෙන ගන්න. ඔබ REST APIs, JPA, Hibernate, සහ Spring Security වැනි ඕනෑම වෘත්තීය Java Backend Developer කෙනෙකුට අවශ්‍ය වන මූලික කුසලතා ප්‍රගුණ කරනු ඇත.

ඔබ ගොඩනගන දේ: බැංකු ගිණුම් කළමනාකරණ පද්ධතිය

සම්පූර්ණ ක්‍රියාකාරී, ආරක්ෂිත සහ පරිමාණය කළ හැකි යෙදුමක්

මෙය සරල "To-Do" app එකක් නොවේ. ඔබ මූලික මූල්‍ය මෙහෙයුම් හසුරුවන ශක්තිමත් බැංකු යෙදුමක් සැලසුම් කර සංවර්ධනය කරනු ඇත. මෙම ව්‍යාපෘතිය ඔබගේ portfolio එකට ප්‍රබල එකතු කිරීමක් වන අතර, සංකීර්ණ, දත්ත-මත පදනම් වූ පද්ධති ගොඩනැගීමට ඔබට ඇති හැකියාව මනාව ප්‍රදර්ශනය කරයි.

  • පාරිභෝගික කළමනාකරණය
  • බහු-ගිණුම් පද්ධතිය (ඉතුරුම්/ජංගම)
  • මූලික ගනුදෙනු (තැන්පත්/ආපසු ගැනීම්)
  • ගනුදෙනු ඉතිහාසය සඳහා API
  • Spring Security සමඟ ආරක්ෂිත සත්‍යාපනය
  • භූමිකාව-මත පදනම් වූ ප්‍රවේශය (Admin/Customer)
බැංකු යෙදුමක ගෘහ නිර්මාණ ශිල්පයේ රූප සටහන

ඔබ ප්‍රගුණ කරන ප්‍රධාන කුසලතා සහ තාක්ෂණයන්

Java Spring Boot REST APIs JPA / Hibernate Spring Data JPA Spring Security H2 Database Maven Postman JUnit & Mockito OOP Thymeleaf

නිතර අසන ප්‍රශ්න (FAQ)

මෙම පාඨමාලාව Spring Boot සඳහා ආරම්භකයින් සඳහා නිර්මාණය කර තිබුණද, ක්‍රමලේඛන සංකල්ප පිළිබඳ මූලික අවබෝධයක් තිබීම ප්‍රයෝජනවත් වේ. අපි පුළුල් Java පුනරීක්ෂණ මාතෘකාවක් ඇතුළත් කර ඇත්තෙමු.

මෙම පාඨමාලාව සඳහා අවශ්‍ය සියලුම මෘදුකාංග නොමිලේ සහ විවෘත මූලාශ්‍ර (open-source) වේ. 1 වන මාතෘකාව මඟින් ඔබට අවශ්‍ය සියල්ල (JDK, IDE, Postman) ස්ථාපනය කිරීම සඳහා පියවරෙන්-පියවර උපදෙස් සපයයි.

වෘත්තීය Backend Developer කෙනෙකු වීමට සූදානම්ද?

අපගේ ප්‍රායෝගික, ව්‍යාපෘති-පාදක පාඨමාලා සමඟින් තම වෘත්තීය ජීවිතය දියත් කළ දහස් ගණනක් සිසුන් සමඟ එක්වන්න.

WhatsApp හරහා සම්බන්ධ වන්න