CodeGym /Java Blog /Random /Ang Pinakamahusay na Mga Kasama sa Iyong Paglalakbay sa P...
John Squirrels
Antas
San Francisco

Ang Pinakamahusay na Mga Kasama sa Iyong Paglalakbay sa Pag-coding

Nai-publish sa grupo
Napag-isipan mo na bang mag-aral ng Java gamit ang CodeGym? O nagawa mo na ba ang iyong mga unang hakbang at naghahanap ng ilang boosters upang mapabilis ang iyong proseso ng pag-aaral at mapalawak ang iyong kaalaman? Gayunpaman, ngayon ay makakahanap ka ng maraming "mga panlabas na katulong" sa Net na makakatulong sa iyong matutong mag-code nang mabilis. Mula sa mga kapaki-pakinabang na app hanggang sa mga komunidad hanggang sa mga tutorial sa Youtube, maraming mga mapagkukunan na dapat manatili. Iyon ang dahilan kung bakit pinaliit namin ang pagpipilian sa pinaka maaasahan, naiintindihan, at nagbibigay-kaalaman na mga mapagkukunan upang matulungan kang mahanap ang mga tama para sa iyong mga pangangailangan. Ang Pinakamahusay na Mga Kasama sa Iyong Paglalakbay sa Coding - 1

Mga Mahusay na Teknik

Una at pinakamahalaga, dapat mong tandaan na mahihirapan kang magtagumpay kung gagamit ka ng magulong diskarte sa pag-aaral. Sa kabutihang palad, may ilang talagang epektibong diskarte sa pag-aaral na maaari mong ilapat:

1. Hindi sinasadyang pag-aaral

Bagama't palagi naming inirerekomenda na ang aming mga mag-aaral ay bumuo ng sunud-sunod na plano sa pag-aaral, kung minsan ang hindi sinasadyang pag-aaral ay maaaring magdulot din ng mabungang mga resulta. Lalo na para sa mga hindi sapat na pare-pareho dahil sa kanilang pamumuhay o mga pangyayari. Ang pangunahing ideya ng pamamaraang ito ay upang matuto sa tuwing mayroon kang libreng oras, dahan-dahang isinasama ang proseso ng pag-aaral sa iyong pang-araw-araw na buhay at ginagawa itong isang gawain. Ang pamamaraang ito ay maaaring maging partikular na kapaki-pakinabang para sa mga mag-aaral na hindi makapag-concentrate nang masyadong mahaba sa isang aktibidad at maaaring tuluyang mawalan ng motibasyon na matuto. Upang matulungan kang sumipsip ng kaalaman sa Java anumang oras at kahit saan, available na ngayon ang CodeGym sa isang smartphone , na perpekto para sa pag-aaral on the go.

2. Gamification

Ang mga mag-aaral na madaling magsawa sa pag-aaral ay maaari ring subukan ang gamification method. Sa CodeGym, alam na namin na ang gamification ay isang mahusay na paraan upang pahusayin ang iyong kaalaman sa masayang paraan at tulungan kang umunlad nang mas mabilis. Iyon ang dahilan kung bakit mayroon kaming partikular na seksyon ng Laro kung saan maaari kang lumikha ng iyong sariling mga proyekto — mga laro. Sa iba pang mga cool na app sa pag-aaral ng gamification, maaari naming i-highlight ang Gimkit , Class Dojo , Kahoot , Classcraft , BookWidgets , at higit pa.

3. Computational na pag-iisip

Ang pag-iisip ng computational ay isang mas epektibong paraan na makakatulong sa iyo na mapagaan ang iyong paglalakbay sa programming. Ang pangunahing konsepto ay ang kumuha ng isang kumplikadong problema at hatiin ito sa mas maliliit na mas madaling pamahalaan. Ang diskarteng ito ay binubuo ng apat na hakbang: decomposition , generalization/abstraction , pattern recognition/data representation , at algorithms . Kapag inilapat sa tamang pagkakasunud-sunod, pinapayagan ka nitong mahanap ang pinakamahusay na solusyon sa iyong mga problema.

4. Aangkop na pagtuturo

Ang adaptive na pagtuturo ay isa pang popular na paraan na napatunayang napakaepektibo. Lahat tayo ay magkakaiba at sinisipsip natin ang impormasyon sa sarili nating bilis; gayunpaman, karamihan sa mga kurso ay pareho para sa lahat. At kung sa tingin mo ay hindi sila angkop para sa iyo, sulit na subukan ang adaptive learning. Ang mga pangunahing kaalaman ng diskarteng ito ay nasa paglikha ng isang personalized na diskarte sa paggamit ng nilalamang pang-edukasyon. "Kailan magsisimulang mag-aral ng bagong paksa?", "Aling mga karagdagang mapagkukunan ang pipiliin?", "Anong oras ng araw ang pinakamainam para sa pag-aaral?", at marami pang ibang bagay na maaaring iakma sa iyong mga pangangailangan. Ang pinakamahusay na mga app na makakatulong sa iyo sa adaptive na pagtuturo ay kinabibilangan ng NextNLP , BYJU'S - The Learning App , Classplus , Embibe , at KidAptive .

Mga Karagdagang Pinagmulan: Mga Aklat

Huwag kalimutang basahin. “Ang mga aklat ay isang natatanging portable na magic” , at maaari silang gumawa ng mga himala para sa iyong pag-unlad. Mahigpit naming inirerekomenda ang mga sumusunod: Bukod pa rito, huwag pabayaan ang mga libro para sa personal na pag-unlad na tiyak na makakatulong sa iyo sa hinaharap, kapag makikibahagi ka sa isa sa mga pinakaastig na proyekto. Sinasabi ng mga sumusunod na aklat kung paano unawain ang kapaligiran ng negosyo at bumuo ng magandang relasyon sa iyong koponan: Ang Pinakamahusay na Mga Kasama sa Iyong Paglalakbay sa Pag-coding - 2

Mga Channel sa Youtube

Talagang mahirap isipin ang modernong mundo nang walang Youtube kasama ang lahat ng mga blogger nito at ang kanilang maraming mga video. Ang impormasyon tungkol sa Java sa Youtube ay halos walang hanggan sa lahat ng mga teknolohiyang ito at mga sariwang video na lumalabas araw-araw. Ang Pinakamahusay na mga channel sa YouTube para sa mga nag-aaral ng Java ay kinabibilangan ng:
  • Nag-aalok si Derek Banas ng mayamang koleksyon ng mga pangunahing kaalaman ng Java, pati na rin ang iba pang mga programming language at teknikal na disiplina.
  • Ang programming sa Mosh ay isa pang kapaki-pakinabang na channel para sa mga nagsisimula. Ipinagmamalaki nito ang maraming mga tutorial, na lahat ay mahusay na nakabalangkas at mahusay na ipinakita.
  • Ang Java YouTube channel ng Oracle ay puno rin ng lahat ng uri ng madaling maunawaan na mga tutorial sa mga video tungkol sa mga bagong teknolohiya at ulat mula sa iba't ibang mga kaganapan sa IT.
  • Nag-aalok si Adam Bien hindi lamang ng mga tutorial kundi pati na rin ng maraming insight, kapaki-pakinabang na tip, at mga sagot sa pinakamainit na tanong sa programming.
  • Ang Inside Java ay isang Youtube blog na kadalasang nakatuon sa pagbabahagi ng mga sariwang balita at pananaw sa Java. Marami ring link sa mga kawili-wiling playlist sa YouTube.
  • Ang vJUG ay ang 'unang Virtual Java User Group sa mundo' na may maraming mga live-stream na webinar, kumperensya, pulong ng grupo ng gumagamit, at mga panayam sa mga eksperto sa Java.
  • Matuturuan ka ng Treehouse na gumawa ng mga website at app, magsulat ng code, o magsimula ng negosyo. Ang channel na ito ay nag-iipon ng higit sa 1,000 mga video.
  • Ang Android Developers ay ang perpektong channel para sa mga nagpaplanong itali ang kanilang buhay sa mga Android app pagkatapos ng graduation. Ipinagmamalaki nito ang lahat ng nauugnay sa pag-unlad ng Android.

Ang Pinakamahusay na Mga Podcast para sa Mga Developer ng Java

Kung hindi ka mahilig magbasa o manood at mas gusto mong sumisipsip ng impormasyon sa pamamagitan ng mga audio source, iminumungkahi namin ang magagandang podcast na ito para sa mga nag-aaral ng Java:
  • Java Posse . Bagama't huminto ang channel na ito sa paggawa ng mga tala noong 2015, ipinagmamalaki nito ang higit sa 450 podcast na makapagbibigay sa iyo ng mga pangunahing kaalaman sa Java. Eksakto kung ano ang kailangan ng kumpletong mga nagsisimula.
  • Paano Magprograma gamit ang Java Podcast . Ito ay isa pang kamangha-manghang mapagkukunan para sa mga gustong tumuon sa mga pangunahing kaalaman ng Java.
  • Java Pub House . Ito ang pinakasikat na podcast nina Freddy Guime at Bob Paulin, ang mga tunay na eksperto sa Java. Sinasaklaw ng kanilang mga episode ang lahat mula sa pang-araw-araw na buhay ng mga developer ng Java hanggang sa pinakakawili-wiling balita sa teknolohiya sa industriya ng Java.

Mga Online na Komunidad

Siyempre, ang shortlist na ito ay hindi kumpleto nang hindi binabanggit ang mga komunidad ng Java na maaari kang humingi ng ilang propesyonal na tulong o suporta anumang oras:
  • Ang Github ay isa sa mga pinakamahusay na open-source na komunidad sa buong mundo, na nagbibigay ng anumang uri ng impormasyong nauugnay sa coding.
  • Stack Overflow . Katulad ng Github, ang Stack Overflow ay isang napakalaking online na komunidad para sa mga programmer sa buong mundo upang matuto, ibahagi ang kanilang karanasan, at isulong ang kanilang mga karera.
  • Ang Gitter ay higit pa sa isang tsart na makakatulong sa iyong makahanap ng mga programmer na katulad ng pag-iisip.
  • Ang Stack Exchange ay mainam para sa mga naghahanap ng mabilis na solusyon. Isa itong question-and-answer network kung saan mahahanap mo ang halos anumang isyu na nalutas.
  • Ang Reddit ay isang komunidad na "Sumisid sa kahit ano" kung saan makakahanap ka rin ng maraming paksa at kawili-wiling pakikipag-ugnayan sa mga kapantay:
    • r/programming
    • r/pag-aaral ng programming
    • r/codetogether
    • r/programmingtools
    • r/gamedev
    • r/prograrticles
    • r/webdev
    • r/pang-araw-araw na programmer
    • r/java
    • r/javahelp
  • Ang Quora ay isa pang kilalang lugar upang makakuha ng kaalaman at makakuha ng mga natatanging insight at de-kalidad na mga sagot.

Mga Open-Source na Proyekto

Marahil, alam mo na na ang mga praktikal na kasanayan ay mahalaga sa pag-aaral ng code. At kapag sa tingin mo ay oras na para ilipat ang iyong mga teoretikal na kasanayan sa pagsasanay, maaari kang magsimula ng isang tunay na proyekto. Kung hindi mo alam kung ano ang pipiliin, subukang magpasok ng mga open-source na proyekto. Narito ang ilang lugar na may magagandang open-source na proyekto:

Self-Organizing Apps

Panghuli ngunit hindi bababa sa, lubos naming inirerekomenda sa iyong gumamit ng mga karagdagang app na makakatulong sa iyong manatiling mas organisado sa sarili (kaya, mas motivated):

Konklusyon

Siyempre, ang pag-aaral ng Java ay maaaring mukhang mahirap, ngunit ang mahusay na pagkakaayos ng kurso ng CodeGym at karagdagang mga mapagkukunan ay maaaring makagawa ng mga kababalaghan, na nagpapalakas ng iyong kaalaman at nagpapanatili sa iyo ng motibasyon. Kung mahilig ka sa coding, tiyak na makakatulong ang mga nabanggit na app, libro, komunidad, at tutorial na simulan ang iyong paglalakbay sa programming. Gayunpaman, pakisuyo, tandaan na ang pagiging isang mahusay na mag-aaral ay higit pa sa pagiging nakatuon sa mga mapagkukunan. Tungkol din ito sa pagpapabuti ng iyong sarili at palaging pagiging bukas sa bago.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION