මමනම් ජොබ් එකක් කරන්නේ නෑ තාම.
free lancing වැඩ කරනවා.
මොනාහරි අලුතෙන් ඉගන ගන්න හිතුනොත් පැය ගානක් හොයල හරි ඉගන ගන්නවා.
සමහර දවස් වල පැය 16 වගේ එක දිගට වැඩ කරනවා.
මුල්ම කලේ Udemy tutorial බැලුවා දැන් මතක නෑ ඒවගේ කරපු ඒවා මුකුත්. tutorial බලල තනියෙන් project එකක් පටන් අරන් කරන යන්න ඕනේ, නැත්තන් තේරුමක් නෑ. මට මුල් කාලේ මේක ගැන තේරුමක් තිබ්බේ නෑ. ඔහේ කරනවට කරේ.
දැන් අලුතෙන් මොනාහරි ඉගන ගත්ත ගමන් beginner project එකක් හොයාගෙන documantation කියවල project එක ඉවර කරනවා. ඉගන ගන්න ඒව අමතක වෙන්නේ නෑ මෙහෙම කරාම.
දැන් මාසෙකට කලින් flutter ඉගන ගත්ත campus එකේ අසයිමන්ට් එකකට ඕනේ හින්ද
මෙන්න ඒ project එකේ එක mobile app එකක් <-- github with screenshots
https://www.udemy.com/course/flutter-bootcamp-with-dart/
මෙන්න කරපු course එක.
මේක programmin දන්නෙම නැති අයට හොදටම හොදයි. මුල ඉදන් කියල දෙනවා.
කලින් developing කරලා තියන යට ඒ basic content ස්කිප් කරලා යන්න පුළුවන් විදියට හදල තියන්නේ. ඒ හින්ද boring නැතුව කරන්න පුළුවන්.
අනිවා tutorial එකක් බලල ඉගන ගන්නවානම් මම උඩ කිව්ව විදියට කරන්න. progress එකක් තේරෙයි.
Code:
bool validateEmail(String email) {
if (email != null) {
if (RegExp(
r"^[a-zA-Z0-9.a-zA-Z0-9.!#$%&'*+-/=?^_`{|}~]+@[a-zA-Z0-9]+\.[a-zA-Z]+")
.hasMatch(email)) {
return true;
} else {
return false;
}
}
return false;
}
මේ වගේ තමයි improve වෙන්න පුළුවන් මචන්.
Code:
bool isValidEmail(String email) {
if (email == null) return false;
return RegExp(EMAIL_VALIDATION_REGX).hasMatch(email);
}
ඕනේ නම් තනි ලයින් එකෙන් ලියන්න පුළුවන් එතකොට පස්සේ කලෙක කියවන්න ගියාම අමාරුයි.
Good work මචන්
තව EJB use කරන companies ඕන තරම් තියනවනේ