Natamani Kujifunza programming, naomba msaada

Natamani Kujifunza programming, naomba msaada

Yeah a nice approach I had a similar solution for a small business client, the only difference is I built a native android app for forwarding those SMS,on a high level view it basically does the same thing SMSSync does, I had another big client that didn't want that approach and had to go through a different approach where we had to talk directly to the existing Mpesa system and airtime recharge system, its similar to what these big Payment service aggregetors are doing

example

https://www.bpesa.com/secure/vas/vas.html

Most of these big boys don't have easy user friendly apis to communicate to...and most of the libraries that support their protocols are developed in JAVA.

That was one of the point I was stressing to deejaywillz once you get to do such development you have to get your hands dirty and work with the language that is best suited for the job, unless you have enough power to command these big boys to develop a friendly xml based API for you
 
Yes that's how it is, you have one central database and multiple applications manipulating it.
 
Naomba nitajie Shule au Chuo kimoja kinachofundisha programming language kabla ya Algorithm.... Expert wa programming pia mnaweza mkanisaidia kwa hili.

Labda kama ulisoma programming kwenye shule ya chini ya mti nitakukubalia kwa hilo.

Mkuu unajua algorithhm ni nini? isije kua unachanganya tena mafile, vyuo vyote duniani wanfundisha programming language kwanza fu ndo wanafundisha algorithm... na si chuoni tu, hata kwenye internet sehemu zote utakuta kitu hicho hicho..
 
That was one of the point I was stressing to deejaywillz once you get to do such development you have to get your hands dirty and work with the language that is best suited for the job, unless you have enough power to command these big boys to develop a friendly xml based API for you

I actually believe XML is nearing its end(although its still popular in the java community as most native java apps I have come across have their settings in xml),people prefer JSON it is much cleaner and easy to parse. By the way that app you made(the one for syncing sms) is is also an android only or is is cross plattform? Is it free to download so I can't test it or was it specifically made for a client?
 
Programming: "There is a yard. For each unit of yard, determine if it is an edge unit. If it is, determine which side is the edge. Try to erect 1 unit of fence on that edge.


Or think of this simple mathematical task:

"If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000."

Now how would you let your computer figure it out for you? That's PROGRAMMING for you🙂

Hapa tunatumia control structure especially while or do while
umenikumbusha mbalii
La yard ndo limenizungusha kidogo msaada
 
Mkuu unajua algorithhm ni nini? isije kua unachanganya tena mafile, vyuo vyote duniani wanfundisha programming language kwanza fu ndo wanafundisha algorithm... na si chuoni tu, hata kwenye internet sehemu zote utakuta kitu hicho hicho..

Mkuu, nina swali moja dogo kwako...ukipewa kazi ya kutengeneza Software unaanza na nini? Algorithm au unaingia moja kwa moja kwenye computer na kuanza coding????? maana labda swali la mwanzo lilikuwa gumu
 
Vyuo vyote I know teach programming languages before learning algorithms and data structures. You need to know how to program before you learn algorithms and data structures.

Mi sipendi kuongea bila proof, naomba nipe course guide au structure ya chuo ambacho kinafundisha programming languages kabla ya algorithm.

Mimi naweza nikakupa course guide ya chuo kinachoheshimika Afrika ambacho nimesoma hadi masters wanafundisha Algorithm before programming languages
 
Choose any language to start with... then learn as many as you can but master one language.
 
Naona anaulizia lile swali mashuhuri la Lugha nyepesi ya kuanzia kupiga code. Sema tatizo hapa hata kiswahili cha kuombea msaada kinampiga chenga sasa mascript ya code yatapanda kweli ?

Hebu njoo na maelezo yaliyoshiba kidogo tujue pa kuanzia kukusaidia.

lugha yenyewe ya kiswahilli jinsi kuombea msaada hawezi.... ataweza programming language...
 
Mkuu, nina swali moja dogo kwako...ukipewa kazi ya kutengeneza Software unaanza na nini? Algorithm au unaingia moja kwa moja kwenye computer na kuanza coding????? maana labda swali la mwanzo lilikuwa gumu

Hahaha! mkuu unajaribu kutwist mambo, na mimi nina swali moja dogo kwako, unataka kutengeneza hallo world program, utaanza na nini? algorithm au utaingia kucode moja kwa moja??
Mkuu algorithm ni njia au formula ya kusolve kitu flani..

Siwezi nikaenda kwa mwanafunzi nikaanza kumfundisha vitu kama recursion, iteration kabla ya yeye kujua hata syntax ya language yoyote ile.... Lazima nimfundishe syntax ya language lazima ajue kuna kitu kinaitwa recursion, lazima ajua kuna kuweka variables, lazima ajue kuna kitu kinaitwa functions, afu baada ya hapo ndipo ntamfundisha sasa jinsi anaweza akacall function irudierudie ili ilete jibu... Honestly speaking hicho chuo ulichosoma sijui ni chuo gani wana mpangilio wa ajabu hivo..

Na hiyo proof unayoitaka wewe unataka nikupe chuo gani??? Harvard Computer science majors wote wanaanza basic kabisa na darasa linaitwa CS50 ambapo ni C, HTML, PHP kabla hawajasoma algorithm, haya chuo nlichosoma mimi wanaanza first semester na course inaitwa Digital Computer Concept ambayo ni python au C, algorithms mtu anakuja kukutana nazo second year...

Em angalia chuo hiki course ya algorithm wanachofundisha semester nzima afu unambie mwanafunzi unaweza ukamfundisha hayo bila yeye kujua programming???

[TABLE="class: tbl_st01"]
[TR]
[TD="colspan: 7"][/TD]
[/TR]
[TR]
[TH="class: ta_center"]2st Week[/TH]
[TD="colspan: 7"]Asymptotic notation & recurrences[/TD]
[/TR]
[TR]
[TH="class: ta_center"]3st Week[/TH]
[TD="colspan: 7"]Sorting and order statistics[/TD]
[/TR]
[TR]
[TH="class: ta_center"]4st Week[/TH]
[TD="colspan: 7"]Sorting and order statistics[/TD]
[/TR]
[TR]
[TH="class: ta_center"]5st Week[/TH]
[TD="colspan: 7"]Data structures[/TD]
[/TR]
[TR]
[TH="class: ta_center"]6st Week[/TH]
[TD="colspan: 7"]Data structures[/TD]
[/TR]
[TR]
[TH="class: ta_center"]7st Week[/TH]
[TD="colspan: 7"]Dynamic programming [/TD]
[/TR]
[TR]
[TH="class: ta_center"]8st Week[/TH]
[TD="colspan: 7"]Midterm Exam[/TD]
[/TR]
[TR]
[TH="class: ta_center"]9st Week[/TH]
[TD="colspan: 7"]Graph algorithms[/TD]
[/TR]
[/TABLE]
 
Hapa tunatumia control structure especially while or do while
umenikumbusha mbalii
La yard ndo limenizungusha kidogo msaada

Nice one mkuu. Umiza kichwa mkuu 🙂
 
Nawaombeni kitu kimoja, bishaneeniiiii lkn mjue mnaongelea mtu ambae assume anataka aisome afanye QT

Najaribu kupitia debate yenu lkn sioni zaidi ya mapambano yenu tuu

nianze na nini, hata kama ni kwa kugoogle

---ninabasic ya computer application tu===
 
Nawaombeni kitu kimoja, bishaneeniiiii lkn mjue mnaongelea mtu ambae assume anataka aisome afanye QT

Najaribu kupitia debate yenu lkn sioni zaidi ya mapambano yenu tuu

nianze na nini, hata kama ni kwa kugoogle

---ninabasic ya computer application tu===

Kwanza kabisa anza kwa kujifunza kuandika, kwa sababu good writing will help your thinking and since programming is mostly logical thinking lugha yoyote ile utakayouamua kuanza nayo haitakua ngumu sana kwako. Kama utaangalia swali lako ulilouliza inaonesha hauko makini maana hata halikueleweka, na ungeweza kutuepusha na hilo kwa kupitia vizuri swali lako uhakikishe linaeleweka(that itself would improve your thinking) ambapo naamini ungeona halieleweki na ungelirekebisha mpaka lieleweke(wakati unafanya hivyo tayari ungekua unafikiria).

Pili ushauri wangu, programming is not for the faint-hearted so if you are looking for an easy programming language maybe programming is not for you, vinginevyo kama kweli umeamua kujifunza programming basi kaza buti na utuelezee hasa kitu gani unataka kufanya ili tukupatie ushauri.
 
Kwanza kabisa anza kwa kujifunza kuandika, kwa sababu good writing will help your thinking and since programming is mostly logical thinking lugha yoyote ile utakayouamua kuanza nayo haitakua ngumu sana kwako. Kama utaangalia swali lako ulilouliza inaonesha hauko makini maana hata halikueleweka, na ungeweza kutuepusha na hilo kwa kupitia vizuri swali lako uhakikishe linaeleweka(that itself would improve your thinking) ambapo naamini ungeona halieleweki na ungelirekebisha mpaka lieleweke(wakati unafanya hivyo tayari ungekua unafikiria).

Pili ushauri wangu, programming is not for the faint-hearted so if you are looking for an easy programming language maybe programming is not for you, vinginevyo kama kweli umeamua kujifunza programming basi kaza buti na utuelezee hasa kitu gani unataka kufanya ili tukupatie ushauri.

kwanza umenikatisha tamaa sana, vibaya sana. Wewe uliweza una nini na mim nishindwe ninakosa nn? Hii tu ni programming, haya tuendelee,

halafu, hata wewe ungerekebisha tukaendelea, ungekuwa na sifa ya kuwa programmer mzur,

Nililogundua kwako, unafikiri unaIQ kubwa kuliko mm,

Haya tuendelee :rapture:
 
Hahaha! mkuu unajaribu kutwist mambo, na mimi nina swali moja dogo kwako, unataka kutengeneza hallo world program, utaanza na nini? algorithm au utaingia kucode moja kwa moja??
Mkuu algorithm ni njia au formula ya kusolve kitu flani..

Siwezi nikaenda kwa mwanafunzi nikaanza kumfundisha vitu kama recursion, iteration kabla ya yeye kujua hata syntax ya language yoyote ile.... Lazima nimfundishe syntax ya language lazima ajue kuna kitu kinaitwa recursion, lazima ajua kuna kuweka variables, lazima ajue kuna kitu kinaitwa functions, afu baada ya hapo ndipo ntamfundisha sasa jinsi anaweza akacall function irudierudie ili ilete jibu... Honestly speaking hicho chuo ulichosoma sijui ni chuo gani wana mpangilio wa ajabu hivo..

Na hiyo proof unayoitaka wewe unataka nikupe chuo gani??? Harvard Computer science majors wote wanaanza basic kabisa na darasa linaitwa CS50 ambapo ni C, HTML, PHP kabla hawajasoma algorithm, haya chuo nlichosoma mimi wanaanza first semester na course inaitwa Digital Computer Concept ambayo ni python au C, algorithms mtu anakuja kukutana nazo second year...

Em angalia chuo hiki course ya algorithm wanachofundisha semester nzima afu unambie mwanafunzi unaweza ukamfundisha hayo bila yeye kujua programming???

[TABLE="class: tbl_st01"]
[TR]
[TD="colspan: 7"][/TD]
[/TR]
[TR]
[TH="class: ta_center"]2st Week[/TH]
[TD="colspan: 7"]Asymptotic notation & recurrences[/TD]
[/TR]
[TR]
[TH="class: ta_center"]3st Week[/TH]
[TD="colspan: 7"]Sorting and order statistics[/TD]
[/TR]
[TR]
[TH="class: ta_center"]4st Week[/TH]
[TD="colspan: 7"]Sorting and order statistics[/TD]
[/TR]
[TR]
[TH="class: ta_center"]5st Week[/TH]
[TD="colspan: 7"]Data structures[/TD]
[/TR]
[TR]
[TH="class: ta_center"]6st Week[/TH]
[TD="colspan: 7"]Data structures[/TD]
[/TR]
[TR]
[TH="class: ta_center"]7st Week[/TH]
[TD="colspan: 7"]Dynamic programming[/TD]
[/TR]
[TR]
[TH="class: ta_center"]8st Week[/TH]
[TD="colspan: 7"]Midterm Exam[/TD]
[/TR]
[TR]
[TH="class: ta_center"]9st Week[/TH]
[TD="colspan: 7"]Graph algorithms[/TD]
[/TR]
[/TABLE]

Havard Hawana such thing you are telling me. Provide a direct link and I will believe you. Hiyo course guide umeweka hapo anyone can make up a course guide mkuu
 
Havard Hawana such thing you are telling me. Provide a direct link and I will believe you. Hiyo course guide umeweka hapo anyone can make up a course guide mkuu

we kama umeshindwa kuandika neno "CS50" google siwezi kukuchukulia serious.. We jamaa hujasoma CS unazingua tu ilimradi argument isonge mbele
 
kwanza umenikatisha tamaa sana, vibaya sana. Wewe uliweza una nini na mim nishindwe ninakosa nn? Hii tu ni programming, haya tuendelee,

halafu, hata wewe ungerekebisha tukaendelea, ungekuwa na sifa ya kuwa programmer mzur,

Nililogundua kwako, unafikiri unaIQ kubwa kuliko mm,

Haya tuendelee :rapture:

Sijakukatisha tamaa, nimekupa challenge to get better, kitu kipi hapo kimekukatisha tamaa? nimekuambia kwanza anza kwa kuwa makini unavyoandika(programming sehemu kubwa ni kuandika na kifikiri), pili nimekuambia programming sio kitu rahisi kwa hivyo kama umeelewa hivyo na bado unataka kuwa programmer then jikaze na utueleze haswa nini unataka. Kama hayo maneno yamekukatisha tamaa then sijui tutakusaidiaje? Did you need a pat on the back or a hug?.
 
Swali lako ni sawa na kuuliza Lugha ya nchi gani rahisi hapa duniani.

Programming inategemea na kichwa chako kinaweza kumeza lugha gani, Unaweza kutumia C++/JAVA mwingine akatumia PHP au .NET lakini wote mkafanikiwa kutoa same results/Product

I am not sure about this. Can you make an OS or compiler using PHP?
 
kwanza umenikatisha tamaa sana, vibaya sana. Wewe uliweza una nini na mim nishindwe ninakosa nn? Hii tu ni programming, haya tuendelee,

halafu, hata wewe ungerekebisha tukaendelea, ungekuwa na sifa ya kuwa programmer mzur,

Nililogundua kwako, unafikiri unaIQ kubwa kuliko mm,

Haya tuendelee :rapture:

Usikate tamaa. Kujua proramming ni safari ndefu. Kila hatua unayopiga inakusogeza mbele lakini kama utakuwa umechukua njia inayofaa.

Kwa ushauri wangu kama kweli unataka kujua programming anza na C++. Ukifanikiwa kuijua lugha hiyo utakuja kuona lugha nyingine ni rahisi kabisa. Angalizo ni kuwa C++ ni lugha ngumu kidogo lakini ukiwa na nia na ukienda nayo polepole utaweza tu.
 
Back
Top Bottom