Natamani Kujifunza programming, naomba msaada

Natamani Kujifunza programming, naomba msaada

Swali linakuja tena.
Unataka kujifundisha mwenyewe Online or kufundishwa ?
If kufundishwa then Stefano Mtangoo fits

In my experience (which I learned very recently sadly) those who learn programming online from books or videos don't really learn how to program. They just know that this line of code does this thing....

Best luck

Yes Sir! Programming is learnt through practice, actual development and problem solving. It is something that you understand in your own way. A skill that develops to become an instinct.
 
Last edited by a moderator:
kibongo lazima ukae darasani ufundishwe maana kama unataka kazi ya luajiriwa wanakwambia lazima utoke chuo kinachotambulika?
 
Inategemea unataka kufanya nini, kuna programming language nyingi na kila language ni best katika kazi fulan. Kama unataka web design soma html,php na mysql kwa kuanzia then language nyingine kama bado hujagiveup ah ah. My favorite languages ni c++ na java. U can do almost everything with ur computer kwa hiz 2 languages. Jinsi ya kujifunza download tutorials kwenye youtube, kuna playlist nyingi 2. Pia unaweza kudownload Stanford lectures na noties.. Libraies etc. Kuna mazoezi pia wanatoa.. Hizo ni njia mbazo nimetumia na kuniwezesha kujua sana c++ .i can do almost everything with my computer.. Nimeweza kutengeneza apps mbalimbali most of the ni spyware.
 
Kwa sababu haukua umenielewa vizuri,I want you to understand what it takes to be a programmer. Its not easy but learning how to write is a very important skill to have because it helps your thinking as well. Remember good writers also think well.

Every kid should learn how to code that helps in boosting your thinking and then decision making.
 
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?

I totally agree with your comment JSON is the way to go :cool2:

The app is for android devices only, I've never had the pleasure of developing for iOS.

Unfortunately it was specifically made for a client when I get a chance I can take down most of its branding and some client specific features and release a free version.
 
Kwa kumsaidia muuliza swali, nimshauri aanze kujifunza Python, Python is very powerfull katika kila kitu. Then unaweza kufikiria JAVA, Java is also poweful. Then ukitaka go for C++.ne Script languages unaweza kujifunza anytime provided umesha master mojawapo ya hizo au nyingine yoyote.
 
C++ nadhani ni simple zaidi,all languages are simple but for those who are willing to know it

Sidhani mleta mada kama hata hiyo c++ anaijua, binafsi nimesoma programing language ila mwalimu wangu hakua mtaalam hivyo hadi hapa najua basic things tu though nataman kujua zaid. Ombi langu kama inawezekana mnaojua haya mambo wekeni uzi maalum wadau tujifunze
 
Sidhani mleta mada kama hata hiyo c++ anaijua, binafsi nimesoma programing language ila mwalimu wangu hakua mtaalam hivyo hadi hapa najua basic things tu though nataman kujua zaid. Ombi langu kama inawezekana mnaojua haya mambo wekeni uzi maalum wadau tujifunze


Angalia kwenye hili jukwaa kuna sticky thread imeandikwa "Web development special class"

kama unaelewa vizuri ukielekezwa kwa kiswahili all the best.
 
Angalia kwenye hili jukwaa kuna sticky thread imeandikwa "Web development special class"

kama unaelewa vizuri ukielekezwa kwa kiswahili all the best.

Wacha nijarbu bahati yangu, aksante
 
Ili kumaster c++ ni vizuri kuanza na c kwanza.
Hii itakusaidia kujua concept ndogo ndogo kama 1. console I/O Japo hiko tofauti na console I/O ya c++.

2.Variable data types
3.Arrays
4. Pointers
5. Binary numbering system
6.memory allocation
7. File I/O
8.structures
Ambayo ni client data type
9.Renumerations

Hukisha jua hvyo vtu then anza kujifunza c++

Vitu kama
1. C++ console I/O
2.Libraries kama
a. String
Utaweza kutambua tofauti ya c type strings na c++ strings.
b. Stringstream
c. fstream kwa ajiri ya file I/O
C++ ni object oriented programming language kama java so utajifunza kutumia
3. Classes
4. Containers kama list, pairs, vectors, maps , stacks, qeues, deques , scanners etc
5. Alogarithms
Na mambo mengine mengi ,mengine yanapatikana kwnye c ambayo ni structured programming language
 
C and C++ are two related yet different Languages. You dont need to start with C to master Cpp. Its like starting with isiZulu so that you can learn iXhosa.
Old myths die hard
 
C and C++ are two related yet different Languages. You dont need to start with C to master Cpp. Its like starting with isiZulu so that you can learn iXhosa.
Old myths die hard
^- hiyo Copy & paste

C is the mother of c++ . Hivyo class libs nyingi kwenye c++ zimetengenezwa na c. Ata c++ compilers zimetengenezwa na c language. So soma c kwanza
 
^- hiyo Copy & paste

C is the mother of c++ . Hivyo class libs nyingi kwenye c++ zimetengenezwa na c. Ata c++ compilers zimetengenezwa na c language. So soma c kwanza

o.m.g
Just because C++ compilers are dev-loped by C then a guy should start with C first ?
Sound very childish.
 
^- hiyo Copy & paste

C is the mother of c++ . Hivyo class libs nyingi kwenye c++ zimetengenezwa na c. Ata c++ compilers zimetengenezwa na c language. So soma c kwanza
Well large part of OSX is C++
so what?

Halafu unaposema copy and paste una maana gani? I have worked with C and Cpp for years, developed big projects and trained many people in it. I know first hand experience so I do not need to copy and paste anywhere.

How long have you been tinkering with these computer stuff … I have been playing with OS internals and programming since 2005
 
Back
Top Bottom