14ka Goobood ee ugu Wanaagsan ee loogu talagalay Casharada Barnaamijyada Kumbuyuutarka ee Bilaashka ah

Programming-ku wuxuu ahaan jiray in la barto sida loo sameeyo barnaamij, laakiin hadda wax walba waa lagu jiraa. Sayniska xogta(Data) , barashada mashiinka, horumarinta shabakadda, hawlgallada, maamulka nidaamyada… adiga ayaa magacaabaya.

Waxaan eegi doonaa fasalada barnaamijka kumbuyuutarka ee ugu fiican iyo koorsooyinka aad internetka ka heli karto bilaash. Goobahan koorsada barnaamijka kombuyuutarku ma aha nidaam gaar ah. Dhammaantood way fiican yihiin.

In aan go'aan ka gaarno kan ugu fiican maaha in aan samayno. Waxaad u baahan tahay inaad go'aansato waxa u fiican xirfaddaada ama yoolalkaaga hiwaayadda leh. Dhammaantood waxay haystaan ​​ugu yaraan mid ka mid ah luuqadaha barnaamijka ugu wanaagsan ee maanta la barto(best programming languages to learn today) . Waxaan ku bilaabi doonaa kuwa aad u badantahay inaad maqashay waxaana ku dari doonaa kuwa caanka ah dhamaadka.

Kaggle

Haddii aad u socoto jihada sayniska xogta, Kaggle waxay leedahay koorsooyin-yar oo taxane ah oo aad ku raaxaysan doonto dhammaan kuwaas oo kaa dhigaya saynisyahan xog. Waxaa jira taxane ah 14 fasal, mid walba wuxuu u dhexeeyaa 5 ilaa 10 cashar. Qaybta ugu fiican, ka sokow xornimada, waa inaadan u baahnayn inaad rakibto wax software ah. 

Dhammaan barnaamijyadaada iyo tijaabinta waxa lagu sameeyaa isla gudaha Kaggle Notebook . Waa maxay habka ugu wanaagsan ee lagu barto Python , SQL , Barashada Mashiinka(Machine Learning) iyo xirfadaha kale ee sayniska xogta?

ProsConsLanguages/Technology
In-browser coding exercisesOnly 15 coursesPython
Condensed coursesLimited to data scienceSQL
Progress metersTensorFlow
No adsKeras

Jaamacadda Stanford(Stanford University)(Stanford University)

Aadida Jaamacadda Stanford(Stanford University) lacag la'aan maaha laakiin koorsooyinkooda Stanford Engineering Meel kasta(Stanford Engineering Everywhere) ( EEG ) waa. (SEE)Waxaa lagu daabacay shatiga Creative Commons , walxaha SEE waa bilaash oo dib loo isticmaali karo. Faahfaahinta ka hubi shatiga CC 

Fasalada barnaamijka kombuyuutarku(Computer) waxa loo qabtaa qaab jaamacadeed waana kuwo qotodheer. Haddii aad ku fikirayso inaad shahaado ku qaadato Sayniska Kombiyuutarka(Computer Science) laakiin aadan hubin inay adiga kugu habboon tahay, samaynta koorsooyinkan ayaa xallin doona taas.

ProsConsLanguages/Technologies
University qualityRequires separate IDEJava
Creative Commons licenseToo formal for someMachine Learning
Videos and transcripts
Downloadable

Dash by Golaha Guud(Dash by General Assembly)(Dash by General Assembly)

Golaha Guud(General Assembly) waa adeeg waxbarasho oo onlayn ah oo leh koorsooyin inta badan la bixiyo. Laakiin hal koorso ayaa inta badan la soo bandhigay oo gebi ahaanba bilaash ah. Dash waa koorso dhan oo lagugu bilaabayo horumarinta shabakada(get you started in web development)

Dariiqa wax-barashada waxaa lagu sameeyaa qaab mashruuc iyadoo la adeegsanayo muuqaal-muuqaal iyo golayaasha Q&A. Markaad horumarto, waxaad u furaysaa xirfadaha abaal-marin ahaan, sida badan isticmaalka ciyaaraha fiidyaha. Waxaa jira 5 mashruuc iyo 1 mashruuc oo kaa caawin doona inaad furto 82 xirfadood oo horumarineed oo kala duwan. 

Inkastoo tani aysan ku heli doonin shaqo dakhli sare leh oo horumariye shabakadeed ah, waxay ku bilaabi doontaa inaad noqoto hiwaayad ahaan si aad u horumariso xirfadahaas dakhli-helka ah iyadoo loo marayo tababaro rasmi ah.

ProsConsLanguages/Technologies
Project-basedLimited contentHTML
In-browser codingHobby levelCSS
Q&A ForumsJavaScript
JQuery

Barashada Caawa(StudyTonight)(StudyTonight)

Haddii qaabka waxbarashadu si fiican ugu shaqeeyo akhris badan, StudyTonight waa doorasho wanaagsan. Si kastaba ha noqotee luqadda aad rabto inaad barato, malaha kooras ayaa halkan u yaal. Koorasyada iyo casharrada waa qoraal-culus oo dhammaystiran. Waxoogaa tacliin ah xitaa. 

Casharrada barnaamijka kombuyuutarku(Computer) waxay inta badan geli doonaan taariikhda luqadda ama tignoolajiyada ilaa heer la dejiyo nuqulkiisa qoraallo. Inkastoo, StudyTonight ay leedahay kanaal YouTube gaar ah. Waxaad ku baran kartaa barnaamijka StudyTonight , laakiin waxaa laga yaabaa inay si fiican ugu shaqeyso dadka raadinaya kheyraadka marka lagu daro waxbarashadooda rasmiga ah. Waa la taageeray oo taasi waxay noqon kartaa wax jeedin. 

ProsConsLanguages/Technologies
In-browser codingAds can be distractingJava
College-level infoText-basedC and C++
Android appCSS
YouTube ChannelSQL
JavaScript
Python

JavaTPoint

JavaTPoint waxay la mid tahay StudyTonight . Waxaa jira koorsooyin badan oo lagu heli karo daraasiin tignoolajiyada iyo luqadaha ah. Waxaa jira barnaamijyo, DevOps , qorista, AI, blockchain, xogta macdanta, xirfadaha jilicsan ee tignoolajiyada, iyo in ka badan. 

Koorasyadu si wanaagsan ayaa loo soo agaasimay, laakiin tani sidoo kale waa goob xayeysiis taageerto. Xayeysiisyadu hubaal waa kuwo mashquuliya maadaama qaar badan oo iyaga ka mid ahi ay firfircoon yihiin. Waxaa jira IDE(IDEs) -yada browser-ku-saleysan iyo xitaa kombiyuutarrada browser-ku-saleysan. Laakin haddii aadan ka heli karin koorso bilaash ah(find a free course) shay, waxay u badan tahay inaad halkan ka heli doonto. 

ProsConsLanguages/Technologies
Well-organized contentDistracting adsToo many to list
Huge range of coursesPython
Browser-based IDEjava
Browser-based CompilersPHP
Text and videosJavaScript
C++
C#
SQL

Mozilla

Mozilla waa ururka noo keena Firefox iyo tignoolajiyada kale ee shabakada. Waxay isu geeyeen developer.mozilla.org si ay dadka uga caawiyaan inay noqdaan horumariyeyaal shabakad ama ay kor u qaadaan xirfadahooda. Ama sida Mozilla u dhigto, " Ilaha(Resources) loogu talagalay horumariyeyaasha, ee horumariyayaashu." 

Waa goob si fiican loo soo agaasimay, si fudud loo akhriyi karo oo kaa qaadi doonta summadaada HTML(HTML) ee ugu horraysa ilaa hor-u-marka iyo xagga dambe ee shabakadda horumarinta. Sababtoo ah waa Mozilla , waxaad heli doontaa aragtidooda gaarka ah sababta ay tahay in wax loo qabto si gaar ah.

ProsConsLanguages/Technologies
Major authorityLimited to web developmentHTML
Browser-based IDEMostly text-basedCSS
Well laid-outMozilla-centricJavaScript
Beginner to advancedPython / Django
Extensive resourcesnode.js
Developer community

W3dugsiyada(W3schools)(W3schools)

Waxaa laga yaabaa in awoowe ee dhammaan koorsooyinka horumarinta shabakadda internetka, w3schools sidoo kale waxay sheeganayaan inay yihiin bogga horumarinta shabakadda adduunka ugu weyn. Waxaa kugu adkaan doonta inaad hesho horumariye mareegaha oo aan halkan wax ka baran. 

Sidoo kale kuma koobna oo kaliya horumarinta shabakada Waxaad baran kartaa tignoolajiyada dhinaca server-ka ah, luqadaha barnaamijka caadiga ah sida C++, iyo xitaa sida loogu horumariyo Raspberry Pi(how to develop with Raspberry Pi) . Goobtu waa nadiif, waxaa jira ilo badan oo browser-ku-saleysan oo qof kasta oo heer kasta ah ayaa ka faa'iideysan kara. Xayeysiiska waa la taageeraa, laakiin xayeysiisyadu maaha kuwo faragelin kara sida boggaga kale qaarkood.

ProsConsTechnologies
Well-respectedNoneToo many to list
Browser-based IDEC++
HTML and CSS
Raspberry Pi

Google

Maya, kuma nidhaahno uun ka raadi alaabta Google -ka . Google , sida Mozilla , waxay leedahay dano gaar ah oo lagu tababaro horumarinta cusub iyo kor u qaadida xirfadaha barnaamijyada hadda jira. Si ka duwan Mozilla , danaha Google ayaa aad uga fog horumarka webka ilaa AI iyo wax kasta oo u dhexeeya. 

Waxa jira dhawr meelood oo ku dhex jira nidaamka deegaanka Google oo aanu wax kasta ka baran karno. Waxaa jira Garaashka Dijital ah ee Google(Google Digital Garage) , Google for Education , Google Developers , Android Developers , iyo malaha dhowr kale oo badan ayaanu tabnay. Gal Google oo eeg hareeraha. Haddii aad rabto inaad wax barato, waxay u badan tahay inay haystaan ​​fasalka barnaamijka kumbuyuutarka.

ProsConsLanguages/Technologies
Major authorityCan be hard to find what you wantToo many to list
Beginner to post-grad levelGoogle-centricKotlin
In-browser codingPython
Some free certificationsAI
Flutter
HTML

Microsoft

Haddii aan liis gareeyno Google(Google) , waxaan ku dari doonaa liiska Microsoft . Sida Google , waxaa jira meelo badan oo kala duwan oo ku yaala caalamka Microsoft si ay u helaan tababarkooda bilaashka ah. Meesha ugu fiican ee laga bilaabi karo waa Barashada Microsoft(Microsoft Learning)

Barashada Microsoft(Microsoft Learn) waxay wax ka qabataa wax walba laga bilaabo barnaamij-samaynta ilaa nidaamka maamulka ilaa abka Xafiiska . (Office)Markaa way yara adkaan kartaa inaad hesho waxaad raadinayso, laakiin malaha waa halkaas. Waxbarashada(Learning) waxaa lagu jaangooyay iyadoo la siinayo XP (dhibcaha waayo-aragnimada) iyo calaamado muuqaal ah iyo koobab.

Kuwaas waxaa lagu soo bandhigay astaantaada Microsoft waxaana lagu wadaagi karaa baraha bulshada si ay markhaati ugu noqoto xirfadaha aad baratay. Sidoo kale, hubi Microsoft Channel 9(Microsoft’s Channel 9) .

ProsConsLanguages/Technologies
Microsoft authorityMicrosoft centricC#
Self-pacedRequires separate IDE.NET
Can lead to certificationMostly text-basedPython
Lots of code samplesSandbox on desktop onlySQL
Free Azure sandboxAzure
Earn XP, Badges, TrophiesGitHub

edX

Hadda waxaan galnay magacyada waaweyn ee koorsooyinka khadka tooska ah ee furan ( MOOCs ). Waxaa loo yaqaanaa awood u siinaya dadka inay helaan shahaadooyin iyo xitaa shahaado qiimo macquul ah, MOOCs sida edX sidoo kale waxay leeyihiin doorashooyin badan oo bilaash ah.

Dabcan, fursadaha xorta ah kuma helayaan shahaado ama shahaado, laakiin waxaa laga yaabaa inaadan u baahnayn mid. Haddii aad ka walaacsan tahay inaad si fiican u qaban karto si aad u kasbato shahaadada, waxaa laga yaabaa inaad u sameyso sidii fasalka barnaamijka kumbuyuutarka ee bilaashka ah marka hore, ka dibna bixi si aad ugu beddelato shahaado.

Koorasyada waxaa hogaaminaya aqoonyahanno heer caalami ah oo ka socda dugsiyo heer caalami ah. Qaabku waa wax badan oo la mid ah barashada hoolka muxaadarada, laakiin leh kuraas raaxo leh.

ProsConsLanguages/Technologies
University-level coursesCourses may require prior knowledgeAll of them
Degrees and certificates possible for a feeDegrees have prerequisites and an application processPython
Text and video mixedJava
Downloadable resourcesAI
Course forumsMachine Learning
Android and iOS apps

Koorso(Coursera)(Coursera)

Aad buu u jecel yahay edX, laakiin Coursera waxay leedahay dhadhan u gaar ah. Waxaan ku dhammaystay dhawr kooras oo labadaba waxaanan ogaaday inay jiraan farqi u dhexeeya qaabka bandhigga, inkasta oo labaduba ay leeyihiin macalimiin ka socda qaar ka mid ah dugsiyada ugu wanaagsan ee suurtogalka ah. 

Waayo-aragnimadayda shakhsi ahaaneed waxay ahayd in Coursera uu ahaa mid aan rasmi ahayn marka loo eego edX laakiin waayo-aragnimadaada way kala duwanaan kartaa. Mar labaad(Again) , waxaad ku buuxin kartaa shahaadooyin ama shahaadooyin dhan lacag. Haddii kale, koorasyadu waa bilaash in la qaato.

ProsConsLanguages/Technologies
University-level coursesCourses may require prior knowledgeAll of them
Degrees and certificates possible for a feeDegrees have prerequisites and an application processData Science
Text and video mixedAI
Some videos have subtitles in other languagesPython
Downloadable resourcesC++
Course forumsRuby on Rails
Android and iOS apps

koodka xorta ah(freeCodeCamp)(freeCodeCamp)

Sida boggoodu leeyahay, "Tan iyo 2014, in ka badan 40,000 freeCodeCamp ka qalin jabiyay ayaa shaqooyin ka helay shirkadaha teknolojiyadda oo ay ku jiraan Apple , Google , Amazon , Microsoft , (iyo) Spotify. " Ma(Can) heli kartaa taageero ka wanaagsan taas? 

Ka dooro in ka badan 5,000 oo casharro ah iyo wax kasta oo sayniska kombiyuutarka ah, barnaamijyada, iyo IT-ga. freeCodeCamp waxay ku jirtaa liiska ugu sarreeya ee qof kasta oo ka mid ah goobaha lagu barto barnaamijka bilaashka ah.

ProsConsLanguages/Technologies
Well regardedNoneToo many to list
CertificationWeb design
Side-by-side lesson and IDEAPIs
In-lesson testingMicroservices
Alumni networkNpm
MongoDB
JavaScript

Mashruuca Odin(The Odin Project)(The Odin Project)

Inkastoo magaca cabsida leh, Mashruuca Odinku(Odin Project) waa mid sahlan oo lagu dheefshiido manhaj buuxa. Dhammaan mareegaha iyo koorsooyinkiisu waa il furan waxaana laga heli karaa Github . Waxa gacanta ku haya bulsho horumariyayaal ah, kuwaas oo intooda badan ay barteen in ay barnaamij ku sameeyaan. 

Sida freeCodeCamp, horumariyayaal badan ayaa helay shaqadooda ugu horeysay ka dib markii ay dhammeeyeen koorsooyinka goobta. Xataa waxay bixiyaan koorsada loo yaqaan Shaqaalaysiinta(Getting Hired)

ProsConsLanguages/Technologies
Well regardedNoneHTML + CSS
Portfolio-based learningJavaScript
In-browser IDEGIT
Large communityDatabases
Ruby
node.js

SkillShare

Nooc yar oo ka duwan MOOC , SkillShare waa ururinta koorsooyin gaagaaban iyo kuwo dhaadheer oo ay abuureen dadka doonaya inay la wadaagaan xirfadahooda. Waxay ku dhowdahay Coursera ama edX dadka aan daruuri ahayn macalimiin. Sababtaas awgeed, tayada fasallada barnaamijka kombuyuutarku waxay u dhexeeyaan mid hufan ilaa mid weyn. Xitaa waxaad samayn kartaa koorsadaada internetka(make your own online course) oo aad ku dhejin karto halkaas. 

Waxaa jira koorsooyin badan oo lacag la'aan ah, SkillShare- na waxay haysataa ikhtiyaar qiimo leh oo lagu bixiyo taasoo kuu oggolaanaysa inaad gasho koorsooyin badan. Koorasyada bilaashka ah waxay u muuqdaan kuwo udub dhexaad u ah horumarinta shabakadda. Waxaa laga yaabaa inaysan kuu diyaarin xirfad shaqo barnaamij-sameeyaha laakiin waxay kaa caawin kartaa buuxinta daldaloolada aqoonta.

ProsConsLanguages/Technologies
Wide varietyQuality variesToo many to list
Video-basedNo transcriptsUML
Downloadable resourcesHTML and CSS
Can add courses to your calendarJavaScript
PHP

Get Learning!

Fursado badan oo bilaash ah, ku soco xawaarahaaga, ha bixinin dime, oo xitaa hel taageerada bini'aadamka! Xaqiiqdi ma jiraan wax kaa hor istaagaya inaad noqoto barnaamij-sameeyaha ama aad ciyaarta kood-samaynta gaadhsiiso heerka xiga. 

Fiiri goob kasta oo ku soo jiidata xiisahaaga iyo haddii aad hesho qaar aynaan jeclayn inaan maqalno. Nala soo socodsii haddii aad koorsooyin ka soo dhammaysatay mid ka mid ah bogaggan iyo waxaad ka fikirtay iyaga.



About the author

Waxaan ahay khabiir kombuyuutar, waxaanan ku takhasusay aaladaha iOS. Waxaan dadka caawinayay tan iyo 2009, waayo-aragnimadayda wax-soo-saarka Apple ayaa iga dhigaysa qofka ugu habboon ee ka caawinaya baahiyahooda tignoolajiyada. Xirfadeyda waxaa ka mid ah: - Dayactirka iyo cusboonaysiinta iPhones iyo iPod-yada -Rakida iyo isticmaalka software Apple - Ka caawinta dadka inay helaan apps-ka ugu fiican ee iPhones iyo iPod-yada - Ka shaqaynta mashaariicda onlaynka ah



Related posts