JavaRush /Java Blogu /Random-AZ /JavaRush Proqnozu (1 - 35) - 1#
LeoJames
Səviyyə

JavaRush Proqnozu (1 - 35) - 1#

Qrupda dərc edilmişdir
Nə bir xidmət, nə də bir kitab yoxdur ki, onun köməyi ilə (yalnız onun) hansısa mövzunu öyrənmək olar. 100% hallarda başqa mənbələrin köməyi ilə nəyisə öyrənməli olacaqsınız..."

(c) Hubert J-Farnsworth, JavaRush qəhrəmanı

GİRİŞ Beləliklə, xarakterimizin əsas xüsusiyyətləri:
  • Mövcud dil rus dilidir.
  • İT dünyası haqqında bilik və anlayış bir heyvandır.
  • Arzu dünyanı ələ keçirməkdir.
  • Yaxın gələcək üçün məqsədim JavaRush-dan keçmək və təcrübə keçməkdir.

Səviyyə 1 - 10: Başlanğıc

Bu, ən asan, əslində isə ən çətin kimi görünür - bu səviyyələri yalnız iradəlilər keçə bilər. Bu mərhələdəki vəzifə sadəcə proqramlaşdırma dünyasına "toxunmaq" və "bu mənə lazımdırmı?" Xüsusi olaraq Java üçün kifayət qədər mühazirələr var. Biz Bahar sənədlərinə və ya Golovoch-un bütün videolarına baxmırıq; bunun əvəzinə biz bu səviyyələri sakit və sakit şəkildə, vals ritmində keçirik. Ancaq nəyə can atdığımızı anlamaq bir az daha mürəkkəbdir. Buna görə də aşağıdakı kitabları oxuyuruq:
JavaRush-un gedişi (1 - 35) - 1# - 1
Onlarda heç bir kod, heç bir xüsusi İT jarqon, yadda saxlanması lazım olan heç bir şey yoxdur, yalnız başa düşülən və qəbul edilir. * Bob əmi və Çad Fowler, "İdeal Proqramçı" və "Fanatik Proqramçı" hər hansı bir tərtibatçının bəzən qarşılaşdığı vəziyyətlərlə bağlı iki praktik məsləhət və tövsiyələr toplusudur: motivasiyanın olmaması, prioritetlərin seçimi, proqramlaşdırma psixologiyası, rəhbərlik və həmkarları ilə münasibətlər. , və bir çox başqaları. Bir proqramçıdan nə tələb olunduğunu başa düşmək üçün yaxşı başlanğıc. * Notorious Programmer - məşhur İT işçilərinin, o cümlədən həmvətənlərimizin hekayələri toplusu. * Just For Fun, yəqin ki, Qızıl Klassiklərin, Linus Torvaldsın hekayəsi və Linux-un yaradılmasının ilk kitabıdır. Qalmaqallar, intriqalar, araşdırmalar. Kitablar yaxşıdır, lakin ən populyar rusdilli İT resursları ilə birlikdə daha yaxşıdır. Biz özümüzü məqalə müəllifi kimi tapmasaq da, hesablar aparırıq - orada həmişə suallarımıza cavablar, eləcə də çətin, lakin maraqlı taleyimizdəki yoldaşlar tapacağıq.
JavaRush-un gedişi (1 - 35) - 1# - 2
Rus Videosunda Habrahabr Stack Overflow ? Hələlik JavaRush-da verilənlərin özü kifayətdir. Motivasiya videoları, hər cür uğur hekayələri... kimə lazımdır?

Səviyyə 11-20: Ağrı

Bu, sonun başlanğıcıdır, zəifləri kökündən çıxaran, güclüləri gücləndirən mərhələdir. Biz əvvəlki mərhələni keçdik, taleyimizlə barışdıq, məqsədimizi anladıq və hədəfimizə yaxınlaşdıq. Java nədir? - Hazırda ən populyar proqramlaşdırma dilidir. Bunun mənası nədi? - Öyrənmək üçün çoxlu material: kitablar, məqalələr, sənədlər və s. və s. Necə seçmək və boğulmamaq olar? Texniki cəhətdən ən son məlumatları öyrənməyə cəhd edə bilərsiniz, amma problem buradadır - işləməyəcək. Bu mərhələdə hansı istiqamətdə hərəkət edəcəyimizi və həqiqətən nə etmək istədiyimizi çox az başa düşürük. Təbii ki, biz mütəxəssisləri dinləyib hibernate, spring, mysql, bootstrap, jquery və bir çox başqa qorxulu sözləri öyrənməyə başlaya bilərik və ya konkret texnologiyaya bağlı olmadan əsaslardan başlaya bilərik və JavaRush təcrübəsindən istifadə edəcəyik və bu səviyyələrdə mühazirə xoş və əyani əlavə kimi , eyni zamanda - biliyi yoxlamaq imkanı kimi. Niyə bu yanaşma daha yaxşıdır? Əsasları başa düşmək, müəyyən bir texnologiyanı öyrənmək daha az vaxt və səy tələb edəcək + qərar qəbul etmək üçün əlavə vaxt və əlavə məlumat - başqa proqramlaşdırma dilinə keçmək olduqca mümkündür və yenə də ümumi əsaslarla bu çətin olmayacaqdır. Beləliklə, ikinci mərhələ bazanın yaradılmasıdır. Nə üzərində qurulacaq?
JavaRush-un gedişi (1 - 35) - 1# - 3
Bu kitabları və onların müəlliflərini təsvir etmək üçün kifayət qədər söz yoxdur - onlar proqramlaşdırmanın alfa və omeqasıdır. Kitabların özlərində müəlliflərdən, onların kontaktlarından, bloqlarından və layihələrindən əlavə mənbələrə keçidlər var. Bu kitabları birinci, hətta onuncu dəfə keçməyə çalışmaq çox çətindir. Başlayanlar üçün “Giriş” kifayətdir, lakin 3+ mərhələdə davam etməyin mənası var. * burada kiçik bir əlavə var. Bu yaxınlarda kompüter şəbəkələrinin əsasları haqqında video kursa rast gəldim. Ümid edirəm ki, kompüter sahibləri üçün kompüteri doldurmaq və “Əməliyyat Sisteminin nə olduğunu” başa düşmək xəbər olmayacaq, lakin şəbəkələrlə, çox güman ki, tutmaq üçün heç bir şey olmayacaq və bu kurs mənzərəni bir az aydınlaşdırmalıdır. "Kompüter şəbəkələri" kursu Sonrakı Bu kitabları oxuyarkən və kursu izləyərkən Java-nı da unutmayaq.
JavaRush-un gedişi (1 - 35) - 1# - 4
* JavaRush-a qısa bir fasilə vermək və bu 3 kitabı ardıcıl olaraq tamamlamaq mənasızdır - başa düşmək üçün öz nümunələriniz və tapşırıqlarınız kifayət edəcəkdir. Onları birləşdirməyə çalışmağın faydası az olacaq, lakin onlardan sonra 11-20 səviyyələri keçmək xoşdur. * Nə üçün Fəlsəfə və başqaları yox? Hərtərəfli və versiyaya istinad edilmədən yazıldığı üçün onu əvvəldən oxumasanız, geri qayıtmaq istəməzsiniz. Kompleks, bir az köhnəlmiş, lakin klassikdir. * Laforet Strukturları və Alqoritmləri? Bir çox insanlar "Riyaziyyata ehtiyac yoxdur, alqoritmlərə ehtiyac yoxdur" deməyi xoşlayır - bu doğru deyil, lakin buna baxmayaraq, Laforet kompromisdir - daha yaxşı səviyyəli alqoritmləri J. Kleinbergin "Alqoritmlər. İnkişaf və Tətbiq" kitabından əldə etmək olar. , E. Tardos və “C. McConnell tərəfindən təhlil alqoritmləri”. Onları keçdikdən sonra biz JavaRush-a qayıtdıq və gələcək problemləri həll etməyə davam edirik.
JavaRush-un gedişi (1 - 35) - 1# - 5
Bu hamı üçün deyil, amma mən Shield-i 3-cü mərhələyə buraxıram. Burada Horstmann daha sadə, daha aydın və mehriban olacaq və Niemeyer onunla yaxşı işləyir - yenə də "hamı üçün deyil". Və bu mərhələdəki kitabların sonuncusu.
JavaRush-un gedişi (1 - 35) - 1# - 6
Bu "yüngül oxu" üçündür. Bir kitabı başdan ayağa oxumaq lazım deyil. Onları paralel oxumaq üçün heç kim sizi narahat etmir. Üstəlik, burada alternativ olmaq daha yaxşıdır. Sadə və başa düşülən - mürəkkəb və anlaşılmaz. Yalnız bir əlavə var - BBB. Son dərəcə mürəkkəb və son dərəcə unikal kitab. Onun məqsədi abstraksiya səviyyələri ilə işləməyi öyrətməkdir. “Asan oxu” bölməsindən və Tannenbaumdan olan bütün kitablar kimi, GEB müxtəlif bilik səviyyələrində bir neçə dəfə oxunur. Video. Və yenə də hər kəs üçün deyil. Ancaq yenə də "Ən yaxşı 5 faydalı video kursu" haqqında məqalədə hər şey artıq deyilmişdir. Kolleksiyaya əlavə edəcəyəm Technostream Mail.Ru Group Hillel Kompüter Məktəbi Əlavə olaraq mərhələdə
JavaRush-un gedişi (1 - 35) - 1# - 7
Yalnızlıq və ehtiyac anlarında proqramçının ən yaxşı dostu. Belə bir istilik çatışmazlığının olduğu bir vaxtda GitHub həmişə var... Və eyni zamanda onların YouTube kanalı və kömək edəcək bir kitab. Bu mərhələdə qeydiyyatdan keçmək və depoda “Salam, dünya” yazmaq kifayət edəcək. Reputasiyanızı yüksəltməyə başlamağın vaxtıdır...

Nəticə

Bu nöqtədə mən bu məqaləni bitirəcəyəm. Növbəti mərhələlər ilk 2-dən daha çox dəyişkəndir və onları düşünmək və yazmaq daha çox vaxt tələb edir. Nəzərinizə çatdırım ki, bu məclis yeganə düzgün məclis olduğunu iddia etmir və heç bir halda yekun deyil. Bacarıqlarınızdan, arzularınızdan və imkanlarınızdan asılı olaraq tamamilə dəyişə bilər. Ancaq yenə də mən JavaRush üçün ən ümumi və uyğun şeyləri toplamağa çalışdım, burada məqsəd kursu tamamilə başa çatdırmaq və təcrübə test tapşırığını keçməkdir. Mübahisələr və döyüşlər xoşdur. İkinci hissəni yazıb-yazmamaq tamamilə sizin reaksiyanızdan asılıdır və moderatorlar mənim şərhlərimlə məşğul olmaq istədikləri kimi bu məqaləni qadağan edib-etməyəcəklər. Hər halda, hamınıza uğurlar arzulayıram və ümid edirəm ki, məqalə sizə müəyyən mənada kömək edəcək.
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION