pragramming startup

kavindutim1995

Active member
  • Sep 23, 2018
    77
    132
    33
    I think this is the beast suit for him now
    ඕක හරියට අපි කේක් එකක් හදන විදිහ බලන් ඉනන්ව වගේ. කරන්නේ දවස ගානේ එක එක වර්ග වල කේක් හදනවා බලන් ඉන්නවා කෙල ගිල ගිල. ඉතින් කොහෙද ඉන්ටරස්ටින්ග් එකක්. එහෙමද වැරදි වැරදි හරි කේක් එකක් හදලා කන එක. අන්න ඒ වගේ දෙයක් තමා ඕක
    ඔව් ඒක ඇත්ත බ්‍රෝ. පැට්‍රිකල් එකත් එක්ක කරලා බලන්නම් මේ පාර.
    මන් ජාවා එකෙ ඉන්න කාලෙ ඔහොම තමා. අපි ස්වින් ඇප් එක එක එක දෙවල් ඩ්‍රැක්-ඩ්‍රොප් කරලා හැදුවා.
    ඊට පස්සෙ ඉන්ට්‍රස්ටින් එක ආවා.
    ඩේටා බේස් කනෙක්ට් කරලා ,රිපොර්ට් ගහලා ඊටත් කලින් ER එක ඇඳලා ඩෙටාබේස් ටෙබල් ටික හදාගන්නවා . .
    OCPJP ක්ලාස් එකෙ තමා අර පි ආතල් එකට ඩ්‍රැග් ඩ්‍රොප් කරපු කොඩ්ස් ,කොම්පොනන්ට්ස් කොහොමද ප්‍රොග්‍රැම් වෙන්නෙ
    එතකොට ප්‍රොග්‍රැම් එක රන් වෙද්දි කොහොමද එක්සිකියුට් වෙන්නෙ
    එව්වායෙ කන්සෙප්ට්ස් මොනවාද කියන එක දැනගන්නෙ .
    එතකොට තව ඉන්ට්‍රස්ට් එක වැඩි වෙනව .
    😍
    SoloLearn

    This is a handy app which I use for learning the programming basics, including web.

    Including Java, Python as well as web programming also...

    Start with Python, then Java.

    Do web programming separately.


    I think it is better to get the experience for one language as the beginning, so Python is a good choice.

    After you gained an enough knowledge about that language, try another one.
    ------ Post added on May 19, 2021 at 10:09 PM
    තැන්ක්ස් බ්‍රෝ
    කිසිම දෙයක් ටුටෝරිඅල් පිටින් බලන එකේ කිසිම තේරුමක් නැ . කරන්නේ ඕනේ ප්‍රැක්ටිකල් එකක් එක්ක යන එක. එකේ හිර වෙනකොට තියරි එක බලන්න ඕනේ.එහෙම උනාම තමා හරිම දැනුම එන්නේ . ඒ අතින් උබ හරි
    තැන්ක්ස් මචන් මන් මේ පාර පැට්‍රිකල් එකත් එක්ක කරන්නම්.
    codeacademy.com eken corona 1 rella kale free pro accounts dunna. poddak balapan
    ඒක මං ගාව තියෙනවා බ්‍රෝ. මට ඒක සෙට් නෑ 😔
    Udemy, Coursera wage quizzes practical assignments tiyena course ekak thoran timeline dala karanda
    හරි බ්‍රෝ
    understanding java will help you to code with any language
    තැන්ක්ස්. ජාවා බේසික් ඉගෙනගන්න හොඳ විදිය මොකක්ද? මං ගාව තියෙන එක බේසික් එකේ ඉඳන් කරන එකක් නෙමේ. කැම්පස් අයට කරන එකක්. ඒකෙන් මට ජාවා එපා උනා.
    python sinhalen tiyana hoda pohthak hoyagena wedeta bahinna
    හරි බ්‍රෝ
    understanding java , will help you to code with any language
    තැන්ක්ස්. ජාවා බේසික් ඉගෙනගන්න හොඳ විදිය මොකක්ද? මං ගාව තියෙන එක බේසික් එකේ ඉඳන් කරන එකක් නෙමේ. කැම්පස් අයට කරන එකක්. ඒකෙන් මට ජාවා එපා උනා.
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,861
    1
    9,627
    113
    Gampaha
    same , matath harima amaryiu , java valata purudu vela..python valin liyankota... Java syntax eka long wunata harima neat. mage idea eka.. python eka like messy..also my idea
    ලොකුම අවුල මම දකින් variable එකකට assign කරනකම් ඒ variable එකට ටයිප් එකක් නෑ. ඉතින් කම්පයිලරේ දන්නෙ නෑ cast වගේ ඒව ඕනෙ වෙනවද නැද්ද කියල runtime එකට එනකම්. අනික අපි කපියුස් වෙනව variable හැන්ඩ්ල් කරද්දි. cast කරන්න ඕනෙද නැද්ද මේ variable එක මොකට හදපු එකක්ද වගේ ඒව.
    python වල කෝඩ් ලයින් අඩුයි හැබැයි ඔලුව විකාර වෙනව. ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ගේමක් නෑ. python වල මෙතඩ් එකක් හදල ඒ මෙතඩ් එක් කෝල් කරද්දි ඕනෙ ඩේට ටික පැරා වල ඔටෝ ෆිල් වෙන්නෙ නෑ. මැණුවල්ම ලියන්න ඕනෙ.
     
    Last edited:
    • Like
    Reactions: TWishwadeepa

    kavindutim1995

    Active member
  • Sep 23, 2018
    77
    132
    33
    ලොකුම අවුල මම දකින් variable එකකට assign කරනකම් ඒ variable එකට ටයිප් එකක් නෑ. ඉතින් කම්පයිලරේ දන්නෙ නෑ cast වගේ ඒව ඕනෙ වෙනවද නැද්ද කියල runtime එකට එනකම්. අනික අපි කපියුස් වෙනව variable හැන්ඩ්ල් කරද්දි. cast කරන්න ඕනෙද නැද්ද මේ variable එක මොකට හදපු එකක්ද වගේ ඒව.
    වල කෝඩ් ලයින් අඩුයි හැබැයි ඔලුව විකාර වෙනව. ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ගේමක් නෑ. මේක මෙතඩ් එකක් හදල ඒ මෙතඩ් එක් කෝල් කරද්දි ඕනෙ ඩේට ටික පැරා වෙල ඔටෝ ෆිල් වෙන්නෙ නෑ. මැණුවල්ම ලියන්න ඕනෙ.
    ගික් වගේ
     
    • Haha
    Reactions: HAneo

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    ලොකුම අවුල මම දකින් variable එකකට assign කරනකම් ඒ variable එකට ටයිප් එකක් නෑ. ඉතින් කම්පයිලරේ දන්නෙ නෑ cast වගේ ඒව ඕනෙ වෙනවද නැද්ද කියල runtime එකට එනකම්. අනික අපි කපියුස් වෙනව variable හැන්ඩ්ල් කරද්දි. cast කරන්න ඕනෙද නැද්ද මේ variable එක මොකට හදපු එකක්ද වගේ ඒව.
    python වල කෝඩ් ලයින් අඩුයි හැබැයි ඔලුව විකාර වෙනව. ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ගේමක් නෑ. python වල මෙතඩ් එකක් හදල ඒ මෙතඩ් එක් කෝල් කරද්දි ඕනෙ ඩේට ටික පැරා වල ඔටෝ ෆිල් වෙන්නෙ නෑ. මැණුවල්ම ලියන්න ඕනෙ.
    ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ?? uba me kiyanne IDE eke intellisense eka neda?
    ithin machan uba pycharm wage IDE ekak gaththoth Phython base Code auto-completion ekak thiyanawane. IDE base feature ekakin komada machan languages dekak compare karanne?
     

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,861
    1
    9,627
    113
    Gampaha
    ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ?? uba me kiyanne IDE eke intellisense eka neda?
    ithin machan uba pycharm wage IDE ekak gaththoth Phython base Code auto-completion ekak thiyanawane. IDE base feature ekakin komada machan languages dekak compare karanne?
    pycharm wala na macho. ehema auto fill wenna hadanna bari wei neda. mokada ide ekata hoya ganna bane required data types. ithin kohomada auto fill wenne

    ex

    Python:
    age = 15
    name = 'abc'
    
    def myValue(my_age):
        print(my_age)
    
    myValue()

    dan myValue kiyana method eka call karaddi IDE ekata parenthesis walata danna one name da age da kiyala hoya ganna puluwan weida?

    habai Java nam myValue call karaddima auto ma myValue(age) kiyalama auto fill wenawa.

    Java:
    int age = 15;
    String name = "abc";
    
    void myValue(int my_age){
        sout(my_age);
    }
    
    myValue()

    mata mokak hari mis welada?
     
    Last edited:
    • Like
    Reactions: kavindutim1995

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    pycharm wala na macho. ehema auto fill wenna hadanna bari wei neda. mokada ide ekata hoya ganna bane required data types. ithin kohomada auto fill wenne

    ex

    Python:
    age = 15
    name = 'abc'
    
    def myValue(my_age):
        print(my_age)
    
    myValue()

    dan myValue kiyana method eka call karaddi IDE ekata parenthesis walata danna one name da age da kiyala hoya ganna puluwan weida?

    habai Java nam myValue call karaddima auto ma myValue(age) kiyalama auto fill wenawa.

    Java:
    int age = 15;
    String name = "abc";
    
    void myValue(int my_age){
        sout(my_age);
    }
    
    myValue()

    mata mokak hari mis welada?
    my_age - python resolve in runtime. so no just like you use var in javascript. unless you assign a value it resolves in runtime and has no IntelliSense support at the code level. there are pros and cons regarding runtime type binding but most languages implement it so experienced users can take advantage of them

    int my_age - java this is simply an integer value. types cast at compile time. so code completion can work here. but I don't think it will automatically put
    myValue(age) how auto-completion algorithms know which int value pick?
    Consider following code snippet

    Java:
    int age = 15;
    int age1 = 12;
    String name = "abc";
    
    void myValue(int my_age){
        sout(my_age);
    }
    
    myValue()

    now consider your statement
    habai Java nam myValue call karaddima auto ma myValue(age) kiyalama auto fill wenawa.
    so in the above code sample what will the outcome?
    myValue(age) or myValue(age1)?
     
    • Like
    Reactions: kavindutim1995

    MihiCherub

    Well-known member
  • Sep 14, 2009
    18,861
    1
    9,627
    113
    Gampaha
    my_age - python resolve in runtime. so no just like you use var in javascript. unless you assign a value it resolves in runtime and has no IntelliSense support at the code level. there are pros and cons regarding runtime type binding but most languages implement it so experienced users can take advantage of them

    int my_age - java this is simply an integer value. types cast at compile time. so code completion can work here. but I don't think it will automatically put
    myValue(age) how auto-completion algorithms know which int value pick?
    Consider following code snippet

    Java:
    int age = 15;
    int age1 = 12;
    String name = "abc";
    
    void myValue(int my_age){
        sout(my_age);
    }
    
    myValue()

    now consider your statement

    so in the above code sample what will the outcome?
    myValue(age) or myValue(age1)?
    ඕක මෙහෙමයි අපි method local variable use කරද්දි ඔහොම වෙන්නෙ නෑ. ගොඩක් වෙලාවට ඕනෙ එකම තම auto-completion වෙන්නෙ. අනිත් දේ factory,facade pattern වගේ use කරද්දි හරි පහසුයි. මම python දැක්ක අඩුපාඩුවක් කිව්වෙ. මොකද java කෝඩ් කරන්නෙ බාගෙට. ඒත් python කෝඩ් කරද්දිම ඔක්කොම lines කෝඩ් කරන්න වෙනව. අනිත් දේ පැරා වල variable types වරදිනව අම්බානෙකට. ඔක්කොම runtime එකේ අහු වෙන්නෙ. ඒක හරි පාඩුයි.
    return values උනත් එහෙමයි java වල return මෙතඩ් කෝල් කරද්දි assigning variables හදන්නෙ නෑ. කෙලින්ම method call කරද්දි IDE එක දන්නව return වෙනව කියල. variable හදන් assign කරගන්න කියල IDE එකට කියන්න තියෙන්නෙ. ඒත් python වල අපිම assign කරගන්න ඕනෙ. ඒතන casting ඕනෙ උනොත් අපිම cast කරන්නත් ඕනෙ. overload method වල pass කරන values පැටලෙන්න පුලුවන් චාන්ස් එක වැඩී. string, int යවන්න ඕනෙ තැනට int, string යැවුවත් අවුලක් නෑ. runtime එකේ format exception එකක් එනව. මම සාමන්‍යෙන් ලයින් බයි ලයින් රන් කරන්නෙ නෑ. එකපාර කොටසකින් වෙන දේ ඔක්කොම ලියනව. පස්සෙ රන් කරන්නෙ. ඒත් රන් ට්යිම් එකේ ඔය වගේ casting,overload ප්‍රශ්නයක් අහුවුනාම සමහරවිට අර ලියපු කෝඩ් ඔක්කොම මකන්න වෙනව cast කරන්න බරි එකක් cast කරල.
    ඊලගට දකින ලොකුම අඩුපාඩුව IDE එකට බෑ function, if else, nested loop එකක end point එක අදුන ගන්න. manually courser position කරගන්න ඕනෙ. ලොකු switch case එහෙක indent කරන්න ගියාම අනාතයි. case block එහෙක troubleshoot එකක් කරද්දි ඔලුව විකාර වෙනව indent නිසා.

    අනික අපේ මෙමරි එක පට්ටෙට ඕනෙ වෙනව කෝඩ් කරද්දි. මොකද ටයිප් මතක තියාගන්න ඕනෙ නිසා. ඒත් ජාව වල නම් කෝඩ් එක බලල මෙමරි refresh කරගන්න පුලුවන්.

    දකින ලොකුම වාසිය data store කරන්න පුලුවන් හිතුමනාපෙට. මෙහෙමයි කියල ක්‍රමයක් නැති නිසා ලිස්ට් වල එහෙම හිතුමනාපෙට data store කරන්නත් පුලුවන් ඒව loop වලින් call කරන පුලුවන් line 2-3කින්. ඒත් ජාව වල structure pattern එකක් තියෙන නිසා ලිස්ට් වල එහෙම හිතුමනාපෙට data store කරන්න බෑ, පට්ට අමාරුයි. python වල Array of Array of Array of objects හදල ඒව index කෝල් කරන්න පුලුවන් පට ගාල. හැබැ‍යි ජාව වල එහෙම හැදුවොත් ඩෙඩ්. අනිත් දේ python API තියෙනව මාර තොගයක්.
     
    • Like
    Reactions: kavindutim1995

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    ඕක මෙහෙමයි අපි method local variable use කරද්දි ඔහොම වෙන්නෙ නෑ. ගොඩක් වෙලාවට ඕනෙ එකම තම auto-completion වෙන්නෙ. අනිත් දේ factory,facade pattern වගේ use කරද්දි හරි පහසුයි. මම python දැක්ක අඩුපාඩුවක් කිව්වෙ. මොකද java කෝඩ් කරන්නෙ බාගෙට. ඒත් python කෝඩ් කරද්දිම ඔක්කොම lines කෝඩ් කරන්න වෙනව. අනිත් දේ පැරා වල variable types වරදිනව අම්බානෙකට. ඔක්කොම runtime එකේ අහු වෙන්නෙ. ඒක හරි පාඩුයි.
    return values උනත් එහෙමයි java වල return මෙතඩ් කෝල් කරද්දි assigning variables හදන්නෙ නෑ. කෙලින්ම method call කරද්දි IDE එක දන්නව return වෙනව කියල. variable හදන් assign කරගන්න කියල IDE එකට කියන්න තියෙන්නෙ. ඒත් python වල අපිම assign කරගන්න ඕනෙ. ඒතන casting ඕනෙ උනොත් අපිම cast කරන්නත් ඕනෙ. overload method වල pass කරන values පැටලෙන්න පුලුවන් චාන්ස් එක වැඩී. string, int යවන්න ඕනෙ තැනට int, string යැවුවත් අවුලක් නෑ. runtime එකේ format exception එකක් එනව. මම සාමන්‍යෙන් ලයින් බයි ලයින් රන් කරන්නෙ නෑ. එකපාර කොටසකින් වෙන දේ ඔක්කොම ලියනව. පස්සෙ රන් කරන්නෙ. ඒත් රන් ට්යිම් එකේ ඔය වගේ casting,overload ප්‍රශ්නයක් අහුවුනාම සමහරවිට අර ලියපු කෝඩ් ඔක්කොම මකන්න වෙනව cast කරන්න බරි එකක් cast කරල.
    ඊලගට දකින ලොකුම අඩුපාඩුව IDE එකට බෑ function, if else, nested loop එකක end point එක අදුන ගන්න. manually courser position කරගන්න ඕනෙ. ලොකු switch case එහෙක indent කරන්න ගියාම අනාතයි. case block එහෙක troubleshoot එකක් කරද්දි ඔලුව විකාර වෙනව indent නිසා.

    අනික අපේ මෙමරි එක පට්ටෙට ඕනෙ වෙනව කෝඩ් කරද්දි. මොකද ටයිප් මතක තියාගන්න ඕනෙ නිසා. ඒත් ජාව වල නම් කෝඩ් එක බලල මෙමරි refresh කරගන්න පුලුවන්.

    දකින ලොකුම වාසිය data store කරන්න පුලුවන් හිතුමනාපෙට. මෙහෙමයි කියල ක්‍රමයක් නැති නිසා ලිස්ට් වල එහෙම හිතුමනාපෙට data store කරන්නත් පුලුවන් ඒව loop වලින් call කරන පුලුවන් line 2-3කින්. ඒත් ජාව වල structure pattern එකක් තියෙන නිසා ලිස්ට් වල එහෙම හිතුමනාපෙට data store කරන්න බෑ, පට්ට අමාරුයි. python වල Array of Array of Array of objects හදල ඒව index කෝල් කරන්න පුලුවන් පට ගාල. හැබැ‍යි ජාව වල එහෙම හැදුවොත් ඩෙඩ්. අනිත් දේ python API තියෙනව මාර තොගයක්.
    e machan python and java use karanne wenama business warga walata. so ewagedi use karanna wena dewal thama language eke thiyenne.
    ex: python hugak network programming wala use wenawa. hugak welawata network call wala hari structure ekak na. but apita puluwan python wala var ekakata dangena run time wade handle karnana. so eka marama big future ekak non structural programing wala

    Explicit and implicit type casting harityatama practise nokara Python, C++ wage languages karanna yanna hoda na. instead we can use more business central languages like Java or C#. elayi oyata oya widihe gap ekak penne. e wagema thama hugak languages like JS ,TS, Dart wage hugak languages type casting resolve wenne runtime. so ewa widly use wena dewal. so ewa hodama practise ekak thiyenna one karanna.


    You cannot depend on IDE to tell you the casting result. then you missing the basics brother. if you know the basics you would know what's exactly happen. just think about what I said. for a beginner it's ok. cus we didn't expect a beginner to write a complex program. but after you gain some experience you must know exactly what is going on with your code in the back.
     

    garment123

    Well-known member
  • Dec 9, 2011
    2,046
    1,179
    113
    කන්දක
    ලොකුම අවුල මම දකින් variable එකකට assign කරනකම් ඒ variable එකට ටයිප් එකක් නෑ. ඉතින් කම්පයිලරේ දන්නෙ නෑ cast වගේ ඒව ඕනෙ වෙනවද නැද්ද කියල runtime එකට එනකම්. අනික අපි කපියුස් වෙනව variable හැන්ඩ්ල් කරද්දි. cast කරන්න ඕනෙද නැද්ද මේ variable එක මොකට හදපු එකක්ද වගේ ඒව.
    python වල කෝඩ් ලයින් අඩුයි හැබැයි ඔලුව විකාර වෙනව. ඒ උනාට ජාව වල කෝඩ් ලයින් වැඩි උනත් කෝඩ් ගොඩක් ඔටෝ ලියවෙන නිසා ගේමක් නෑ. python වල මෙතඩ් එකක් හදල ඒ මෙතඩ් එක් කෝල් කරද්දි ඕනෙ ඩේට ටික පැරා වල ඔටෝ ෆිල් වෙන්නෙ නෑ. මැණුවල්ම ලියන්න ඕනෙ.
    lokuma benefit ekak tama itin compile time error aduraganna labima..mamath dakin vidiyata. anyway I have move to operation side. but enjoy doing little programe using java, springboot :D
     

    saw1993

    Well-known member
  • Aug 9, 2015
    1,690
    1,697
    113
    Kandy
    තැන්ක්ස්. ජාවා බේසික් ඉගෙනගන්න හොඳ විදිය මොකක්ද? මං ගාව තියෙන එක බේසික් එකේ ඉඳන් කරන එකක් නෙමේ. කැම්පස් අයට කරන එකක්. ඒකෙන් මට ජාවා එපා උනා.
    Java tikak hari dannawa neda? hondama de mokak hari program ekak hadanna patan ganna ,basics walin. tika tika feature add karanna danne nathi ewa Youtube , StackOverfolw wage ewage hoyala add karanna .Ethkota api nknma Java theory + practical use igena gannawa. anika eka patta interesting.

    Java theroy eka vithrak danagena therumak na , practically ena prshna api danagena inna ona. Bugs , Exceptions . Ohoma program ekak hadanakota oya hama ekama enwa. samahara bug walata fix ekak hoyanna dawas ganak ynwa, but intersting . Experience eken kiyanne .

    Class gihin igena gannwata wada thaniyama igena ganna eka hodai. mokada class ekedi bug ekak awoth lecturer sup karanwa , apita e gana wadiya hithanna na. but thaniyama study karankota api vithrai inne ahnna knk nathuwa , google karala ape brain eka e problem eka gana hithala problem solving skills enwa.


    P.S. I am not a IT professional , but I do it as a hobby
     
    • Like
    Reactions: kavindutim1995

    amino

    Well-known member
  • Jul 27, 2008
    2,312
    2,780
    113
    Pilimathalawa
    language godak ekathu karala wedak nee sahoo
    oyaa hadanna aasa software wala hetiyata
    eekata adaala anith deewal igana ganna oone

    eg
    DBMS, Reporting Tool, .... wage deewal

    UI based ඇප්ලිකේශන් හදන්න පට්ට අමාරුයි.
    mamath mee dawas wala eka eka UI API try karaa sahooo
    aththa thamai oyaa kiyana deee
    godak eewage apita oone karana deewal karanna bee
    kalinma mama try karapu eka UI API ekaka
    form 2k ganna vidiya wath mata hoyaaganna beri unaa

    mee dawas wala try karanne wxPython
    meka nam denata try karapu eewata wadaa hondai wage
    mokak hari adahasak thiyanawada ee gena
    mata oone GUI standalone application hadanna
     
    • Like
    Reactions: kavindutim1995

    HAneo

    Well-known member
  • Jan 30, 2007
    12,970
    29,167
    113
    Homagama
    language godak ekathu karala wedak nee sahoo
    oyaa hadanna aasa software wala hetiyata
    eekata adaala anith deewal igana ganna oone

    eg
    DBMS, Reporting Tool, .... wage deewal


    mamath mee dawas wala eka eka UI API try karaa sahooo
    aththa thamai oyaa kiyana deee
    godak eewage apita oone karana deewal karanna bee
    kalinma mama try karapu eka UI API ekaka
    form 2k ganna vidiya wath mata hoyaaganna beri unaa

    mee dawas wala try karanne wxPython
    meka nam denata try karapu eewata wadaa hondai wage
    mokak hari adahasak thiyanawada ee gena
    mata oone GUI standalone application hadanna
    I think the mistake here is that you are using wring technology for the UI projects. Python not designed for UI-based business apps. it's more suitable for services. for UI-based app use .net or Java technologies
     

    kavindutim1995

    Active member
  • Sep 23, 2018
    77
    132
    33
    Java tikak hari dannawa neda? hondama de mokak hari program ekak hadanna patan ganna ,basics walin. tika tika feature add karanna danne nathi ewa Youtube , StackOverfolw wage ewage hoyala add karanna .Ethkota api nknma Java theory + practical use igena gannawa. anika eka patta interesting.

    Java theroy eka vithrak danagena therumak na , practically ena prshna api danagena inna ona. Bugs , Exceptions . Ohoma program ekak hadanakota oya hama ekama enwa. samahara bug walata fix ekak hoyanna dawas ganak ynwa, but intersting . Experience eken kiyanne .

    Class gihin igena gannwata wada thaniyama igena ganna eka hodai. mokada class ekedi bug ekak awoth lecturer sup karanwa , apita e gana wadiya hithanna na. but thaniyama study karankota api vithrai inne ahnna knk nathuwa , google karala ape brain eka e problem eka gana hithala problem solving skills enwa.


    P.S. I am not a IT professional , but I do it as a hobby
    හරි මචං මන් ඒ විදියට කරන්නම්. මට එදිනේද කරන වැඩ වල සමහර වෙලාවට මට information සෙව් කරගන්න ඕනි උනාම කරන්නේ නොට් පැඩ් ඒකක සෙව් කරගන්න එක. ඒ වගේ එදිනෙදා අපේ වැඩ ලේසි කරගන්න ප්‍රෝග්‍රෑම් හැදුවනම් හරි නේද.