proqramlaşdırma öyrənmək üçün online mənbələr
əjdahalar googlla★ #sözaltı wiki təsadüfi wiki gətir
yazarın wiki entryləri: yalın alpay - eternal return - anhedoniya
vebsaytlar:
1. codecademy - platforma üzərindən html, css, python, c++, ruby kimi dilləri öyrənə bilərsiz. bunlardan əlavə platforma içərisində machine learning, vr programming və daha yüzlərcə kurs var. heç bir ödəniş etmədən limitli versiyanı istifadə edə bilər, aylıq 16-20 dollarlıq ödəniş edərək isə bütün dərsləri əldə edə bilərsiniz.
2. teamtreehouse - buradan da ui/ux design, data analysis, javascript və s. öyrənə bilərsiniz. platformada daxilindəki dərslər video halındadır və müəllimlər çox üst səviyyəlidirlər. 7 gün pulsuz yoxlama sonra aylıq 25 dollar.
3. w3schools - saytlarında yazıldığı kimi THE WORLD'S LARGEST WEB DEVELOPER SITE. web proqramlaşdırmaya dair hər şeyi öyrənə biləcəyiniz bir platformadır. tamamilə pulsuz.
4. the odin project - javascript, ruby on rails öyrənə biləcəyiniz platforma. orijinal dərslərə sahib deyil, internet üzərindəki digər dərslərə referans verir.
5. scrimba - son zamanların ən diqqət çəkən platformalarından biri. 75 saatlıq front-end development kursu başda olmaqla olduqca keyfiyyətli dərslər var. qiymət aylıq 6-7 dollar.
6. freecodecamp - bəlkə də adını çəkdiklərimin arasında ən keyfiyyətli platforma. tamamilə pulsuz olmasından əlavə çox keyfiyyətli python, machine learning, javascript dərsləri, sual və problemlərinizə anında cavab verən twitter hesabları, online topluluqları var. dərsləri tamamladığınızda sertifikat da əldə edə bilərsiz.
7. khan academy - yeni başlayır və çox şey bilmirsinizsə khan academy başlanğıc üçün ən yaxşı platformadı. tamamilə pulsuz.
8. general assembly dash - çox məşhur olmasa da html, css, javascript öyrənmək üçün çox sadə və pulsuz platforma.
9. codeavengers
10. codeasy.net - pulsuz bir şəkildə c# dilini öyrənmək üçün istifadə edə biləcəyiniz platforma.
youtube kanalları:
1. clever programmer - proqramlaşdırma ilə bağlı bilgiləndirici videolar + python dərsləri
2. traversy media - sadəcə bir neçə texnologiya ilə limitli qalmayan və yüzlərlə fərqli mövzuda videolar paylaşan kanal.
3. academind - bu kanalda da dərslərdən əlavə, a texnologiyası vs b tərzində videolar var.
4. learncode.academy - web development dərsləri
5. bilgisayar kavramları - son zamanlarda aktiv olmasa da kanalda proqramlaşdırma ilə əlaqəli olduqca bilgiləndirici videolar və dərslər var
6. yazılım bilimi - web proqramlaşdırma dərsləri.
7. murat yücedağ - alqoritm qurma, sql, c# dərsləri
8. engin demiroğ - türkcə videolar hazırlayan kanallar arasında ən keyfiyyətlilərdən biri. python, c#, angular dərsləri var kanalda.
9. codewithchris - ios üçün app-lər hazırlamaq istəyirsinizsə mütləq izləməli olduğunuz kanal.
10. programming with mosh
11. derek banas - 1 saatda java, bir videoda html tərzində videolar hazırlayır.
12. thenewboston - kanalda linux, python, kotlin, react və s. videoları var.
mobile app-lər:
1. encode - başlanğıc üçün istifadə edə bilərsiniz. içərisindəki dərslər python, javascript, web development. sadəcə play storedan yükləmək mümkündür
2. codemurai - HTML, CSS, JavaScript, TypeScript, Angular 2, ES6, MongoDB, Node, React, Java, Swift öyrənə bilərsiz. platforma: play store&app store
3. mimo - məncə proqramlaşdırmaya başlamaq üçün ən yaxşı app. sadəcə dərs keçməklə qalmır, üzərində işləyə biləcəyiniz proyektlər verərək biliklərinizi gücləndirməyinizə kömək edir. platforma: app&play store
4. grasshoper - çox məşhur olmasına baxmayaraq sevə bilmədim bu app-i. amma yenə də faydası toxuna bilər. app&play store
5. programming hero - bir oyun proqramlayaraq, olduqca interaktiv bir şəkildə proqramlaşdırma öyrənə biləcəyiniz app. platforma: app&play store
6. enki - ən çox dərsə sahib olan app-lərdən biri. python, react, typescript, docker, golang. platforma: app&play store
7. programming hub - C#, Swift, Python, R Programming, Java, Artificial Intelligence, CSS. dərslər çox sadə və rahatca anlaya biləcəyiniz bir formada keçirilir. həm app həm də play store-da mövcuddur.
8. easy coder - java dərsləri. app&play store
öyrəndiklərinizi tətbiq etmək üçün platformalar:
1. coderbyte
2. edabit
3. leetcode
4. hackerrank
5. hackerearth
6. codewars
özüm öyrənmirəm. uşaqlarımın, şagirdlərimin öyrənməsini istəyirəm deyirsinizsə,
uşaqlar üçün:
1. lightbot
2. tynker
3. scratch
4. kodable
5. algorithm city
6. hopscotch
7. codecombat
8. code.org
9. codemonkey
qeyd 1. yuxarıdakılardan əlavə mozilla developer network saytına, web design ilə əlaqəli designcourse youtube kanalına, kompüter elmlərinə giriş dərsləri üçün cs50 dərslərinə göz ata bilərsiniz.
qeyd 2. mövzu ilə bağlı sözlükdəki digər başlqlar : web proqramlaşdırmanı öyrədən pulsuz bazalar, web proqramlaşdırma öyrənmək istəyənlərə məsləhətlər, android proqramlaşdırmanı öyrədən saytlar
üzv ol