Beləliklə kodlamağı öyrənmək istəyirsən, ancaq rəsmi bir kursa yazılmaq üçün vaxt, pul və ya səbrin yoxdur?


Narahat olmayın.

Öz cədvəlinizdə, öz sürətinizlə və öyrənmə tərzinizə uyğun məzmun növü ilə kod öyrənməyi öyrənə biləcəyiniz bir çox onlayn resurs var..

Aşağıda tapa bilərsiniz 20 ən yaxşı pulsuz resurs kodlaşdırmağı öyrətmək. Yazılı və video dərslərindən tutmuş, yeni oyun bacarıqlarını gücləndirən oyun meydançalarını kodlaşdırmağa qədər yaxşı bir məzmun tapa bilərsiniz..

20 kodunu pulsuz öyrənə biləcəyiniz yerlər

Kodlayicının hər səviyyəsi üçün onlayn mənbələr var,

  • Öz veb saytını qurmaq istəyən öz-özünə başlayan bir iş sahibi və ya freelancer.
  • Repertuarlarına yeni bir bacarıq və ya proqramlaşdırma dili əlavə etmək istəyən təcrübəli veb inkişaf etdiricisi.
  • Kod anlayışlarını gücləndirmək və dizayn / inkişaf gücünə çevrilmək istəyən bir veb dizayneri.
  • Boş vaxtlarında kodlaşdırmağı öyrənmək istəyən bir hobbi.
  • Əl işlərini kodlaşdırma dərsləri ilə kurs işlərini əlavə etmək istəyən bir kompüter elmləri tələbəsi.

Kimin kim olduğunuz və ya pulsuz mənbələrlə kod öyrənməyi hədəflədiyinizin əhəmiyyəti yoxdur. Hər kəs üçün bir şey var.

1. BitDegree (Yeni başlayan)

BitDegreeYalnız addım-addım dərsliklərdən çoxunu axtarırsınızsa, BitDegree yaxşı bir seçimdir.

BitDegree ilə istifadəçilər əlbətdə kodun necə olacağını öyrənəcəklər – HTML və CSS kimi əsaslardan Bootstrap və Python kimi qabaqcıl proqramlaşdırma dillərinə qədər..

Dərslər boyunca işlədiyiniz zaman BitDegree redaktorunda “Canlı cəhd edin” tövsiyəsi alacaqsınız:

BitDegree Live Redaktoru

Sevindirici hal budur ki, sadəcə öyrəndiyiniz dillə təcrübə qura bilməyəcəksiniz. HTML və CSS də daxil olan yuxarıdakı CSS nümunəsində olduğu kimi, digər dildə tikinti bloklarının hamısı orada olacaqdır.

Kodlaşdırma dərslərinə əlavə olaraq, istifadəçilər, Chrome DevTools və Github kimi veb tərtibatçıların istifadə etdikləri əsas vasitələrlə tanışlıq əldə edirlər..

Hərtərəfli bir təhsil axtarırsınızsa, inkişaf etdirici kimi həyatınızı asanlaşdıran vasitələrdən necə istifadə etməyinizi öyrənmək vacibdir..

2. CSS-tövsiyələr (inkişaf etmiş)

CSS-tövsiyələrIlk addım atdığınız zaman CSS-tövsiyələr veb saytında, onun blogu tərəfindən qarşılaşa bilərsiniz. Kodlaşdırma haqqında məqalələrdən (xüsusən CSS) öyrənilə biləcək çox şey olsa da, bunların əksəriyyəti qabaqcıl inkişaf etdiricilər üçün dərslərdir.

Dedi ki, CSS-Tricks başlanğıc təlimatlarında xüsusi bir bölmə var. Burada 20-dən az CSS dərsliyi var, lakin onların üzərindən keçmək istənilən istifadəçiyə CSS (və bəzi HTML) üçün möhkəm bir təməl verəcəkdir.

Giriş dərslərindən daha çox istifadəçi üçün Snippets səhifəsinə baxın.

CSS-fəndləri parçaları

Kod parçaları bir sıra səbəblərə görə faydalıdır. Başlanğıclar üçün, inkişaf etdiricilərə kodu öz başlarına yazmadan yeni xüsusiyyətlər və ya düzəlişləri tez həyata keçirməyə kömək edirlər.

İkincisi, kod parçaları bir dilin sintaksisini daha yaxşı bilmək üçün faydalıdır. Getdikcə daha çox kod parçasından istifadə etdikdə, dil naxışları ilə tanış olacaqsınız və nəticədə onu idarə etməkdə daha rahat böyüyəcəksiniz.

3. YouTube-da Derek Banas (Orta səviyyəyə qədər)

Derek Banas YouTubeDerek Banasın YouTube səhifəsi İnkişaf etmiş veb inkişafını öyrənmək istəyirsinizsə, mütləq ziyarət edilməlidir dizayn texnikası.

Çox hissəsi Derek’in kodlaşdırma dərslikləridir, ən məşhuru, baxmayaraq ki, illər ərzində yaratdığı müxtəlif video kolleksiyalara nəzər salmaq lazımdır..

Derek Banas Video Təşkilatı

Dərsliklərin hər biri yaxşı təşkil olunmuşdur və ümumiyyətlə bir saatdan az bir mövzunu tam şəkildə əhatə edəcəkdir. Birini müşahidə edərək ən yaxşısını öyrənən hər kəs üçün həqiqətən əla seçimdir edir real vaxtda bacarıq.

Diqqətə çatdırmaq lazım olan başqa bir şey, Derek hər həftə iki yeni dərs hazırlayır. Üstəlik, izləyiciləri / abunəçiləri sorğu etməyə dəvət edir, buna görə təcili bir şey öyrənməli və başqa yerdə tapa bilməsəniz, onu buradan əldə edə bilərsiniz.

4. freeCodeCamp (Başlayan)

freeCodeCamp

freeCodeCamp bacarıqlarını tez bir zamanda düzəltmək və bunun üçün mükafat almaq istəyən təcrübəsiz və ya ara veb inkişaf etdiriciləri üçün möhkəm bir qaynaqdır.

Bir hesab yaratdıqdan sonra freeCodeCamp təlimə başlamağa kömək edəcək:

freeCodeCamp Dərsləri

Bununla yanaşı, dərslər məntiqi olaraq qruplaşdırılır, beləliklə kodlama biliklərinizə tədricən əlavə oluna bilərsiniz. Sonda potensial müştərilərə göstərə biləcəyiniz daha böyük bir portfel kimi bir sertifikatla başa çatacaqsınız.

Bu veb saytın inkişaf etdiricilər üçün bir tədris mənbəyi kimi marka olmasına baxmayaraq digər kodlaşdırma həvəskarlarının imzalanmasını dayandırmaq üçün bir şey yoxdur. Qoşulmaq üçün heç bir ödəniş yoxdur və bəzi gizli tərtibatçılarda dərslər yazılmır.

Beləliklə, saytın tərzini və dərslərin necə təqdim olunduğunu bəyənirsinizsə (hamısının nə qədər davam edəcəyini təxmin etməklə yanaşı), bir vuruş verin.

Qalibiyyətlərinizi bölüşə biləcəyiniz, suallar verə biləcəyiniz və digər tələbələrə dərslər boyu çalışmalarına kömək edə biləcəyiniz forumlara giriş əldə edəcəksiniz. Birgə öyrənmə mühitinə üstünlük verirsinizsə, bu, gözəl bir bonusdur.

5. Glitch (Başlanğıcdan başlayaraq)

ÇırpınFikirləşmək Çırpın kodlaşdırma meydançası olaraq. Dedi ki, eksperimental kod xətlərini yazmaq üçün bir yer deyil, baxmayaraq ki, bu işə başlamaq üçün bəzi göstəricilərlə yanaşı bunu etməyə yer verir..

İstifadəçilər əvvəlcədən hazırlanmış veb tətbiqlərdən istifadə edə bilərlər – Glitch və ya Github kimi alətlərdən – əsas kodları açmaq və mövcud kodu tərs mühəndislik ilə yeni bacarıqlara öyrətmək..

Bir istifadəçi başqasının yaratdığı bir tətbiqdən “Remix” seçəndə nə olacağına dair bir nümunə:

Glitch Remix

İstifadəçilər, birlikdə qoyulduğunda nəticələnən veb tətbiqini yaradan bütün fayl və aktivlərə giriş əldə edirlər. Redaktordan istifadə edərək faylların məzmununa dəyişiklik edildiyi üçün önizləmə bu dəyişiklikləri əks etdirir.

Glitch “tətbiqlər” ilə məşğul olmasına baxmayaraq, bir veb səhifəni HTML, CSS və JavaScript ilə kodlaşdırarkən eyni tətbiqlər tətbiq olunur.

Bundan əlavə, Glitch-in “başlanğıc” şablonlarına baxın, bu kimi:

HTML Başlanğıcını uyğunlaşdırın

Glitch-də digər tətbiq layihələrinə bənzəyir. Lakin, nümunə içərisində HTML ilə kodlaşdırmaya necə başlamaq barədə bir dərs var. Siz burada JavaScript, Node və Bootstrap üçün başqalarını da tapa bilərsiniz.

6. Google Yaradıcıları (İntermediate to Advanced)

Google Yaradıcıları

Google Yaradıcıları kodlaşdırmağı öyrənmək istəyən hər kəs üçün pulsuz bir mənbədir daha yaxşı veb təcrübələri.

Burada açar söz “daha yaxşıdır”, çünki istifadəçilər əsasları çox tapmırlar. Əslində, bu sayta HTML, CSS və JavaScript (bu siyahıdakı bir çox digər mənbələrdən əldə edə biləcəyiniz) məlumatları ilə gəlməlisiniz..

Bir mobil ilk veb qurmağa yönəlmiş Google hiper ilə, bu sayt mütərəqqi veb tətbiqlərini (PWA) kodlaşdırmağı öyrənmək istəyən inkişaf etdiricilər üçün ən yaxşısıdır..

Kod laboratoriyaları sekmesine keçsəniz, “İlk Proqressiv Veb Tətbiqiniz” adlı təlimatı axtarın..

Bu istifadəçilərə PWA-nın nə olduğunu, 30 dəqiqədən az bir müddətdə necə qurmağı öyrədən hərtərəfli, lakin asan izlənilən bir təlimatdır..

İlk Proqressiv Veb Tətbiqiniz - Kod öyrənin

Saytın qalan hissəsini kodlaşdırma mənbəyi kimi istifadə etməyinizə gəldikdə, veb saytınızın və ya veb tətbiqinizin məsuliyyətliliyini, sürətini və ya hətta təhlükəsizliyini yaxşılaşdırmaq lazımdırsa, əlbətdə istifadə edə bilərsiniz..

Google’un “Bələdçilər” bu optimallaşdırma kodu parçaları əldə etmək üçün yaxşı bir yerdir. CSS və JavaScript ilə daha çox ixtisaslaşmış kodlaşdırma üsullarını öyrənmək üçün “Nümunələri” araşdıra bilərsiniz.

7. HTML it (yeni başlayan)

HTML DogHTML Dog kodlaşdırma əsaslarını mənimsəmək üçün əla bir pulsuz mənbədir: HTML, CSS və JavaScript.

Saytda hər başlanğıcdan tutmuş inkişaf etmişədək kodlaşdırma dillərinin hamısında doqquz ümumi dərs var.

Hər dərs diqqətlə hər dildə bilmək üçün lazım olan hər şeyi yazır. Yolda daxil edilmiş aydın kod nümunələri ilə – sonunda onları necə yaratmağınıza dair göstərişlər – bu sizin üçün yenidirsə kodlaşdırmanı asanlaşdırmaq üçün əla bir yoldur.

Lakin, HTML Dog yalnız başlanğıc kodlaşdırma dərsləri üçün bir qaynaq deyil.

Məsələn, Texnikalar səhifəsi, istifadəçilərə əsas dərslər üçün icazə veriləndən daha çox veb səhifəni tərtib etmək üçün nə etməyi öyrədir.

Digər tərəfdən, Nümunələr səhifəsi, veb saytında işlətdiyiniz bütün elementlər üçün kod parçaları nümunələri təqdim edir:

  • Mətn
  • Rənglər
  • Links
  • Formalar
  • Siyahıları
  • Şəkillər
  • Və daha çox

HTML it nümunələri

İstinadlar səhifəsi istifadə etdiyiniz kodlama dillərinin faktiki sintaksisini başa düşmək istəsəniz faydalıdır. Müxtəlif dəyərlərin cəbhədə görünənlərə necə töhfə verdiyini nə qədər çox başa düşsən, bir o qədər güclü bir coder olacaqsan.

8. JavaScript.com Pluralsight (Başlanğıc)

JavaScript Pluralsight

Pluralsight qabaqcıl kodlayıcılar üçün mükafatlı elektron tədris veb saytıdır.

Bununla birlikdə, Pluralsight yeni başlayanlara vebin əsaslarından biri olan JavaScript ilə tanış olmağa ehtiyac gördü. Bu səbəbdən dərs verildi JavaScript.com daxil olmaq üçün pulsuzdur.

İkinci bir istifadəçi veb saytın içərisində addımlayır, öyrənmə başlayır:

JavaScript Təlimatı

Bu, çox sadə bir dərslikdir, lakin hər bir addımın dərin izahı və kodun tətbiq olunması, JavaScript-in kodlaşdırma üçün necə istifadə olunacağını öyrənmək üçün uzun bir yol keçəcəkdir..

İstifadəçilər kurslardan keçdikdən sonra məlumat səhifəsində lazımlı bir məlumat kitabçası var.

Burada istifadəçilər JavaScript sintaksisi və onun hər bir hissəsinin bütün dilə necə töhfə verməsi haqqında daha çox məlumat əldə edəcəklər.

9. Xan Akademiyası (Başlanğıc)

Xan Akademiyası

Xan Akademiyası hər yaşdan istifadəçilər üçün pulsuz bir onlayn təhsil mənbəyidir.

Akademiyanın təklif etdiyi dərslərin əksəriyyəti sinif şagirdləri üçündür. Bununla birlikdə diqqətinizi yönəltdiyiniz “Hesablama” bölməsinə aid kiçik bir bölmə var.

Xan Akademiyası Kursları

Hesablama altında bir neçə bölmə var, lakin diqqət etməli olduğunuz biri Kompüter Proqramlaşdırmasıdır.

Burada HTML, CSS və JavaScript istifadə edərək veb saytların necə qurulacağını öyrənəcəksiniz. Hər dərs bir qarışıq məzmunla verilir.

  • Video dərsləri (transkriptlər və çoxdilli qapalı yazılar ilə birlikdə)
  • Tez məsləhətlər
  • Kodlaşdırma problemləri

Super işləməklə yanaşı işləmək asandır.

10. HTML və CSS kodlarını öyrənin (Aralıqdan başlayanlar)

HTML CSS kodunu öyrəninJavaScript.com kimi, HTML və CSS kodlarını öyrənin istifadəçiləri təməl kodlaşdırma dilləri ilə kodlamağı öyrədən bir pulsuz mənbədir. Burada diqqət HTML və CSS-ə yönəldilmişdir.

Hər dərs diqqətlə hazırlanır və sadəcə kod parçaları olan istifadəçilərdən çox şey edir.

Hər dilin, dilin hər bir komponentinin necə işlədildiyindən tutmuş, hər şey tam izah olunur. İki dərs trayektoriyası da var.

HTML və CSS ilə tanışlığı başa vurduqdan sonra qabaqcıl dərslərə keçə bilərsiniz.

Ətraflı HTML CSS

Burada veb saytınıza yalnız qabaqcıl funksionallıq əlavə deyil, ümumiyyətlə daha keyfiyyətli kod istehsal edən kodlaşdırma strategiyalarını öyrənəcəksiniz. Sürətlə yüklənən səhifələr və mobil cavab verən dizayn kimi şeylərə böyük bir vurğu ilə, inkişaf etmiş kurs həqiqətən faydalı olacaqdır.

Hər kursun sonunda tövsiyə olunan mənbələrin siyahısını tapa bilərsiniz. Hər mövzuda mümkün qədər çox şey öyrənmək istəyirsinizsə bu digər mənbələri araşdırmağa vaxt ayırmağa dəyər.

11. YouTube-da LearnCode.academy (Başlanğıcdan İnkişaf etmək üçün)

LearnCode AkademiyasıLearnCode.academy YouTube səhifəsi kodlaşdırmağı öyrəndiyiniz zaman sadəcə bir təlim mənbəyidir.

LearnCode.academy həqiqətən yaxşı bir məzmun qarışığına malikdir.

LearnCode videoları

Veb tərtibatçıları üçün lazımlı alətlər haqqında video yuvarlaqlıqlar var. Veb dizayn dərsləri var. Əlbəttə ki, yeni proqramlaşdırma dillərinin mənimsənilməsi ətrafında diqqət mərkəzində olan dərslər var.

Bu qaynaqla yadda saxlamaq lazım olan bir şey, həqiqətən yalnız etdiyiniz digər təlim növlərinə bir əlavə kimi xidmət etməlidir.

Buradakı məzmun üst səviyyədədir. Bununla birlikdə, yeni dərsliklər müntəzəm olaraq istehsal edilmir, buna görə çox vaxtınızı köhnə kodlaşdırma üsullarını öyrənmək üçün riskə səbəb ola biləcək köhnə gerilikdən keçirməyə sərf edəcəksiniz..

12. DataCamp tərəfindən [Dil] .org məlumat əldə edin (Başlanğıcdan İnkişafa qədər)

Python'u öyrəninDataCamp məlumat elmləri kurslarında ixtisaslaşmış bir elektron tədris veb saytıdır (əsasən, böyük məlumatlardan məlumat çıxarmağı və idarə etməyi öyrənir)..

Onun seriyası “Öyrən” saytları, lakin kodu necə öyrənmək istəyən hər kəs üçün pulsuz mənbələrdir. Başlayanlar üçün inkişaf etmiş kodlayıcılar üçün geniş bir dilləri əhatə edir:

  • HTML
  • JavaScript
  • PHP
  • SQL
  • Python
  • Yaqut

Hər bir dildə özünə aid xüsusi dərslər seriyası var.

Bu veb saytın diqqətəlayiq tərəfi budur ki, bu, yalnız hər bir dilin nümunə kodu ilə bölünməsini təmin etmir, həm də istifadəçilərin işləməsi üçün altındakı bir yer təmin edir:

LearnJS Təlim

“İşə başla” düyməsini basaraq, mövcud kodu necə manipulyasiya etmək və etibarlı bir nəticə yaratmaq barədə təlimatlar verilir. Saytdan çıxmadan öyrəndiyiniz şeyləri real vaxtda həyata keçirmək istəyirsinizsə, bu yaxşı bir seçimdir.

13. MarkSheet (Başlanğıc)

MarkSheetMarkSheet yeni başlayanlar üçün pulsuz HTML və CSS kursudur.

Kodlaşdırmanın əsaslarını öyrətməkdən əlavə, kurs internetdə bir şey qurmadan əvvəl bilməli olduğunuz vacib məlumatlardan da üstündür..

Məsələn, Giriş bütövlükdə veb ilə əlaqəli mövzuları əhatə edir. Bir domen adının üç hissəsi kimi veb saytın digər insanların brauzerlərində necə görünməsi və kodu yazmaq və redaktə etmək üçün istifadə edə biləcəyiniz ümumi mətn redaktorları.

Bir veb saytı kodlaşdırmağı öyrənmək bir şeydir, amma hər şeyin pərdə arxasında necə işlədiyini başa düşmək təhsili tamamilə fərqli bir səviyyəyə aparacaqdır.

Bu kursu qəbul edərkən ya oturduğunuz bir yoldan keçmək üçün kifayət qədər vaxt (ən azı bir saat) ayırın və ya üç fəsildə bölün:

  • HTML
  • CSS
  • Sass

Sass əslində digər ikisi kimi bir dil deyil. Bu fəsildə istifadəçilər əvvəlcədən prosessorun (eləcə də az) CSS-in sıfırdan kodlaşdırmasına vaxtın necə qənaət etdiyini öyrənirlər..

MarkSheet Kod parçası

Bu veb saytında heç bir məşq yoxdur, kod nümunələri olduqca möhkəmdir və seçdiyiniz kod redaktorunda oynamaq üçün çox şey verəcəkdir.

14. Mozilla geliştiricisi (Başlayan)

Mozilla DeveloperBunlardan öyrənmək üçün çox şey var Mozilla Developer veb saytı. Başlasa da, diqqətinizi müxtəlif veb texnologiyaları dərsləri vasitəsilə işə yönəldin:

HTML, CSS və JavaScript ilə kodlaşdırmağın bütün əsaslarını burada öyrənəcəksiniz.

Verilən kod parçaları ilə sınaq keçirməyə yer tapmadığınız halda, Mozilla bütün nümunələrini paylaşdı GitHub və onlara necə daxil olmaq və istifadə etmək barədə ətraflı məlumat verdi.

Mozilla Kod Nümunələri

Beləliklə, saytdakı hər hansı bir dərsdən əvvəl çalışmadan əvvəl Github ilə qurulduğunuzdan əmin olun ki, təcrübə edə bilərsiniz..

Bir veb inkişaf etdiricisisinizsə və ya karyeranızı bir geliştirici kimi başlamağa çalışırsınızsa, bu saytda istifadə üçün əlavə mənbələr var.

Biri üçün, dilləri mənimsəməkdə təhsilinizi dayandırmayın. Mozilla da aşağıdakı kimi mövzularda dərslər verir:

  • Veb əlçatanlığı
  • Server tərəfindəki skript dilləri
  • Brauzer testi

Mütərəqqi veb tətbiqləri üçün xüsusi bir bölmə də var. PWA-larla təkcə tanış olmayacaqsınız, ancaq öz qurmağınıza kömək edəcək kod parçaları əldə edəcəksiniz.

15. YouTube-da Xalis Ninja (Başlanğıcdan İnkişafa qədər)

Xalis Ninja

Net Ninja YouTube səhifəsi asan izlənilə bilən video dərslərində kodlaşdırmanın ən mürəkkəb anlayışlarını pozmağa həsr olunmuşdur.

Dərsliklərin quruluşu və təşkili ilə bağlı xoş olan budur ki, onların çoxu yeni başlayanlar və ya hamısı kodlayan bir başlanğıc olsun.

Net Ninja Video Dərslikləri

Məqsəd həmişə eyni olur: izləyicilərə / abunəçilərə kodlaşdırma bacarıqlarını sürətlə artırmaqda və onlar üçün əhəmiyyətli bir şey edə bilməkdə kömək edin..

Bu kanalda tapa biləcəyiniz dərs vəsaitləri və çalğı siyahıları əslində bu siyahıdakı yazılı mənbələrə çox oxşardır.

Koddan necə istifadə etməyiniz və ya yeni bir dilin mənimsənilməsi ilə bağlı nəinki dərs alırsınız, başlanğıcda bunun nə üçün vacib olduğunu izah edən bir giriş əldə edirsiniz.

16. Odin Layihəsi (Başlanğıc)

Odin LayihəsiOdin Layihəsi veb tərtibatçılarını yüksək keyfiyyətli veb saytlar qurmaq üçün lazım olan bacarıqlarla təchiz etməyə yönəlmiş açıq mənbə layihəsidir.

Hər dərs ilə, alacaqsınız:

  • Dərsin niyə vacib olduğuna dair bir giriş.
  • Tədris nəticələrinin xülasəsi.
  • Dərs bağlantısı olan bir tapşırıq.
  • Bölgədə bacarıq və anlayışınızı daha da inkişaf etdirmək üçün əlavə mənbələr.

Dərslərdən keçərkən fərq edə biləcəyiniz şey, bəzilərinin bu siyahıdakı digər mənbələrlə üst-üstə düşməsidir. Məsələn, HTML əsasları dərsi sizi HTML və CSS veb saytına göndərəcəkdir.

Yalnız istifadəçilərin kodlaşdırması ilə bağlı dərslər deyil. “İşə götürülmə” adlı dərs var:

Odin Layihəsi işə götürülür

Yeni inkişaf etdiricilər üçün müştəri əldə etmək çətin ola bilər. Bu kursları bitirdikdən sonra, tərtibatçılar yeni veb saytlar yaratmaq və nümunə işi olaraq Github-da dərc etmək imkanı əldə edəcəklər. Sonra, bu işə götürülən kursu başa vuraraq, özlərini işə götürməyin yollarını davam etdirmək üçün məsləhətlər alacaqlar.

17. SitePoint (Orta səviyyəyə keçmək üçün)

SaytPointThe SaytPoint veb sayt, mükafatlı veb dizayn və inkişaf ebooklarının və hədəf mövzularda pulsuz blog məzmununun qarışığıdır.

Aydın olmaq üçün, SitePoint həqiqətən başlanğıc kodlayıcılar üçün bir veb sayt deyil. Onları axtarsanız, “giriş” yazısını tapacaqsınız, ancaq bu saytın işıq saçdığı yer deyil.

SitePoint, “bu nəticəni əldə etmək üçün kodun bu xəttini yaz” əsasından kənara çıxmağa hazır olan kodlayıcılar üçün yaxşı bir mənbədir. Burada onsuz da əldə etdiyiniz kodlama biliyi ilə necə yaradıcı olmağı öyrənəcəksiniz.

Bundan əlavə, blog faydalı toplanışlarla doludur:

SitePoint Blog dairələri

Kodlaşdırma iş axınlarını yaxşılaşdırmaq və daha tez işləmək üçün istifadə edə biləcəyiniz JavaScript kitabxanaları, CSS çərçivələri və digər vasitələr üçün tövsiyələr tapacaqsınız..

18. SoloLearn (Yeni başlayan)

SoloLearnSoloLearn bu siyahıdakı yeganə mobil (və veb tətbiqetmədir), buna görə yolda öyrənmək üçün istifadə edə biləcəyiniz bir şey axtarırsınızsa, budur.

SoloLearn ilə istifadəçilər HTML və CSS ilə, habelə qabaqcıl proqramlaşdırma dillərində kodlaşdırmağı öyrənirlər.

SoloLearn tətbiqinə (masaüstündə) daxil olduqda görəcəyiniz budur:

SoloLearn Tətbiqi

Əsas sintaksisdən başlayan və dilin müxtəlif komponentləri ilə işləyən yaxşı qurulmuş bir proqramdır. Sonda bitirmə sertifikatı alacaqsınız.

Kursların bəzi hissələri viktorina şəklində qurulmuşdur. Davam etmək üçün hər bir suala düzgün cavab verməlisiniz.

Kursun digər hissələri kod parçaları olan əsas dərslər kimi qurulmuşdur:

SoloLearn Tutorial

Öyrəndiyiniz müddətdə öyrənmək, sınamaq və təsdiqləməyi qəbul etmək istəyirsinizsə, burada kurs / viktorina / oyun meydançası birləşməsi güclüdür.

19. W3Məktəblər (Yeni başlayanlar üçün)

W3MəktəblərW3Məktəblər özünü “Dünyanın ən böyük veb tərtibat saytı” adlandırdı və əslində kifayət qədər dəqiq bir təsvirdir.

İlk dəfə kodu görsəniz ya da təcrübəli bir kodçu olsanız, burada hər kəs üçün bir şey var.

Öyrənməyə maraq göstərə biləcəyiniz hər hansı bir kodlaşdırma dili burada hesablanır. Veb sayt komponentlərini nişanlar, qrafika, rənglər və daha çox kimi kodlaşdırmaq üçün dərslər də ala bilərsiniz.

İstifadəçilər hər dilin nə olduğunu qısa bir xülasə alsalar da, əsas diqqət praktik dərslərə başlamaqdır.

Beləliklə, bu saytdakı dərslərdən hər hansı birinə işləməyə başlamazdan əvvəl, hansı dillərə diqqət yetirməli olduğunuzu bildiyinizə əmin olun. Məsələn, əsasları mənimsəməyə çalışırsınızsa, Reaksiya kimi bir şey öyrənməyə başlamaq istəmirsiniz.

Hansı dildə çalışmağınızdan asılı olmayaraq, həm istinadlardan, həm də məşqlərdən eyni zamanda istifadə etməyinizə əmin olun.

W3Məktəb Referansları

Bunlar dərslərinizi gücləndirən ortaq istinad materialıdır. Bu saytdan maksimum yararlanmaq istəyirsinizsə mütləq onlardan faydalanın.

20. Veb səhifəSetup.org (Yeni başlayan)

Veb səhifəSetup

SaytSetup.org pulsuz kod öyrənməyə çalışan hər kəs üçün faydalı təhsil mənbələri ilə doludur.

WebsiteSetup’dakı bir çox təlimat, veb saytları WordPress ilə necə qurmağınızı və düzəltməyinizi göstərsə də – sıfırdan kod kod ehtiyacını aradan qaldırmaq – burada heç də hamısı yoxdur.

Məsələn, böyüməkdə olan veb sayt hazırlama dərsləri, təlimatlar və cheatsheets mövcuddur:

WebsiteSetup Veb İnkişafı Dərslikləri

Bu təlimatlardan ən yaxşısı odur ki, onlar istifadəçilərə yalnız kodlaşdırma əsasları ilə təmin etmirlər, həm də tez-tez WordPress-də güclü bir əlaqə mövcuddur. Bu yolla, birini və ya digərini seçmək lazım deyil: kodu və ya WordPress. Bir veb sayt qurmaqdan ən yaxşısını hər ikisi üçün ən yaxşı təcrübəni öyrənərək əldə edə bilərsiniz.

Ənənəvi kodlaşdırma kurslarında tapa bilmədiyiniz WebsiteSetup-dan əldə edəcəyiniz başqa bir şey veb saytınızı ayırmaq və düzəltmək üçün kodu istifadə etməkdir. WordPress-də səhvləri necə aradan qaldırmağın bu nümunəsi kimi.

Bu yolla, veb sayt yaratmadan istifadə edərək sonradan inkişaf etdirməyinizə və ya təmir etməyinizə qədər kodlaşdırma barədə daha dolğun bir təhsil alacaqsınız.

Sarma

Gördüyünüz kimi, yuxarıdakı mənbələr kodlaşdırma bacarıqlarınızı öyrənmək və gücləndirmək üçün bir çox müxtəlif yol təqdim edir:

  • Yazılı dərsliklər
  • Video kursları
  • Testlər
  • Kod parçaları
  • Kod oyun meydançaları
  • Alət toplanışları və inkişaf strategiyaları
  • Və daha çox

Mövcud bacarıqlarınızı kodlaşdırmağı və ya inkişaf etdirməyi öyrənmək üçün bu pulsuz mənbələrdən birini seçməyin yeganə faydası deyil.

Əsl mavi bir başlanğıc olsanız da, illər boyu kodlaşdırmağınızdan asılı olmayaraq, təhsilinizə tam nəzarət edirsiniz. Siz öz cədvəlinizdə, öz sürətinizlə kodlamağı öyrənə bilərsiniz və ona qoyduğunuz vaxtın dəyərindən başqa heç nə əldə edə bilməzsiniz..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me