Udemy

Flutter වලින් mobile apps නිර්මාණය - Sinhala Flutter Course

Enroll Now
  • 196 Students
  • Updated 6/2025
4.9
(78 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
15 Hour(s) 53 Minute(s)
Language
English
Taught by
Praneeth Peiris
Rating
4.9
(78 Ratings)
4 views

Course Overview

Flutter වලින් mobile apps නිර්මාණය - Sinhala Flutter Course

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

අපි මේ පාඨමාලාවේදී 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 එක වෙත පිවිසෙන්න.

Course Content

  • 10 section(s)
  • 81 lecture(s)
  • Section 1 Introduction to Flutter
  • Section 2 Dart Basics
  • Section 3 Building the first Flutter App
  • Section 4 Building the Simple Weather App
  • Section 5 Navigation
  • Section 6 Useful Widgets
  • Section 7 Firebase
  • Section 8 Flutter State Management
  • Section 9 Themes
  • Section 10 Using phone features

What You’ll 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


Reviews

  • H
    Harsha Dilshan
    5.0

    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

  • N
    Nipuna dhilshan
    5.0

    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.

  • P
    PRABHATH PASINDU
    4.5

    good

  • c
    chamindu lakshan
    4.5

    good course

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed