Umukobwa wateye imbere mu ikoranabuhanga arerekana uburyo bwiza bwo kwiga Programming.ukayimenya mugihe gito.

Muri iyi iminsi kurusha nikindi gihe cyigeze kubaho technology(ikoranabuhanga)  iri mubintu bikenewe kandi biri guteza imbere ibikorwa byose aho biva bikagera ubu yaba abahinzi ndetse nibindi bikorwa byishoramari ubu bikeneye programu cyangwa systeme za mudasobwa, ibi bigatuma aba programeri muri ikigihe bakenewe cyane kwisoko gusa icyiza cya technology(ikoranabuhanga) ushobora kuyisanga ahantu hose kuri murandasi(internet), gusa benshi bakunze kwibaza uburyo baba abaprogrameri.

Icyo ugomba kumenya nuko kuba umuprogrameri ntibisaba amashuri y’ikirenga cyangwa ubwenge buhambaye! Ushobora kuba wumva bikomeye… arko ukuri nuko bishobora no kukworohera kurusha uko wabicyekaga. icyo ugomba gukora ni ugusoma cyane,gukora(practice),ndetse no kudacika intege, ibi nibimwe mubintu bizagufasha kuba umuprogrameri mwiza.

Ibyibanze

Mbere yuko utangira kwirushya urwana namacode ugomba kubanza kwiyigisha ibyibanze kuri mudasobwa(computer,computer science), interineti cyangwa se murandasi kuko nibyo bizagufasha mururugendo rwo kuba umuprogrameri mwiza reba hano.

Koresha Commande cyane

ushobora kuba utazi commande icyaricyo, gusa ibintu byose dukora kumashini byose  wanabikora ukoresheje commande. urugero ushobora gukereya folder “mkdir <izina rya folder>”, uko uzakoresha commande cyane bizagufasha kuba umuprogrameri mwiza kuko ibikoresho byaba programeri byinshi bikoresha amacommade.

Windows command prompt

Hitamo text editor (aho bandikira code) nziza

Aba programeri bagira amahitamo atandukanye iyo bigeze kuma text editor bitewe nuko izo text editor zibafasha kandi zikanaborohereza. Izi ni zimwe muri text editor nziza zizagufasha kandi zikoreshwa naba programeri benshi.

1.Sublime

Sublime

2. Notepad++

Notepad++

3. Visual Studio Code (vscode)

Visual Studio Code (vscode)Wibuke ko ushobora gukoresha text editor ushaka muri izi tuvuze haruguru cyangwa nizindi ushaka

Iga gukoresha “git & github” 

Git ubundi ni version control system igufasha gu contorora ibice bya porogaramu yawe ndetse ukaba wanasubira inyuma mugihe wibeshye cyangwa hagize ikindi kibazo kivuka kandi sinibyo gusa kuko github igufasha gukorana nabandi ba programeri kumushinga(project) umwe muherereye mumpande zitandukanye.

Imbuga zagufasha kwiga byihuse programming

Imbuga wabarizaho ibibazo bijyanye na programming

Nshuti basomye ba ityazo.com muri gahunda ya Tyaza Ubwenge komeza udukurikire kandi ntuzajye ubura kutwandikira utubaza ikibazo waba ufite cyari cyo cyose cyakugoye muri Technology yariyo yose.

Ibitekerezo

Ibitekerezo

Izindi Nkuru wasoma

ITYAZO Radio(Musics & Stories)