דער בעסטער רעסאָורסעס פֿאַר לערנען צו קאוד אָנליין

פון דזשאַוואַסקריפּט צו פּראָגראַממינג פֿאַר רירעוודיק, די רעסורסן האָבן איר באדעקט

צי איר ווילן צו בויען דיין אייגן וועבזייַטל אָדער איר האָט כאָופּינג צו בוסט דיין אַטראַקטיוונאַס צו פּאָטענציעל עמפּלויערס, לערן צו קאָד קענען אַוואַדע זיין האַנטיק. אבער ווו צו אָנהייבן? עס איז קיינמאָל קיין דוחק פון אָפּציעס פֿאַר געטינג דיין פֿיס נאַס אין דער וועלט פון פּראָגראַממינג שפּראַכן, אָבער דער געפונען אַ גוט פּאָזיציע פונט קענען באַווייזן צו זיין דאָנטינג. נאָך אַלע, ווי טאָן איר אַפֿילו באַשליסן וואָס שפּראַך טוט די מערסט זינען פֿאַר איר?

דער אַרטיקל וועט פּרווון צו גיין דורך די ערשטער באַשלוסן וואָס איר דאַרפֿן צו מאַכן ווען איר זענט קאָנסידערינג וויסן צו קאָד, און דעמאָלט רעקאָמענדירן עטלעכע פון ​​די בעסטער אָנליין רעסורסן צו ווענדן צו ווען איר גרייט צו אַנטוויקלען דיין סקילז.

01 פון 08

ערשטער זאכן ערשטער: באַשליסן וואָס פּראָגראַממינג שפּראַך איר ווילן צו לערנען

Carl Cheo

טיפּ "וואָס קאָדירונג שפּראַך צו לערנען" אין Google, און איר וועט זיין באגעגנט מיט געזונט איבער 3,000,000 זוכן רעזולטאַטן. קלאר, דאָס איז אַ פאָלקס קשיא, און איר וועט געפֿינען אַ פּלאַץ פון אויטאריטעטן מיט פאַרשידענע מיינונגען אויף די ונטערטעניק. עס קען זיין ילומינייטינג און כּדאַי פֿאַר איר צו פאַרברענגען עטלעכע מאָל לייענען וואָס פאַרשידן זייטלעך האָבן צו זאָגן אויף דעם טעמע, אָבער אויב איר ווילן צו סטרימליין זאכן אַ ביסל, ערשטער פרעגן זיך דעם קשיא: וואָס טאָן איך ווילן צו בויען?

פּונקט ווי ווערטער אין די ענגליש שפּראַך זענען די מיטל צו די סוף פון קאַמיונאַקייטינג געדאנקען און געדאנקען, פּראָגראַממינג שפּראַכן זענען נוציק ווייַל זיי העלפֿן איר ויספירן עטלעכע זאכן. אַזוי ווען איר באַשליסן וואָס קאָודינג שפּראַך צו לערנען, עס ס ינקרעדאַבלי וויכטיק צו טראַכטן וועגן וואָס איר ווילן צו בויען.

ווילן צו בויען אַ וועבזייַטל? ווייל HTML, CSS און דזשאַוואַסקריפּט וועט זיין וויכטיק פֿאַר איר. מער אינטערעסירט אין בנין אַ סמאַרטפאָנע אַפּ? איר דאַרפֿן צו באַשליסן וואָס פּלאַטפאָרמע איר ווילן צו אָנהייבן מיט (אַנדרויד אָדער יאָס), און דעמאָלט קלייַבן איינער פון די קאָראַספּאַנדינג שפּראַכן אַזאַ ווי דזשאַוואַ און אָביעקטיוו-C.

קלאר, די אויבן ביישפילן זענען נישט יגזאָסטיוו; זיי נאָר געבן אַ טעם פון די פראגעס וואָס איר ווילן צו פרעגן זיך ווען איר באַטראַכטן וואָס שפּראַך איר זאָל אָנהייבן מיט. די לויפן טשאַרט אויבן קען באַווייַזן צו זיין אנדערן נוציק מיטל ווען איר 'רע טריינג צו שמאָל דיין קאָודינג יאָג אַראָפּ צו אַ שפּראַך. און קיינמאָל אַנדערעסטאַמאַט די נוציקייט פון Google; עס וועט נעמען עטלעכע געדולד, אָבער אויב איר וויסן וואָס איר ווילן צו בויען, פאָרשונג וואָס קאָדדינג שפּראַך עס נעמט צו בויען עס קען זיין געזונט די צייט און געדולד.

קאַרל טשע, וואס איז הינטער די ניפטיקע פלאָוטשאַרט געזען אויבן, אויך גיט אַ האַנטיק ברייקדאַון פון לערנען רעסורסן צו באַטראַכטן באזירט אויף די שפּראַך איר זוכט צו לערנען. קוק עס דאָ - טאָן אַז איר קענען גיט אויף די פאַרשידענע טאַבס צו לערנען מער וועגן רעסורסן פֿאַר פאַרשידענע שפּראַכן.

02 פון 08

Codeacademy

Codeacademy

בעסטער פֿאַר: פּאָטער, אַרויספאָדערן איך זאָגן שפּאַס קאָדדינג לעססאָנס פֿאַר עטלעכע פון ​​די מער יקערדיק שפּראַכן. אויב איר ווילן צו בויען אַ וועבזייַטל, איר קענען אַפֿילו נעמען אַ גאַנג פאָוקיסט אויף די פאַנדאַמענטאַלז פון HTML און קסס, וואָס איר וועט שטעלן צו נוצן ווי איר פיר בנין אַ פּלאַץ.

שפּראַכן געפֿינט:

פּראָס: אַמאָל איר האָט באשאפן אַ קאָדעקאַדעמי אַקאַונט און אָנהייבן נעמען אַ קורס, די דינסט האלט שפּור פון דיין פּראָגרעס, אַזוי עס איז גרינג צו האַלטן און אָנהייב אָן נידז צו פאַרברענגען שעה טראַקינג אַראָפּ ווו איר לינקס אַוועק. אן אנדער פּלוס איז אַז דעם דינסט איז טאַרגאַטעד צו גאַנץ ביגינערז; עס רעקאַמענדיד גאַנץ נעווביעס אָנהייב מיט HTML און קסס, כאָטש עס אָפפערס מער אַוואַנסירטע שפּראַך קאָרסאַז. איר קענען בלעטער דורך לויף טיפּ (web אַנטוויקלונג, מכשירים, אַפּיס, דאַטן אַנאַליטיקס און מער), און דאַנק צו די פּלאַץ פון ריזיק פּאָפּולאַריטעט - עס באָוס מער ווי 20,000,000 ניצערס - זייַן גרופּעס זענען אַ גרויס מיטל פֿאַר אַסקינג און ענטפֿערן דיין אייגן פראגעס אויף עפּעס פון פראבלעמען ין אַ ספּעציפיש קורס צו ווי צו בויען וואָס דיין האַרץ וויל. אן אנדער פּראָ: קאָדעקאַדעמי איז פֿרייַ.

קאָנס: עטלעכע קאָרסאַז (אָדער באַזונדער פראגעס אָדער פראבלעמען אין אַ קורס) זענען נישט בישליימעס געשריבן געשריבן, וואָס קען פירן צו קאָנפליקט אויף דעם באַניצער. די שטאַרק קאָדאַקאַדעמי גרופּעס קענען יוזשאַוואַלי קומען צו די ראַטעווען אין די ינסטאַנסיז, כאָטש עס קענען זיין דיסקערידזשינג צו לויפן אויף אַ וואָרצל ווען רובֿ פון די אינהאַלט איז דערלאנגט אַזוי סימלאַסלי. מער "

03 פון 08

Code Avengers

Code Avengers

בעסטער פֿאַר: די וואס ווילן שפּאַס און גאַמעס צוזאמען די וועג צו לערנען ווי צו בויען פאַקטיש זאכן דורך קאָדירונג שפּראַכן, זינט איר וועט גאַנץ מיני גאַמעס נאָך יעדער לעקציע. ווי קאָדעקאַדעמי, עס איז טאַרגאַטעד צו ביגינערז, און טאָמער אפילו מער ווי קאָדאַקאַדעמי, עס איז וועגן לערנען יקערדיק קאַנסעפּס גאַנץ ווי אַלע די ניסלעך און באָלץ פון אַ פּראָגראַממינג שפּראַך. עס איז אויך אַן אידעאל ברירה פֿאַר די וואס רעדן ענגליש אנדערע ווי ענגליש, זינט די קאָרסיז זענען אויך געפֿינט אין שפּאַניש, האָלענדיש, פּאָרטוגעזיש און רוסיש, צווישן אנדערע שפּראַכן.

שפּראַכן געפֿינט:

פּראָס: קאָורסעס דורך קאָוד אַווענגערס זענען שפּאַס און ענגיידזשינג - אין דעם רעספּעקט, עס איז פאַרגלייַכלעך און אַפֿילו קאַמפּעטיטיוו מיט קאָדאַקאַדעמי.

קאָנס: די ביגאַסט איינער איז אַז עס איז אַ פּרייַז; בשעת איר קענען באַקומען אַ פֿרייַ פּראָצעס, סאַבסקריפּשאַנז - וואָס געבן איר פול צוטריט צו יעדער קורס, אלא ווי אַ שיעור פון אַרויף צו בלויז פינף לעקציעס אין אַ קורס - קאָסטן $ 29 פּער חודש אָדער $ 120 פֿאַר זעקס חדשים. אן אנדער דיסאַדוואַנטידזשיז, בייַ מינדסטער קאַמפּערד מיט קאָדאַקאַדעמי, איז אַז עס זענען קיין פאָומז ספּעציפיש צו יחיד קאָרסאַז, אַזוי עס ס 'שווער צו שפּור אַראָפּ סאַלושאַנז אויב איר האָט קאַנדזשאַלווינג מיט אַ זיכער פּראָבלעם אין דיין קורס. קאַמפּערד צו עטלעכע אנדערע זייטלעך, איר אויך האָבן לעפיערעך ווייניק שפּראַך אָפּציעס צו לערנען. מער "

04 פון 08

Khan Academy

Khan Academy

בעסטער פֿאַר: נעווביעס וואס וויסן וואָס זיי ווילן צו בויען און ווילן אַ ענגיידזשינג, גלייַך וועג צו לערנען סקילז. דערצו, Khan Academy וועט מאַכן די מערסט זינען פֿאַר די וואס ווילן צו פאָקוס אויף גראַפיקס און גאַמינג-טיפּ אַפּלאַקיישאַנז. עס איז אויך אַ פאָקוס אויף פּראָגראַממינג דראַווינגס און אַנאַמיישאַנז.

שפּראַכן געפֿינט:

פּראָס: אַלץ איז פריי, מאכן כאַני אַקאַדעמי איינער פון די גרויס רעסורסן פֿאַר וויסן צו קאָד אָנליין אָן האַנט קרעדיט קאָרט אינפֿאָרמאַציע. לעססאָנס זענען גלייַךאַבלי סייזד (ניט שעה-לאַנג) און ענגיידזשינג. די וועג נייַ סקילז זענען דערלאנגט און געלערנט אויך גוט אָרגאַניזירט; איר קענען שפּרינגען צו אַנאַמיישאַן באַסיקס אין די דזשאַוואַסקריפּט מאַטעריאַלס, פֿאַר בייַשפּיל.

קאָנס: לעפיערעך ווייניק שפּראַך געפֿינט, און איר וועט נישט געניסן די זעלבע טרייווינג פאָרום קהל ווי בנימצא מיט קאָדאַקאַדעמי. אַז קען אָדער קען נישט מאַכן אַ חילוק דיפּענדינג אויף דיין לערנען נוסח און פּרעפֿערענצן - עס איז נאָר עפּעס צו האַלטן אין גייַסט. מער "

05 פון 08

קאָוד שולע

קאָוד שולע

בעסטער פֿאַר: יענע וואס ווילן צו לערנען שפּראַכן ווייַטער פון די נאָרמאַל דזשאַוואַסקריפּט און HTML / CSS, ספּעציעל רירעוודיק שפּראַכן פֿאַר יאָס אַפּפּס אַזאַ ווי אָביעקטיוו-C. עס איז ניט ווי אָנהייבער-אָריענטיד ווי די אנדערע רעסורסן אויף דעם רשימה, אַזוי איר זאל וועלן צו אָנהייבן מיט אן אנדער פּלאַץ ערשטער און דעמאָלט מאַכן דיין וועג דאָ נאָך איר האָבן אַ ביסל סקילז אונטער דיין גאַרטל. קאָוד שולע האט מער פון אַ פאַכמאַן בענט ווי פילע פון ​​די אנדערע רעסורסן אין דעם אַרטיקל - אויב איר זוכט צו ווערן אַ פּראָגראַמיסט דורך האַנדל, דאָס קען זיין אַ גוט אָרט צו פאַרברענגען עטלעכע ערנסט צייַט (כאָטש זיין צוגעגרייט צו פאַרברענגען עטלעכע געלט ווי געזונט אויב איר ווילן צוטריט צו אַלע די מאַטעריאַל).

שפּראַכן געפֿינט:

פּראָס: אַ גרויס סעלעקציע פון ​​קאָרסאַז, און אַ זייער נוציק ביגינערז פירער וואָס קענען מיטטיילן דיין באַשלוס פון וואָס שפּראַך צו אָנהייבן מיט. אין שורה מיט זייַן שעם פֿאַר פּראַוויידינג פאַכמאַן-קוואַליטעט קאָרסאַז, קאָוד שולע אָפפערס פּראַפעשנאַלי קעראַטעד צופרידן רשימות, צוזאמען מיט פּאָדקאַסץ און ווידעא ווייזט. איר קענען טונקען דיין טאָעס אין דער וועלט פון קאָדירונג פֿאַר יאָס דעוויסעס - עפּעס וואָס איז ניט מעגלעך צו טאָן מיט רובֿ פון די אנדערע רעסורסן אין דעם רשימה.

קאָנס: איר קען פילן אַ ביסל פאַרלאָרן אויב איר קומען צו קאָוד שולע מיט נול פריערדיק פּראָגראַממינג וויסן. פּלוס, צו באַקומען אַנלימאַטאַד צוטריט צו אַלע 71 קאָרסאַז און 254 סקרעענקאַסס, איר דאַרפֿן צו באַצאָלן ($ 29 אַ חודש אָדער $ 19 אַ חודש מיט אַ יאָריק פּלאַן) - און אויב איר ווילן צו נוצן דעם פּלאַץ צו זייַן פול פּאָטענציעל איר ' לל דאַרפֿן צו שאָל אויס. מער "

06 פון 08

Coursera

Coursera

דער בעסטער פֿאַר זיך: זיך-מאָוטאַווייטאַד לערערס וואָס האָבן די דעדיקאַציע און די געדולד צו טאָן אַ ביסל פון דיגינג צו געפינען דעם קורס וואָס מאכט די מערסט זינען פֿאַר זיי, זינט ניט ענלעך זייטלעך ווי קאָדעאַדעמי, קאָורסעראַ האָסץ בילדונגקרייז מאַטעריאַל פֿאַר אַ ריזיק פאַרשיידנקייַט פון סאַבדזשעקץ אויסער פּראָגראַממינג .

שפּראַכן געפֿינט:

פּראָס: קאָורסעס זענען בנימצא פון וועלט-באַרימט אינסטיטוציעס אַזאַ ווי דזשאָהנס האָפּקינס אוניווערסיטעט, סטאַנפֿאָרד און די אוניווערסיטעט פון מישיגאַן, אַזוי איר וויסן אַז איר זענט אין גוטע הענט. פּלוס די מערסט קאָרסאַז זענען פריי, כאָטש איר קענען באַצאָלן פֿאַר עטלעכע, אַרייַנגערעכנט אָפּציעס וואָס פאָרשטעלן איר אַ באַווייַזן פון קאַמפּלישאַן אין די סוף.

קאָנס: איר וועט ניט געפֿינען אַלע די קאָדידינג לעקציעס אין איין גרינג צו דיידאַסט אָרט, אַזוי עס קען העלפן צו קומען צו דעם פּלאַץ געוואוסט פּונקט וואָס איר זוכט פֿאַר. די קאָרסאַז בכלל זענען ניט ווי ענגיידזשינג אָדער ינטעראַקטיוו ווי די בנימצא דורך קאָדאַקאַדעמי, קאָדאַוו אַווענגערס אָדער כאַן אַקאַדעמי, אָדער. מער "

07 פון 08

טרעעהאָוסע

טרעעהאָוסע

בעסטער פֿאַר: יענע וואס זענען פּלאַנירונג צו שטעקן מיט פּראָגראַממינג און נוצן די סקילז זיי לערנען פּראַפעשאַנאַלי אָדער פֿאַר עטלעכע זייַט פראיעקטן, זינט רובֿ מאַטעריאַל ריקווייערז אַ באַצאָלט אַבאָנעמענט. אַז ס 'נישט צו זאָגן איר דאַרפֿן צו קומען צו טרעעהאָוסע מיט אַ טאָן פון פריערדיק וויסן; ווייל אַ געדאַנק פון וואָס איר ווילן צו בויען איז אָפט גענוג, ווייַל פילע פון ​​די קאָרסאַז זענען געבויט אַרום אַבדזשעקטיווז, אַזאַ ווי בנין אַ וועבזייַטל.

שפּראַכן געפֿינט:

פּראָס: כולל רירעוודיק פּראָגראַממינג שפּראַכן פֿאַר יאָס, אַזוי אויב איר ווילן צו בויען אַ יפאָנע אַפּ, דעם פּלאַץ קען העלפן איר לערנען ווי צו טאָן עס. איר באַקומען צוטריט צו קהל גרופּעס, וואָס קענען ווייַטער דיין לערנען און לייַדנשאַפט פֿאַר קאָודינג אין דערצו צו העלפּינג איר ווען איר זענט סטאַק.

קאָנס: אַמאָל איר האָבן גענוצט די פֿרייַ פּראָצעס, טרעעהאָוסע ריקווייערז איר צו אויסקלייַבן איינער פון צוויי באַצאָלט פּלאַנז. די טשיפּער איינער קאָס $ 25 פּער חודש און גיט איר צוטריט צו מער ווי 1,000 ווידעא קאָרסאַז און ינטעראַקטיוו מכשירים, בשעת פֿאַר $ 49 אַ חודש די "פּראָ פּלאַן" קענען זיין צוטריט צו אַ מיטגליד-בלויז פאָרום, באָנוס אינהאַלט, די פיייקייַט צו אָפּלאָדירן ווידיאס פֿאַר אָפפלינע וויסן און מער. עטלעכע פון ​​די פֿעיִקייטן קען באשטימט זיין נוצלעך, אָבער איר וועט דאַרפֿן צו זיין ערנסט ערנסט וועגן וויסן צו קאָד פֿאַר עס צו זיין ווערט פּייינג אַז פיל אויף אַ כוידעשלעך יקער. מער "

08 פון 08

פּראָגראַם פֿאַר קידס

סוויפט פּלייַגראָונדס. עפּל

אַלע די אויבן זייטלעך זענען גרייט צו ביגינערז, אָבער וואָס וועגן נעווביעס פון אַ ווייך עלטער? איר וועט וועלן צו טשעק אויס איינער פון די זייטלעך גרייט צו קינדער . אָפּציעס אַרייַננעמען בלאַקקלי, סקראַטטש און סוויפטפּלייגראַונד, און זיי באַקענען יונג אָנעס צו פּראָגראַממינג קאַנסעפּס אין ענגיידזשינג, גרינג-צו-נאָכפאָלגן וועגן מיט אַ טראָפּ אויף וויזשוואַלז.

אָנהייב פרי, און האָבן שפּאַס

ווען עס קומט צו לערנען ווי צו קאָד, נוצן די עשירות פון די אינטערנעץ רייַך פֿרייַ רעסורסן צו ויספאָרשן דיין אָפּציעס און ויסשטעלן זיך ווי פילע לערנען מעטהאָדס און סקילז ווי מעגלעך. עס איז טאַקע ניט דאַרפֿן צו צעטיילן דיין קרעדיט קאַרטל ביז איר'רע זיכער איר קענען נישט קריגן זיכער וויסן קיין אנדערע וועג, און / אָדער אויב איר'ווע באַשלאָסן איר ווילן צו נאָכגיין פּראָגראַממינג פּראַפעשאַנאַלי. אבער אין דעם פונט, איר זאל וועלן צו באַטראַכטן טראַנספערינג צו אַן אין-מענטש קלאַסצימער סייַ ווי סייַ!