Skip to content
UdemyMobile DevelopmentPaid courseBeginner levelCertificate

Flutter වලින් mobile apps නිර්මාණය - Sinhala Flutter Course (Udemy.com)

Flutter ගැන මුල සිට සරලව සිංහලෙන් ඉගෙන ගන්න පුළුවන් එකම තැන!

Created by: Praneeth Peiris

Last updated June 2025

icon
What you will learn

  • Basics of Flutter and Dart
  • Create stunning UIs with responsive layouts
  • Navigate between pages and sharing data using State Management strategies
  • BLoC pattern to communicate between the business logic and the UIs
  • Integrating Firebase to your Flutter mobile app
  • Create a full functioning app and publish it to App Store and Play Store

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

අපි මේ පාඨමාලාවේදී Flutter නම් cross-platform app development framework එක ගැන මුල සිට කතා කරනවා.


2023 දී 46% ට වැඩි පිරිසක් භාවිතා කරන cross-platform app development framework එක ලෙස නම් Flutter නම් කෙරුණු අතර දැනට ඉතා සීඝ්‍රයෙන් ප්‍රචලිත වෙමින් ඇත. මාගේ අදහස නම්, බහුතරයක් mobile apps නිර්මාණයට flutter භාවිතා වන නිසා, flutter දැනුම ඇති developers ලා හට වැඩි ඉල්ලුමක් ලැබිය හැකි බවයි!


මේ පාඨමාලාවේදී flutter framework එකට අමතරව Firebase ගැනත්, Flutter app එකකට firebase connect කරන හැටි ගැනත් දැන ගන්න පුළුවන්.  ඒ වගේම State Management වැනි සංකීර්ණ සංකල්ප ගැනත් සරලව පැහැදිලි කරනවා. ඒ නිසා, Flutter ගැන කිසිම දැනුමක් නැති කෙනෙකුට වුවත් ඉතා පහසුවෙන් තේරුම් ගැනීමට හැකි වන අයුරින් මේ පාඨමාලාව නිර්මාණය කර තිබෙනවා.


ඔබ මෙම පාඨමාලාවෙන් ඉගෙන ගනු ලබන්නේ:

  • Flutter හි මූලික කරුණු: අපි Flutter හි මූලික සංකල්ප, එනම් Widgets (Flutter UI හි building blocks), responsive app architecture සහ Flutter app එකක structure ගැන ගැඹුරින් සාකච්ඡා කරමු.

  • UI නිර්මාණය: Flutter හි inbuild Widgets වලින් visually attractive නිර්මාණය ගැන ඉගෙන ගැනීමට පුළුවන්.

  • State Management: ඔබේ Flutter apps තුළ දත්ත කාර්යක්ෂමව කළමනාකරණය කිරීමට සහ update කිරීමට ඔබට හැකි වන පරිදි සරල නමුත් ඵලදායී state management patterns ඔබට හඳුන්වා දෙනු ඇත.

  • Firebase ඒකාබද්ධ කිරීම: මෙම පාඨමාලාව Google හි ප්‍රබල backend service එකක් වන Firebase වෙතද ඔබව හඳුන්වා දෙනු ඇත. ඔබගේ Flutter යෙදුම Firebase සේවාවන් සමඟ පියවරෙන් පියවර සම්බන්ධ කරන්නේ කෙසේදැයි ඔබ ඉගෙන ගනු ඇත:

    • Authentication: පරිශීලක පිවිසුම් සහ ලියාපදිංචි කිරීම ක්‍රියාත්මක කිරීම.

    • Firestore: දත්ත ගබඩා කිරීමට සහ ලබා ගැනීමට NoSQL Cloud Database සමඟ වැඩ කිරීම.

    • Cloud Storage: ඔබගේ යෙදුම තුළ ගොනු සහ මාධ්‍ය කළමනාකරණය කිරීම.

  • ප්‍රායෝගික ව්‍යාපෘති: පාඨමාලාව පුරාම, ඔබ ඉගෙන ගත් සංකල්ප ශක්තිමත් කරන සහ ක්‍රියාකාරී ජංගම යෙදුම් සමූහයක් ගොඩනැඟීමට ඔබට ඉඩ සලසන ප්‍රායෝගික ව්‍යාපෘතිවල නිරත වනු ඇත.

  • ඉඟි සහ හොඳම භාවිතාවන්: පිරිසිදු, නඩත්තු කළ හැකි සහ කාර්යක්ෂම Flutter කේතය ලිවීමට ඔබට උපකාර කිරීම සඳහා අපි අත්‍යවශ්‍ය best practices ගැන ද ආවරණය කරන්නෙමු.

මෙම පාඨමාලාව සුදුසු වන්නේ:

  • පෙර ක්‍රමලේඛන අත්දැකීම් නොමැති ආරම්භකයින් සඳහා.

  • Flutter සමඟ ජංගම යෙදුම් සංවර්ධනය ඉගෙන ගැනීමට කැමති වෙනත් programming language වල අත්දැකීම් ඇති developers ලා සඳහා.

මෙම පාඨමාලාව නිර්මාණය කර ඇත්තේ ඕනෑම තාක්ෂණික පසුබිමක් ඇති ඕනෑම කෙනෙකුට පහසුවෙන් තේරුම් ගත හැකි වන පරිදිය.


මාගේ තවත් වීඩියෝ නැරඹීමට, HexCoder YouTube channel එක වෙත පිවිසෙන්න.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Praneeth Peiris

I have 15+ years of experience in programming in different languages, and now I am working as a Software Engineer Lead in a world-class software company in Germany.

I have a Computer Science degree from the University of Colombo School of Computing, and the knowledge I gained has served me well during not just my career, but also in teaching.

I also worked as a teacher for more than 6 years, and I love to teach and share my knowledge.

icon
More Mobile Development courses

$19.99

$74.99

$39.99

$44.99

$19.99

$84.99

icon
Reviews

4.8

85 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Harsha Dilshan on 9/20/2025

This is a good course to learn. His teaching style is very engaging and make us to like learning. This is a good course on app development on Flutter. Amazing

By Nipuna dhilshan on 7/7/2025

This course was super helpful! The instructor explained things step by step, and the practical projects made it easier to understand Flutter. I’ve learned a lot and feel more confident now.

By Gihan Pasindu on 5/21/2025

This is a great Flutter course for everyone. Mr. Praneeth explains everything clearly, and the lessons are easy to follow. I learned a lot and now feel confident to build my own mobile apps. Highly recommended for beginners!

By Suminda on 5/18/2025

very interesting

By Shan Romesh on 5/17/2025

better guidance and very helpful

By Nisal Nimsara on 5/16/2025

I think this is the best sinhala flutter course I have ever seen. Thank you Mr. Praneeth for this amazing content. Highly Recommended 100%.

By Binew Lakyuga on 5/15/2025

I like This Course. Nice Teacher.

By Sasana Sathyajith on 5/14/2025

I found this very simple and easy to follow up.

By Harindu Mansaka on 5/14/2025

his content is so awesome.. i bought this course without any hestiation to shopw my gratitude toward praneeth aiya eversince he release his amazing coursework on python..

Showing all 9 reviews on CourseDuck

Read all 85 reviews on Udemy