Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 8
  • Programimi nga e para: ku të filloni? Si të filloni të mësoni programimin nga e para në Java? Si të filloni të fitoni para si programues në internet në një mjedis shumë konkurrues.

Programimi nga e para: ku të filloni? Si të filloni të mësoni programimin nga e para në Java? Si të filloni të fitoni para si programues në internet në një mjedis shumë konkurrues.

  • Teknologjitë: HTML, CSS, JavaScript, Git, Node.js, React.js dhe të tjera.
  • Gjuhe angleze.

Programi freeCodeCamp i mëson vazhdimisht përdoruesit të gjitha aspektet themelore të programimit të ueb-it nga konceptet bazë deri te teknikat komplekse të zhvillimit. Në fillim të çdo mësimi, ju lexoni teorinë, më pas e zbatoni atë në praktikë: shkruani kodin në një redaktues special dhe sistemi ju teston. Nëse lindin vështirësi, mund t'i diskutoni ato me studentë të tjerë në forum.

Në fund të moduleve teorike, ju shfaqen projektet nga të cilat duhet të krijoni aplikacionet tuaja në internet. Rezultatet e zhvillimit duhet të publikohen në burim, pas së cilës ato mund të vlerësohen nga përdoruesit e tjerë.

Përveç kësaj, freeCodeCamp i ndihmon studentët të formojnë ekipe dhe të punojnë së bashku në projekte jofitimprurëse të jetës reale. Ky është një shans i mirë për të fituar përvojë të vlefshme zhvillimi dhe një portofol të nevojshëm për punësim.

2. Codecademy

  • Teknologjitë: HTML, CSS, JavaScript, Angular.js, React.js, Python, Ruby dhe të tjera.
  • Kostoja: falas ose nga 20 dollarë në muaj për përmbajtje shtesë.
  • Gjuhe angleze.
  • Niveli i vështirësisë: nivele të lehta-mesatare.

Ashtu si burimi i mëparshëm, Codecademy fokusohet në mësimdhënien e programimit në ueb. Ju lexoni teorinë dhe më pas përfundoni detyrat në redaktuesin ndërveprues të kodit. Përdoruesi ka kurse të veçanta të dedikuara për teknologji të ndryshme. Pjesa më e madhe e secilit prej tyre ofrohet falas, por testet e verifikimit dhe detyrat e zhvillimit të projektit zhbllokohen pasi të abonoheni.

Codecademy ka gjithashtu programe gjithëpërfshirëse me pagesë që organizojnë dhe kombinojnë materiale nga kurse të ndryshme. Për shembull, Build Websites from Scratch ju mëson hap pas hapi se si të zhvilloni një faqe interneti të thjeshtë nga e para duke përdorur një sërë teknologjish.

3. Coursera

  • Teknologjitë: HTML, CSS, JavaScript, Angular.js, Java, Python, Ruby, Swift dhe të tjera.
  • Kostoja: falas ose nga 49 dollarë në muaj për përmbajtje shtesë.
  • Gjuha: Anglisht, Rusisht dhe të tjera.
  • Niveli i vështirësisë: të gjitha nivelet.

Në Coursera do të gjeni shumë kurse për gjuhë të ndryshme programimi nga universitetet kryesore të botës. Këtu mund të mësoni jo vetëm zhvillimin e uebit, por edhe krijimin e programeve celular dhe desktop. Disa kurse janë të pavarura, por shumica janë të kombinuara në specializime - grupe kursesh të lidhura.

Ju mund të shikoni materialin teorik të paraqitur në tekste dhe video falas. Por shumica e detyrave testuese dhe praktike që kërkojnë kontroll nga një mësues ose përdorues të tjerë janë të disponueshme vetëm me një abonim me pagesë.

4.edX

  • Teknologjitë: HTML, CSS, JavaScript, Java, Python, Ruby dhe të tjera.
  • Kostoja: falas ose nga 49 dollarë në muaj për një certifikatë.
  • Gjuha: Anglisht dhe të tjera.
  • Niveli i vështirësisë: të gjitha nivelet.

Në edX mund të përdorni kurse nga kompani dhe universitete të njohura. Midis tyre është, për shembull, kursi i famshëm hyrës për programuesit fillestarë, Hyrje në Shkencën Kompjuterike, nga Universiteti i Harvardit. Përmbajtja edukative përfaqësohet kryesisht nga video leksione dhe tekste. Disa kurse përmbajnë teste dhe aktivitete të tjera ndërvepruese.

Platforma nuk kërkon para për plotësimin e shumicës së materialeve. Por ju mund të merrni vetëm një certifikatë që konfirmon përfundimin me sukses të një kursi të veçantë për para.

5. INTUIT

  • Teknologjitë: HTML, CSS, JavaScript, algoritme dhe baza të të dhënave, C#, Java, Python, Ruby dhe të tjera.
  • Kostoja: falas ose nga 500 rubla në muaj për shërbimet e tutorit.
  • Gjuha ruse.
  • Niveli i vështirësisë: të gjitha nivelet.

Katalogu i platformës arsimore INTUIT përmban kurse teksti dhe video nga institucionet arsimore ruse dhe kompanitë ndërkombëtare të IT. Përmbajtja e sajtit mbulon të gjitha fushat kryesore të programimit nga zhvillimi i faqes në internet deri te krijimi i programeve desktop. Vetë-studimi është falas, por ekziston një shërbim me pagesë në të cilin përdoruesi ndihmohet nga një mësues personal.

6. Stepic

  • Teknologjitë: JavaScript, C#, rrjetet nervore, C++ dhe të tjera.
  • Kostoja: plotësisht falas.
  • Gjuha: Rusisht, Anglisht.
  • Niveli i vështirësisë: lehtë-mesatar.

Një tjetër platformë jofitimprurëse, kurse për të cilat krijohen nga kompani dhe universitete ruse. Megjithëse Stepic nuk ka shumë materiale për gjuhë programimi specifike, ai siguron njohuri themelore të matematikës dhe teorisë së algoritmit që do të jenë të dobishme për çdo zhvillues.

7. Tutorial modern Javascript

  • Teknologjitë: JavaScript dhe të tjera.
  • Kostoja: falas ose nga 6500 rubla për një kurs shtesë.
  • Gjuha ruse.
  • Niveli i vështirësisë: të gjitha nivelet.

Ky burim i dedikohet gjuhës JavaScript dhe teknologjive të lidhura me të. Këtu do të gjeni një kurs teksti shumë të detajuar, të mirëstrukturuar dhe të lehtë për t'u kuptuar mbi JS. Detyrat pas çdo teme do t'ju ndihmojnë të konsolidoni njohuritë tuaja. Në të njëjtën kohë, materiali është thjesht teorik dhe nuk mëson se si të krijohen projekte në praktikë.

Ju mund ta studioni tekstin falas vetë, ose të paguani për kurse të avancuara që përfshijnë mësimin e vetë JavaScript ose teknologjive të lidhura me një mësues.

Ku të filloni të mësoni programimin nga e para?
Në këtë artikull, u përpoqa të analizoja në detaje nëse është e mundur të bëheni programues nga e para vetë dhe cilat opsione ekzistojnë për të zotëruar programimin vetë dhe për të filluar të fitoni para prej tij.
UPD: Ata që po kërkojnë se ku të fillojnë të mësojnë programimin nga e para në 2018 (ose sapo po bëhen gati të fillojnë në 2019 :)) janë me shumë fat falë librit "Hyrje në zhvillimin e softuerit" nga Yakov Kramarenko. Unë rekomandoj me gjithë zemër ta kontrolloni atë - ia vlen të përditësohet me vlerësimin numër 1 të Google dhe komentet e lexuesve për ata që mësojnë të kodojnë vetë.

Jam munduar të jap mënyrën më të mirë - për mendimin tim. Ju paralajmëroj - nuk është e lehtë! Leximi i mëtejshëm mund t'ju kushtojë shumë orë aktivitete interesante :)

Unë do të them menjëherë - nëse vendosni të studioni programim vetëm vetë, pa investuar para, do të duhet të shpenzoni më shumë kohë. Prisni të zotëroni një specialitet të ri në të paktën një vit nëse studioni paralelisht me një punë tjetër.

Nëse gjeni diçka për të shtuar në këtë artikull për ta bërë atë më të dobishëm për njerëzit, shkruani në komente.

Ky artikull përmban praktikat më të mira të bazuara në përvojën time nëse doni të mësoni programim vetë. E gjithë kjo është ende e rëndësishme me disa shtesa.

Një libër mbi programimin në ueb për fillestarët

Versioni i vitit 2016 është përkthyer: https://courses.prometheus.org.ua/courses/Prometheus/CS50/2016_T1/about.

Është më mirë të ndiqni kursin në anglisht. Ju do të përmirësoni gjuhën tuaj dhe informacioni do të jetë më i freskët. Edhe pse kursi nuk ndryshoi shumë - vetëm në 2017 Python filloi të përdoret në vend të PHP.

Përfundimi i kursit do të marrë kohë, por do të sigurojë një kuptim mjaft të plotë që përndryshe është i vështirë për t'u marrë vetë.

Fillimisht, duhet të vendosni se cila fushë e programimit ju intereson. Nëse po flasim për të mësuar zhvillimin nga e para dhe dëshironi të filloni të fitoni para prej tij së shpejti, atëherë për mendimin tim ekzistojnë dy opsione: zhvillimi për pajisjet mobile ose zhvillimi i uebit.

Zgjedhja më e mirë në një situatë të tillë, për mendimin tim, është të filloni të mësoni zhvillimin e uebit. Këtu pragu i hyrjes për fillestarët është më i ulët dhe ka një mundësi për të filluar më herët përmbushjen e porosive të thjeshta.

Si të bëheni vetë programues nga e para

Nëse do të filloja nga e para për të mësuar vetë zhvillimin e uebit (duke e kuptuar që pa investuar para kjo është një rrugë më e gjatë), atëherë do t'ia rekomandoja vetes këtë rrugë:

1. Kuptoni HTML dhe CSS

Një kurs i mirë për zhvillimin bazë të HTML dhe CSS: https://learn.shayhowe.com/html-css/ (anglisht) ose https://webref.ru/layout/learn-html-css (përkthim).

Pas kësaj, ia vlen të shikoni aftësitë e Bootstrap, i cili është bërë standardi de fakto për zhvillimin e përshpejtuar të aplikacioneve në internet: http://getbootstrap.com/

Kjo do të jetë e mjaftueshme për hapat e ardhshëm.
Ju mund të dëshironi të ndaleni në këtë pikë dhe të studioni CSS në më shumë detaje. Kjo do t'ju japë mundësinë të punoni si projektues layout - një person që e kthen një dizajn në një faqe statike HTML, pas së cilës programuesi e animon atë, duke zbatuar logjikën e projektit.

Ju gjithashtu mund të fitoni para nga kjo - si si profesionist i pavarur ashtu edhe duke punuar në një kompani IT që është e specializuar në zhvillimin e uebit.

Por që kur vendosëm të bëheshim programues, vazhdojmë!

2. Njihuni me jQuery

Nëse ju pëlqeu, mund të vazhdoni të kuptoni frontin dhe të filloni të mësoni Javascript.

Nëse vijon https://angularjs.org/ ose http://backbonejs.org/, atëherë kjo është rruga drejt zhvillimit të front-end. Një specialitet i mirë, veçanërisht pasi një njohuri e tillë do të jetë e dobishme për çdo programues që ka zgjedhur zhvillimin e uebit.

Këshilla ime është të qëndroni me jQuery tani për tani dhe të vazhdoni përpara.

3. Zotëroni një gjuhë programimi të serverit

Këtu ka shumë zgjedhje. Gjuhët më premtuese të programimit janë Ruby, Java, Python, Node.JS (Javascript për serverin).

Gjuha më e lehtë e programimit për një fillestar është Python. Nëse mësoni Python dhe më pas kornizën e zhvillimit të uebit Django, do të keni gjithçka që ju nevojitet për të trajtuar vetë disa projekte mjaft komplekse.

Një opsion i mirë është gjuha e programimit Python dhe Django

Plus - Python dhe Django do t'ju mësojnë programimin "korrekt". Python është vazhdimisht në mesin e TOP 5-10 gjuhëve më të njohura, dhe specialistët e mirë të Python janë ndër programuesit më të paguar. Python është një gjuhë programimi e thjeshtë dhe e kuptueshme për programuesit fillestarë, dhe në të njëjtën kohë përdoret në shumë kompani të mëdha dhe në projekte të mëdha.

Për të filluar vetë, lexoni "Python for Kids" nga Jason Briggs ose shikoni:

Ndër materialet e tjera, unë rekomandoj Learn Python The Hard Way. libri “Simple Python. Stili modern i programimit." Dhe, sigurisht, Python 2 Tutorial dhe Python 3 Tutorial.

Django është padyshim korniza më e mirë për zhvillimin e uebit

Mjeti më i mirë për të gjitha rastet është shumë i vështirë për t'u gjetur. Django ka potencialin të bëhet një mjet i tillë për zhvillimin e uebit.

Ku të filloni të mësoni Django:

Filloni me dokumentacionin zyrtar, aty ka një tutorial shumë të mirë: https://docs.djangoproject.com/en/2.1/intro/

Tango me Django është një mundësi e mirë për të përmirësuar anglishten tuaj dhe në të njëjtën kohë për të kuptuar se si janë strukturuar projektet në internet dhe si funksionon gjithçka.

Opsioni #2 - PHP dhe WordPress

Një mënyrë tjetër është të filloni me PHP dhe të punoni me CMS të njohura. Nëse po mësoni vetë programimin dhe dëshironi të filloni shpejt, filloni me PHP.

Shumë njerëz e konsiderojnë PHP si një gjuhë programimi "jo mjaft reale" dhe për arsye të mirë. PHP përdoret rrallë në aplikacione të mëdha ueb dhe është projektuar vetëm për ueb - nuk mund të përdoret në zona të tjera.

Nga ana tjetër, PHP kryeson në numrin e faqeve të internetit të lançuara në botë. Në të bazohen CMS (sistemet e menaxhimit të përmbajtjes) më të njohura.

Pas kësaj, kuptoni se si të krijoni tema për WordPress - kjo është ndoshta CMS më e njohur në botë, nëse matet me numrin e faqeve që funksionojnë.

Pasi ta kuptoni mirë këtë, tashmë mund të gjeni një punë. Ka shumë sajte që përdorin PHP dhe WordPress, kështu që ka mjaft punë për të gjithë.

Si të filloni të fitoni para si programues

Shumë njerëz e imagjinojnë punën e një programuesi të pavarur si kjo:

Në realitet duket diçka si kjo:

Nëse jeni gati të punoni si programues dhe po kërkoni një mënyrë për të fituar para, mirë se vini në profesionin e pavarur! Shkëmbimet e pavarura do t'ju lejojnë të gjeni porosi të thjeshta (mundësisht pothuajse falas në fillim) - për të marrë praktikë. Në përgjithësi, puna për një kompani IT mund të jetë më fitimprurëse nëse thjesht kërkoni një punë programimi.

Pas pikës 2 - pasi të keni zotëruar HTML, CSS dhe jQuery - mund të shkoni në shkëmbime të pavarura dhe të merrni porosi të thjeshta, duke ndërtuar profilin tuaj.

A dini anglisht? https://www.upwork.com/

Aspak, qoftë edhe me fjalor? http://freelance.ru/

Në kohën kur mund të krijoni vetë faqe interneti, do të jetë më e lehtë për ju të gjeni klientë - do të ketë komente dhe përvojë.

Rrugë e shpejtë drejt zhvillimit të uebit

Bazuar në përvojën time, mësimi i programimit nga e para do të zgjasë 6 deri në 12 muaj në rastin më të mirë, me 6 muaj nëse keni dikë që ju ndihmon.

Për të përshpejtuar procesin e hyrjes në IT, kërkoni mundësinë për të shkuar në trajnim (mund të keni nevojë për më shumë se një) ose gjeni një person që do të stërvitet me ju. Në realitet, pa një person që do t'ju përcjellë njohuritë e tij, është shumë e vështirë; mund të ulesh për një vit duke lexuar libra dhe të mos fillosh kurrë. Dhe me një person të ditur që thjesht mund të flasë për gjëra komplekse, është shumë më e lehtë.

Në një kohë, unë zgjodha rrugën e hyrjes përmes trajnimit. Duke qenë se dija shumë për zhvillimin, kjo më lejoi të zotëroja në 2 muaj atë që mund të kishte marrë gjashtë muaj. Gjeni rrugën tuaj.

Unë kam njerëz që kanë vendosur seriozisht të fillojnë një karrierë programimi dhe duan ta përshpejtojnë procesin. Ka shumë kurse të tjera. Nëse e gjeni veten një mentor - një person që do t'ju udhëheqë për dore - kjo do të shkurtojë ndjeshëm rrugën tuaj për t'u bërë një zhvillues.

Sapo të ndiheni të sigurt se mund të krijoni diçka, kërkoni një kompani ku mund të zhvilloni më tej ose klientë.

HTML, CSS, Python dhe Javascript janë vetëm njohuritë bazë, faza e parë. Më pas, praktika, studimi i algoritmeve dhe mjeteve të zhvillimit është shumë i rëndësishëm.

Nëse keni pyetje, pyesni në komente! Shpresoj se ky artikull do t'ju ndihmojë të bëni hapin e parë. Paç fat!

Ju duhet të filloni rrugën tuaj drejt një karriere si programues duke iu përgjigjur pyetjes, a keni nevojë fare për programim? Kjo pyetje nuk vlen për ata që studiojnë ose kanë studiuar në një specialitet afër programimit. Nëse keni qenë më mirë në matematikë në shkollë sesa shkencat humane, nëse ju pëlqen të kaloni shumë kohë në kompjuter, nëse doni të mësoni diçka të re, atëherë programimi është për ju.

Ku të fillojë

Ekzistojnë disa mundësi për zhvillimin e ngjarjeve, si rezultat i të cilave një person bëhet programues. E para janë prindërit-programues që u mësuan fëmijëve të tyre gjithçka. Këta fëmijë nuk kanë nevojë as të shkojnë në universitet. Opsioni i dytë është profesioni në modë i një programuesi. Pas shkollës na duhej të zgjidhnim se ku të shkonim për të studiuar dhe zgjodhëm fushën në modë të IT-së, e cila dukej se na pëlqente. Dhe opsioni i fundit është një hobi që është rritur në punë.

Nëse asnjë nga sa më sipër nuk ju ka ndodhur, atëherë ju keni një zgjedhje prej katër opsioneve:

  • Vetë-edukimi. Ky opsion mund të përdoret ose në mënyrë të pavarur ose në kombinim me metoda të tjera. Interneti është plot me aplikacione që ju ndihmojnë të mësoni gjuhë dhe teknologji të ndryshme programimi. Por kjo është rruga më e vështirë për fillestarët.
  • universiteti. Nëse mbaron shkollën dhe dëshiron të bëhesh programues, atëherë shko në universitet. Nëse jo për dije, atëherë për koren. Mund të shërbejë si bonus kur aplikoni për një punë. Edhe pse do të fitoni edhe disa njohuri. Por mos harroni të edukoni veten. Zgjedhja e një universiteti duhet trajtuar me shumë përgjegjësi. Studioni me kujdes programet e trajnimit dhe zgjidhni universitetet më të mira teknike.
  • Mentori. Do të jetë shumë mirë nëse gjeni një person që pranon t'ju ndihmojë dhe t'ju drejtojë në drejtimin e duhur. Ai do të sugjerojë libra dhe burime të përshtatshme, do të kontrollojë kodin tuaj dhe do të japë këshilla të dobishme. Nga rruga, ne kemi shkruar tashmë se ku mund të gjeni një mentor. Ju mund të kërkoni një mentor midis programuesve të njohur, në festa dhe konferenca IT, në forume në internet etj.
  • Kurse praktike të specializuara. Provoni të kërkoni kurse në qytetin tuaj që do t'ju mësojnë një gjuhë programimi ose teknologji. Unë u befasova këndshëm nga numri i kurseve të tilla në Kiev, duke përfshirë ato falas dhe me punësimin e mëvonshëm.

Cila gjuhë, teknologji dhe drejtim për të zgjedhur

Kur të bëheni programues, pas një ose dy vitesh do të jeni të lirë të zgjidhni çdo gjuhë që ju pëlqen. Por kur zgjedh një gjuhë të parë programimi, një fillestar duhet të marrë parasysh kriteret e mëposhtme:

  • Disponueshmëria e vendeve të lira të punës në treg. Qëllimi përfundimtar i kësaj rruge është gjetja e një pune si programues. Dhe kjo do të jetë e vështirë për t'u bërë nëse askush nuk kërkon zhvillues në gjuhën tuaj të programimit në tregun e punës. Kontrolloni faqet e punës, shikoni se kush është më i kërkuari, shkruani një duzinë gjuhë. Dhe kaloni në kriterin tjetër.
  • Niveli i ulët i hyrjes. Nëse ju duhet të kaloni një kohë të gjatë duke mësuar një gjuhë, kjo mund t'ju dekurajojë fare nga programimi. Lexoni për gjuhët që keni zgjedhur më sipër. Rishikoni literaturën që do t'ju duhet të lexoni për të mësuar këto gjuhë. Dhe zgjidhni ato që përshkruhen si të lehta, ose që ju dukeshin të lehta. Gjuhë të tilla mund të jenë PHP, Ruby, Python.
  • Eksitim i procesit. Nëse nuk ju pëlqen të shkruani kodin në gjuhën tuaj të zgjedhur, nuk do të kënaqeni me procesin, punën ose jetën tuaj. Keni nevojë për të? Bëni zgjedhjet e duhura.

Ju gjithashtu do të duhet të vendosni për drejtimin e programimit. Celular, desktop, lojëra, ueb, programim i nivelit të ulët e kështu me radhë. Industritë më të njohura dhe relativisht të lehta janë zhvillimi për klientët në ueb, celular dhe desktop. Një gjuhë mund të jetë e përshtatshme për çdo drejtim dhe një tjetër jo fare. Kjo do të thotë, kur zgjidhni një gjuhë programimi, ia vlen gjithashtu të filloni nga ky faktor.

Sido që të jetë, mësoni teknologjitë e internetit. Kjo është një gjuhë shënjimi, stile dhe që do ta bëjnë faqen tuaj dinamike. Hapi tjetër është të mësoni një gjuhë nga ana e serverit (Python, PHP, Ruby dhe të tjera) dhe kornizat e internetit të përshtatshme për të. Studioni bazat e të dhënave: pothuajse çdo vend i lirë i programuesit e përmend këtë.

Si të merrni përvojën fillestare

Pa përvojë nuk do të gjesh punë. Pa punë nuk do të keni përvojë. Një rreth vicioz i jetës reale. Por është në rregull, ne do të dalim prej saj.

Së pari, mos prisni derisa të keni lexuar çdo libër në gjuhën tuaj të programimit të zgjedhur. Filloni të shkruani rreshtat e parë të kodit pas kapitullit të dytë të librit. Plotësoni të gjitha detyrat nga librat, rishkruani shembujt, kuptoni ato. Komplikojini shembujt dhe detyrat nga librat me idetë tuaja. Krijoni detyrat tuaja për materialin që keni mbuluar. Zgjidhini këto probleme.

Së dyti, ju duhet të gjeni projektet tuaja të para. Ky është ndoshta opsioni më i vështirë, por funksionon. Ju do të duhet të kërkoni vetë porositë, t'i përmbushni ato dhe të shqetësoheni me pagesën. Për një fillestar, kjo është jashtëzakonisht e vështirë, por më pas të gjitha opsionet e tjera do të duken si një copë tortë. Projektet e përfunduara mund të regjistrohen si përvojë dhe t'i tregohen punëdhënësit tuaj të ardhshëm. Projektet reale janë një plus i madh në CV-në tuaj.

Nëse dini anglisht, është më mirë të regjistroheni në shkëmbimet në gjuhën angleze. Aty tregu është më i madh. Nëse nuk dini anglisht, mësoni atë. Ndërkohë, shkëmbimet e pavarura në gjuhën ruse janë në dispozicion për ju. Kërkoni projekte të vogla që janë në ose pak mbi nivelin tuaj të aftësive. Aplikoni për disa nga këto punë. Dhe bëhuni gati për të marrë një det refuzimesh. Por nëse vijnë një ose dy aplikacione, do të keni një shans për të fituar përvojë reale.

Një tjetër mundësi e mirë për të marrë përvojë reale është burimi i hapur. Projekte të tilla gjithmonë kanë nevojë për njerëz të rinj, madje edhe fillestarë. Mund të kërkoni për gabime në projekt ose të shikoni në gjurmuesin e gabimeve dhe të sugjeroni metoda për zgjidhjen e tyre. Ju mund të gjeni lehtësisht projekte të tilla në GitHub ose. Mos ngurroni të bëni pyetje atje.

Opsioni i katërt për të fituar përvojë është ndihma e programuesve të tjerë. Kërkojuni atyre t'ju dorëzojnë detyra të vogla dhe të thjeshta. Nëse diçka nuk funksionon, gjithmonë do të keni dikë që t'i drejtoheni. Dhe në të njëjtën kohë do të merrni pjesë në një projekt real.

Mënyra e fundit janë projektet tuaja, hakatonët e ndryshëm ose puna në një hapësirë ​​pune. Është e vështirë të filloni vetë projektet tuaja; është më mirë të kërkoni të njohur ose miq.

Pse të zgjidhni Python

Le të flasim pak më shumë rreth zgjedhjes së gjuhës tuaj të parë të programimit. Gjuha e parë duhet të jetë e thjeshtë dhe popullore në treg. Një gjuhë e tillë është Python. Unë rekomandoj shumë ta zgjidhni atë si gjuhën tuaj të parë të programimit.

Kodi i programit Python është i lexueshëm. Ju as nuk keni nevojë të jeni programues për të kuptuar bazën e asaj që po ndodh në një program. Për shkak të sintaksës së pakomplikuar të Python, do t'ju marrë më pak kohë për të shkruar një program sesa, për shembull, në Java. Një bazë të dhënash e madhe bibliotekash që do t'ju kursejë shumë përpjekje, nerva dhe kohë. Python është një gjuhë e nivelit të lartë. Kjo do të thotë që nuk duhet të mendoni shumë për qelizat e kujtesës dhe çfarë të vendosni atje. Python është një gjuhë me qëllim të përgjithshëm. Dhe është kaq e thjeshtë sa që edhe fëmijët mund ta mësojnë atë.

Me drejtësi, vlen të përmenden gjuhë të tjera programimi. Java mund të jetë një zgjedhje e mirë për një fillestar. Kjo gjuhë është më popullore se Python, por edhe pak më komplekse. Por mjetet e zhvillimit janë zhvilluar shumë më mirë. Duhet vetëm të krahasohen Eclipse dhe IDLE. Pas Java, do të jetë më e lehtë për ju të kaloni në punën me gjuhë programimi të nivelit të ulët.

PHP- një gjuhë tjetër shumë e njohur. Dhe unë mendoj se është edhe më e thjeshtë se Python. Është shumë e lehtë të gjesh një mentor ose një zgjidhje për një problem në forum. Kjo për shkak se ka një numër të madh të programuesve PHP të niveleve të ndryshme në botë. Nuk ka asnjë import normal në PHP; ka shumë opsione për zgjidhjen e të njëjtit problem. Dhe kjo e ndërlikon mësimin. Dhe PHP është krijuar ekskluzivisht për ueb.

Gjuhët C Dhe C# shumë e vështirë për një fillestar. Rubin- një zgjedhje e mirë si gjuhë e dytë, por jo e parë. JavaScript- një gjuhë shumë e thjeshtë, por nuk do t'ju mësojë asgjë të mirë. Por detyra e gjuhës së parë të programimit është ende t'ju mësojë diçka të saktë, të vendosni një lloj logjike.

A është anglishtja e rëndësishme?

E rëndësishme! Nuk e di? Mësoni. A e dini? Përmirësojeni. Mësoni të lexoni, shkruani, dëgjoni dhe flisni anglisht. Përqendrohuni në literaturën teknike. Dëgjoni podkastet në gjuhën angleze. Lexoni tekste programimi në gjuhën angleze.

Çfarë duhet të dini përveç gjuhës së programimit

Sigurisht, përveç gjuhës së programimit dhe anglishtes, duhet të dini edhe diçka tjetër. Por ajo që varet nga drejtimi që zgjidhni. Një programues ueb duhet të dijë HTML, CSS, JavaScript. Një programues desktopi mëson API të sistemit operativ dhe korniza të ndryshme. Një zhvillues aplikacioni celular mëson kornizat Android, iOS ose Windows Phone.

Të gjithë duhet të mësojnë algoritme. Provoni të merrni një kurs në Coursera ose të gjeni një libër mbi algoritmet që ju përshtatet. Përveç kësaj, ju duhet të dini një nga bazat e të dhënave, modelet e programimit dhe strukturat e të dhënave. Gjithashtu ia vlen të kontrolloni depot e kodit. Të paktën me një. Kërkohet njohja e sistemeve të kontrollit të versioneve. Zgjidhni Git, është më i popullarizuari. Ju duhet të dini mjetet me të cilat po punoni, sistemin operativ dhe mjedisin e zhvillimit. Dhe aftësia kryesore e një programuesi është të jetë në gjendje të Google. Ju nuk do të jetoni pa këtë.

Hapat e fundit

Duhet të përgatisni një rezyme. Jo vetëm një rezyme, por një . Ju nuk duhet të shkruani atje, por gjithashtu nuk keni nevojë të qëndroni të heshtur për aftësitë tuaja. Pasi të jeni ftuar në një intervistë, duhet të përgatiteni për të. Kaloni nëpër materialin që është renditur në CV tuaj. Ju duhet të jeni të sigurt në njohuritë tuaja. Shikoni projektet në të cilat keni punuar, mendoni për teknologjitë që keni përdorur. Dhe përpara - në një të ardhme të ndritur me një profesion të ri si programues.

Nga autori: askush nuk ka dyshuar për një kohë të gjatë që profesioni i një programuesi në internet është prestigjioz dhe i paguar mirë. Kjo dëshmohet nga kërkesa e madhe për specialistë të programimit në internet nga pronarët e studiove të internetit, kompanitë e softuerit dhe fusha të tjera të biznesit. Kjo është arsyeja pse trajnimi i programuesve të uebit mund të perceptohet si një hap solid dhe i sigurt drejt njohjes, suksesit, mirëqenies dhe punës së paguar në mënyrë adekuate. Ku ta filloni karrierën tuaj të shkëlqyer në botën e IT? Ne do të flasim për këtë në artikullin tonë sot.

Roli i programuesve të uebit në botën moderne

Nevoja për të krijuar faqe interneti për kompani dhe organizata të ndryshme është drejtpërdrejt proporcionale me nivelin e zhvillimit të teknologjive të internetit. Ne jetojmë në një epokë dixhitale dhe disa prej nesh kalojnë pothuajse të gjithë kohën në realitetin virtual. Në internet ne punojmë, studiojmë, gjejmë blerës, partnerë, klientë.

Tendencat aktuale në zhvillimin e biznesit janë si më poshtë:

disa kompani rriten në internet në portale të mëdha, duke sjellë miliarda fitime për pronarët e tyre;

shumë dyqane po blejnë platforma të shitjeve në internet ose madje "lëvizin" plotësisht nga offline në online;

Gjithnjë e më shumë njerëz preferojnë të "shkojnë" në dyqanet online, duke kursyer kohën dhe paratë e tyre.

Kjo është arsyeja pse nevoja për specialistë të zhvillimit të faqeve në internet është rritur në mënyrë dramatike (dhe vazhdon të rritet). Kjo është arsyeja pse keni pasur një dëshirë të natyrshme për t'u "bashkuar" në këtë proces dhe të bëheni një programues ueb nga e para.

Një specialist i mirë i programimit të uebit duhet të jetë në gjendje të krijojë saktë një arkitekturë faqe interneti, të automatizojë punën e shtimit, fshirjes dhe përditësimit të përmbajtjes, mbledhjen e informacionit nga vizitorët, etj.

Çfarë është programimi në internet?

Disa thonë se programimi në ueb është një talent gjenetik, të tjerë thonë se është një art. Dhe Wikipedia thotë se ky është një seksion i zhvillimit të uebit i fokusuar në krijimin e aplikacioneve në internet (programe që mundësojnë faqe dinamike në internet). Unë do të shpjegoj tani.

Një faqe interneti nuk është një koleksion faqesh web statike. Po, ato mund të jenë jashtëzakonisht të bukura, të kenë përmbajtje interesante, të organizuar në mënyrë të përkryer, por kjo nuk është e gjitha. Sajti duhet të jetë ndërveprues, domethënë i aftë për t'iu përgjigjur veprimeve të vizitorëve, për të mbledhur dhe përpunuar të dhëna të caktuara të marra nga përdoruesit.

Në një faqe interneti moderne është e pamundur të bëhet pa programe speciale - skriptet. Me ndihmën e tyre, ju mund të shtoni në sajt një formular reagimi, llogari personale, votim, kërkim, filtër etj.. Kështu, detyra e një programuesi në internet është të "marrë frymë" në faqet e internetit në mënyrë që përdoruesi jo vetëm të mund të admirojini ata, por dhe ndërveproni me ta në mënyrë interaktive.

Komponentët e programimit në ueb

Ueb dizajn.

Ky nënseksion është përgjegjës për zhvillimin e përmbajtjes grafike dhe funksionale të një aplikacioni të personalizuar në internet, i cili krijohet duke përdorur standardet e shënjimit të hipertekstit HTML dhe XHTML, si dhe CSS (Cascading Style Sheets). Për ata që nuk e dinë se çfarë është, ju këshilloj të eliminoni analfabetizmin për këtë çështje dhe të kaloni. XHTML është një brez i ri i gjuhës shënjuese të hipertekstit.

Programimi nga ana e klientit (front-end).

Programimi nga ana e klientit është krijimi i logjikës në anën e shfletuesit (ruajtja dhe përpunimi i të dhënave të përdoruesit, ndryshimi dinamik i një faqeje në internet pa ringarkim, dërgimi i kërkesave të Ajax në server). Ai mbështetet nga teknologjitë e mëposhtme:

JavaScript. Është gjuha më e njohur e programimit dhe mbështetet nga të gjitha pajisjet dhe shfletuesit e internetit. Për të mësuar bazat e JavaScript, mund ta përdorni atë, i cili shpjegon në detaje pikat kryesore të gjuhës. Nëse vendosni të merreni seriozisht me programimin e faqes së përparme të ueb-it, ju rekomandoj të ndiqni kursin JavaScript & jQuery për fillestarët nga e para në profesionist;

PHP. Kjo gjuhë programimi në ueb është më e thjeshta dhe më e përdorura. Ai mbështetet nga shumica e ofruesve të pritjes; Shumë motorë uebsajtesh janë shkruar në të. Për të mësuar bazat e PHP, unë mund të rekomandoj;

ASP.NET. Kjo është teknologji nga Microsoft. Mjedisi i tij ju lejon të krijoni lehtësisht dhe shpejt aplikacione të ndryshme në internet. Infrastruktura ASP.NET kujdeset për përditësimin asinkron të faqeve duke përdorur AJAX, paketimin e thirrjeve në distancë drejt shërbimeve të tjera të internetit në mesazhe SOAP, gjenerimin e klasave Proxy bazuar në përshkrimet WSDL, konvertimin e kontrolleve në kodin JavaScript dhe HTML;

Python, Ruby, Perl dhe gjuhë të tjera programimi backend.

Ku dhe si të mësoni programimin në ueb?

Shumë fillestarë shpresojnë të marrin kurse që u mësojnë atyre se si të ndërtojnë faqe interneti dhe të bëhen programues në internet, dhe më pas të gjejnë menjëherë një punë me pagesë të lartë. Ata dërgojnë CV në kompani të ndryshme, por nuk marrin përgjigje.

Fakti është se për t'u bërë një programues në internet nga e para, duhet të trokasni në shumë dyer menjëherë. Këtu janë disa prej tyre:

Nëse vendosni të diplomoheni nga universiteti, ju këshilloj të zgjidhni një nga specialitetet e mëposhtme, secila prej të cilave do t'ju mësojë gjuhët bazë të programimit:

sistemet dhe teknologjitë e informacionit;

softuer dhe administrim i sistemeve të TI-së;

siguria e TI-së;

Shkenca Kompjuterike dhe Anglisht/Shkenca Kompjuterike.

Megjithatë, njohuritë universitare nuk do t'ju mjaftojnë për të punuar me sukses si programues në internet. Do t'ju duhet të shikoni shumë video trajnimi, të lexoni një mal me literaturë në gjuhë të ndryshme, të komunikoni me një turmë programuesish profesionistë (dhe ndonjëherë mjaft arrogantë), të shkelni një duzinë raketash dhe të kaloni shumë netë pa gjumë duke shkruar kode përpara se të bëheni një programues ueb dhe mund të krijojë faqe të mira dhe të shkëlqyera.

Ndërkohë, do t'i afroheni gjithnjë e më shumë qëllimit tuaj të dashur. Profesionalizmi juaj do të rritet dhe bashkë me të edhe fitimet tuaja. Pra, mësoni gjëra të reja gjatë gjithë kohës, zhvilloni dhe mbushni internetin me faqe të denja! Kjo eshte e gjitha. Abonohuni në përditësimet e blogut tonë dhe jini të parët që dini të gjitha gjërat më interesante. Shihemi perseri!

Tendencat dhe qasjet moderne në zhvillimin e uebit

Mësoni algoritmin për rritje të shpejtë nga e para në ndërtimin e faqes në internet

Dhe krijimi i faqes në internet po bëhet gjithnjë e më popullor dhe po tërheq vëmendjen e një numri të madh njerëzish. Edhe një person pa arsim special mund të fillojë të zhvillojë programe; gjëja kryesore është dëshira dhe dëshira për të mësuar materiale të reja dhe praktikë e vazhdueshme.

Opsionet e studimit

Ku të filloni të mësoni programimin nga e para Ka disa mënyra për të zotëruar materiale të reja në këtë fushë. Mësuesit privatë do t'ju tregojnë se si të filloni të mësoni programimin nga e para dhe do t'ju mësojnë aspekte të rëndësishme të kodit të ndërtimit. Megjithatë, kjo metodë është mjaft e shtrenjtë, kështu që përdoren kryesisht metodat e mëposhtme të mësimdhënies:

  1. Kurse të specializuara. Kostoja e tyre është shumë më pak se mësimet nga një mësues personal. Vlen të përmendet se shumë punëdhënës i përgjigjen pozitivisht disponueshmërisë së një sërë certifikatash të përfundimit të trajnimit në akademitë kompjuterike. Kushtojini vëmendje kurseve të kompanive me famë botërore Microsoft dhe Cisco.
  2. Kurse falas në distancë. Në internet ka një numër shumë të madh shërbimesh me të cilat mund të shikoni kurse leksionesh nga Oxford, Harvard dhe institucione të tjera arsimore të famshme në botë. Ekzistojnë gjithashtu platforma të veçanta për trajnimin e aftësive praktike të programimit. Lexoni më shumë rreth mësimit në distancë dhe shërbimeve të dobishme të Internetit më tej në artikull.
  3. Vetë-mësim. Ku të filloni të mësoni programimin nga e para nëse nuk planifikoni të regjistroheni në kurse dhe të shpenzoni para? Në këtë rast, mënyra më e lehtë është të edukoni veten. Ju duhet të filloni të studioni duke lexuar bazat, mos u thelloni në teori, të filloni menjëherë të praktikoni, sepse vetëm në procesin e krijimit të një programi do të fitoni aftësitë e nevojshme.

Pasi të zgjidhni opsionin e trajnimit që ju përshtatet, duhet të vendosni për fushën e lëndës, sepse programimi ka një gamë mjaft të gjerë të degëve të ndryshme.

Si të zgjidhni drejtimin e duhur?

Varet drejtpërdrejt nga lloji i softuerit që do të krijoni në të ardhmen:

Nëse paga është faktori më i rëndësishëm për ju, drejtojini vëmendjen tuaj tregut të punës. Në ditët e sotme, më të kërkuarit janë zhvilluesit që janë të specializuar në gjuhët Java, C#, ASP.NET, C++.

Gjuhë të nivelit të ulët dhe të lartë. Dallimi dhe aplikimet

Besohet se të gjitha gjuhët e programimit ndahen në të nivelit të lartë dhe të ulët. Kodi i nivelit të ulët është më i lehtë për t'u përpunuar nga një kompjuter, por kërkon shumë kohë për t'u shkruar dhe kërkon më shumë njohuri për domenin. Gjuhë të tilla (për shembull, montimi) përdoren për të shkruar softuer për çipat dixhitalë dhe mikrokontrolluesit. Ata nuk janë shumë të përshtatshëm për të mësuar programimin nga e para. Shërbimet dhe literatura e dobishme nga autorë me famë botërore të dhëna më vonë në artikull do t'ju tregojnë se ku të filloni të shkruani programet tuaja të para.

Gjuhët e nivelit të lartë janë shumë më të lehta për t'u përdorur, sepse ato përdorin biblioteka të integruara për të thjeshtuar dhe vizualizuar kodin. Shumica e programeve moderne janë shkruar duke përdorur gjuhë të nivelit të lartë.

Programimi nga e para: ku të filloni aplikacionet?

Procesi i krijimit të programeve celulare i lejon programuesit të punojnë me mjetet më të fundit dhe, si rezultat, të fitojnë një shumë të mirë parash përmes fitimit të parave. Së pari ju duhet të zgjidhni faqen ku do të punoni:

  1. Google Play. Dyqani i aplikacioneve për përdoruesit e sistemit operativ Android. Ky OS ka pjesën më të madhe të përdoruesve në treg. Gjuhët Java dhe C/C++ përdoren për të zhvilluar aplikacione dhe lojëra. Më të njohurit janë aplikacionet e mesazheve, klientët e rrjeteve sociale, ruajtja në cloud dhe lojërat.
  2. Dyqani i Windows Mobile. Ky dyqan po fiton me shpejtësi popullaritet së bashku me telefonat inteligjentë nga Microsoft. Në vendet e CIS, shumica e përdoruesve preferojnë tableta të bazuara në platformën Windows Phone. Programimi i aplikacioneve për një dyqan të tillë ju ndihmon të fitoni më shumë para nga fitimi i parave, sepse, ndryshe nga Android, pothuajse të gjitha programet në dyqanin Windows shpërndahen me pagesë.
  3. Dyqani i Aplikacioneve. Një tjetër platformë fitimprurëse për zhvillim (gjuha - Objektivi-C). Procesi i krijimit të programeve për pajisjet Apple kërkon një mjedis zhvillimi të parainstaluar të quajtur Xcode. Hapi tjetër është të mësoni programimin Objective-C nga e para. Libri i David Mark "Të mësosh C për Mac" do t'ju tregojë se ku të filloni të shkruani kodin. Edicioni i dyte."

gjuha Java

Shumica e zhvilluesve profesionistë rekomandojnë fillimin e njohurive tuaja të programimit me gjuhën Java. Është e lehtë për t'u mësuar dhe në të njëjtën kohë e kërkuar në treg. Përdorni këshillat e mëposhtme nëse vendosni të mësoni programimin nga e para. Ku të filloni me zhvillimin e Java?

Java është një gjuhë programimi e orientuar drejt objekteve të nivelit të lartë që nevojitet për të zhvilluar aplikacionet dhe lojërat më moderne të ueb-it. Procesi i kompilimit (shndërrimi i kodit të shkruar në një gjuhë që një pajisje mund ta kuptojë) e kthen kodin në një sekuencë bajtash, kështu që programi mund të testohet lehtësisht në çdo makinë virtuale Java.

Programimi nga e para. Ku të filloni me kodimin Java dhe Web?

Gjuha Java përdoret gjerësisht në zhvillimin e uebit. Para se të filloni procesin e programimit të plotë, duhet të mësoni Java, PHP, MySQL, HTML, CSS. Një shpjegim më i detajuar i këtyre koncepteve është dhënë më poshtë:

  1. Java - përdoret në shkrimin e shërbimeve për faqet e internetit dhe shkrimin e logjikës së funksionalitetit të faqeve të internetit.
  2. PHP është një gjuhë për krijimin e faqeve personale të uebsajteve. Ka një strukturë skenari. Gjuha kryesore në krijimin e faqeve të internetit dinamike që janë të njohura sot. PHP nevojitet për të kuptuar skriptimin dhe programimin nga e para. Ku të fillojë? Nga leximi i librit të Josh Lockhat "PHP: Rruga e duhur".
  3. MySQL është një sistem për menaxhimin e bazave të të dhënave. Përdoret gjerësisht në krijimin e faqeve të internetit që kërkojnë ruajtjen e sasive të mëdha të të dhënave të grupuara.
  4. HTML nuk është një gjuhë programimi. Kjo është një gjuhë shënjimi që përdoret për të shkruar bazën e një faqeje interneti (ndërtimi i blloqeve, shpërndarja e tekstit dhe paragrafëve, e kështu me radhë).
  5. CSS - Fletë stilesh Cascading. Përdoret vetëm në lidhje me HTML për të dhënë stilin dhe pamjen e gjuhës së shënjimit.

Vetëm duke mësuar konceptet bazë të piketa të këtyre teknologjive mund të filloni të krijoni faqe interneti dinamike profesionale që janë shumë të kërkuara sot.

Programimi në ueb. Rëndësia dhe veçoritë

Tema e programimit në ueb është veçanërisht e rëndësishme sot. Siç u tha më lart, për të filluar zhvillimin e elementeve të uebit ju duhet të keni një sasi mjaft të madhe njohurish rreth gjuhëve të shënjimit, krijimit të skripteve, logjikës dhe stileve.

Në ditët e sotme nuk do të befasoni askënd me faqet që krijohen vetëm duke përdorur HTML dhe CSS, kështu që zhvilluesit e uebit që janë në gjendje ta bëjnë një faqe të bukur vizualisht, si dhe ta mbushin atë me të gjitha funksionalitetet e nevojshme për përdoruesit, janë bërë të kërkuar.

Ky lloj zhvillimi kërkon krijimin e dy llojeve të të njëjtit program: pjesëve të serverit dhe klientit. Programuesi duhet të kuptojë parimin e funksionimit të të ashtuquajturave sockets - paketat e të dhënave që lejojnë flukset e nevojshme të informacionit të transmetohen përmes rrjetit midis serverit dhe klientit.

Krijimi i aplikacioneve për sistemin operativ Windows

Për të zhvilluar programe të tilla, do t'ju duhet njohuri për gjuhën C#. Një shërbim falas nga Microsoft i quajtur Virtual Academy do t'ju lejojë të mësoni të gjitha veçoritë e kësaj gjuhe dhe të praktikoni shkrimin e aplikacioneve të thjeshta.

Sipas politikës së re të Microsoft-it, të gjitha aplikacionet ngarkohen në dyqanin e softuerit, kështu që ju mund të fitoni akses për të fituar para nga projekti juaj.

Familja e gjuhëve C (C, C++, C#). Veçoritë

Programimi nga e para - ku të filloni të zgjidhni një gjuhë? Përgjigja për këtë pyetje mund të merret duke u thelluar në më shumë detaje në llojet e teknologjive të krijimit të aplikacioneve. Duhet të merret parasysh edhe rëndësia e një gjuhe të caktuar.

Gjuhët C, C++, C# kanë një gjë të përbashkët - praninë e funksioneve OOP (programim i orientuar nga objekti). Kjo teknologji ju lejon të thjeshtoni ndjeshëm procesin e shkrimit të kodit të programit. Çdo objekt softuerësh përshkruhet në një klasë specifike dhe ka parametrat, metodat dhe vetitë e veta. Kështu, programuesi nuk duhet të shkruajë copa të mëdha kodi çdo herë nëse i njëjti objekt duhet të përdoret disa herë.

Shërbime të dobishme të internetit për të mësuar parimet bazë të programimit dhe strukturën e kodit të çdo aplikacioni

Në fazën e parë të trajnimit, pothuajse çdo shërbim në internet do t'ju ofrojë të provoni aftësitë e tij duke përdorur Pascal, më e thjeshta nga gjuhët e nivelit të lartë. Përdoret për qëllime arsimore dhe mësohet në shkolla dhe kolegje teknike në mënyrë që studentët të kuptojnë programimin nga e para. Ku të filloni me kodimin Pascal? Para së gjithash, ju duhet të shkarkoni mjedisin e zhvillimit në kompjuterin tuaj. Ky është një skedar i vogël i ekzekutueshëm në të cilin do të shkruhet kodi i programit. Përdorni TurboPascal, sepse është mjedisi më popullor për të mësuar këtë gjuhë programimi.

HourOfCode është një shërbim ueb nga Microsoft. Ai synon t'u tregojë qartë studentëve se çfarë janë një cikël, ndryshore, klasë dhe kushte. Procesi i të mësuarit është si një lojë.

CodeAcademy është një burim i fuqishëm për të mësuar pothuajse çdo teknologji kodimi. Duke i kushtuar vetëm një orë në ditë, as që do të vini re se si do të mësoni të programoni dhe krijoni projektet tuaja.

Udacity është një shërbim që u ofron përdoruesve të tij akses falas në leksione nga profesorë dhe zhvillues të famshëm.

Fitimi i përvojës fillestare. Punë e pavarur

Pasi të mësoni parimet bazë të gjuhës tuaj të zgjedhur, mund të filloni me siguri projektet tuaja të para. Filloni freelancing, sepse kështu do të plotësoni portofolin tuaj dhe do të fitoni përvojë në komunikimin me klientët. Aftësi të tilla do të jenë të dobishme në të ardhmen nëse dëshironi të punësoheni në një kompani si zhvillues zyrtar softuerësh.

Fundi

Programimi nga e para: ku të filloni? Për dummies, profesorë nga universitetet me famë botërore këshillojnë të praktikoni me strukturat bazë që përbëjnë bazën e çdo gjuhe programimi. Regjistrohuni në kurse të specializuara ose studioni vetë duke dëgjuar leksione në internet.

Artikujt më të mirë mbi këtë temë