Bună ziua, dragi utilizatori GeekBrains!
Cel mai recent în blog-ul, am descris istoria sa. programare legate de m. Acolo am promis să împartă materiale utile legate de anumite programare. M-am gândit, și a decis totuși să scrie un mini-ghid pentru programatori de mai multe specialități. În consecință, materialul este împărțit în blocuri.
Dacă sunteți foarte mult un începător
Deci, v-ați decis să încerce să facă programare m. Știi, cineva creează o dată pe site-uri, jocuri, aplicații mobile, și așa mai departe. Cu toate acestea, cel puțin o înțelegere aproximativă a modului în care se face acest lucru, nu trebuie. Prin urmare, nu știi în ce zonă să sape (sau poate, știi, dar nu se poate imagina ce tehnologie se folosește). Pentru a înțelege ce este, consultați următoarele:
Prin urmare, pentru un curs „Introducere în programare“ pe GeekBrains și treci. Gone? Dacă da, aveți acum o înțelegere a ceea ce o variabilă, declarații condiționale, bucle și matrice.
Îți place? Nu te simți rău? Bine, să mergem mai departe!
- R. Laforêt „Programarea orientată pe obiecte în C ++“. Aceasta carte mi-a plăcut faptul că totul a explicat lucid, și multe scheme. Informațiile prezentate schematic, îmi dă mai ușor. Atunci când se lucrează cu această carte, amintiți-vă că firele PLO sunt amestecate cu o programare m procedurală. Despre subiecte pentru un moment.
- Harvey Deitel și Paul Deitel, „Cum să program în C ++» - este, de asemenea, tutorial foarte sensibil.
- Prata S. - limbaj de programare C. Prelegeri și exerciții
Sarcina ta este de a trece prin elementele de bază ale programării și o afacere bună, ceea ce este variabilele, conditionale și operatorul ternar, bucle, și bucle în special imbricate, tablouri și tablouri multidimensionale, funcții, transfer de date, care funcționează cu structuri de referință și de valoare, indicii, și așa mai departe. Dupa ce a citit teorie, asigurați-vă că pentru a practica. Ia problema cărților Deytlov. Ca un IDE, recomand Visual Studio, și puteți CodeBlocks.
Ceea ce avem în cele din urmă, sunteți familiarizați cu operatorii de bază și construcții de programare. atunci avem 2 opțiuni:
- Ați ales deja un limbaj de programare și zona la care sa aspire;
- Nu v-ați hotărât.
Și unul câte unul și pe o altă problemă, trebuie să lucrăm din nou. Du-te aici și du-te prin cursurile necesare:
Ei au fost instruiți pe Sololearn. Acum ce? Acum, aș recomanda extrem de acest atelier de lucru pentru a vedea:
Deci, în timp ce noi nu am lăsa viitoare dezvoltatorii de C #, „Pythonistas“ etc. Citez link-uri la surse interesante de informații și materiale:
Există o listă întreagă de diferit. Cu multe portaluri am întâlnit și eu pot spune că selecția este foarte bună, mai ales pentru incepatori. Dacă aveți rău cu limba engleză, apoi uita-te la Intuit, Hexlet și ITVDN, și, desigur, pe GeekBrains. Dacă "Sprechen ze Inglish Foarte bun End e Neum de Boris Andes Londra de la GE Capital de mare Britney", puteți încerca Academia Khan, Udacity, Lynda, etc.
La încheierea acestei prime părți, vreau să ating pe o altă temă importantă pentru specialistul IT - engleza. Aș dori să spun, ceea ce este pentru, ceea ce este necesar este nivelul de limba engleză, și să dea câteva recomandări cu privire la modul în care să se pompa.
Deci, de ce ar trebui un programator nevoie de limba engleză?
In IT-compania cere întotdeauna despre limba engleză, interviul oferit chiar să vorbească cu HR în limba engleză. Practic este un dialog simplu, in care ne spui ce ai făcut.
Pentru a rezuma cele de mai sus. Ce nivel de limbă necesare posesiuni? De obicei, este necesar Intermediarul. Dar nu vă faceți griji, multe companii încă nu sunt atât de stricte, vei fi de ajuns:
Puteți face unele greșeli, dar trebuie să vorbești și să aibă unele de vocabular. Sau există o altă cale de ieșire - trebuie să fie un bun specialist. Trebuie să lucrăm un tip care face oferta de 5 erori, dar el înțelege codul în documentația și funcționează bine. Dar, atâta timp cât nu sunt cel mai probabil, cea mai tare programator, așa că avem un pic trage în sus engleza. În rețea există cursuri de mare, metode și a altor lucruri. Există cursuri chiar și cum ar fi „engleză pentru oamenii de IT.“ Cea mai mare parte - zgură. Vă oferim următoarele:
Găsiți acest lucru și munca în două volume pe ea. Și trebuie să funcționeze după cum urmează. Există o teorie, există exerciții (gramatică, traduceri, etc.) și există texte. La sfârșitul fiecărui capitol, ar trebui să facă cel puțin 2-3 exerciții. Este de dorit să se găsească pe cineva care le va verifica. Mi-ar fi găsit un fel de forum pentru studiul de limba engleză și a cerut pentru o mai bună îngrijire. Sunt sigur că cineva care știe să răspundă și sunt de acord pentru a verifica setarea. În fiecare capitol, ar trebui să recite textul, cu utilizarea de cuvinte noi care vin după textul. Dacă vă apropiați de această problemă în mod deliberat, apoi, după primul volum, puteți înțelege destul de bine și de a folosi limba engleză. În ceea ce privește condițiile tehnice, crede-mă, ei vor fi ușor de învățat. Când începe să studieze tutoriale în limba engleză, se vor absorbi condițiile necesare în mod automat. Deci, nu-ți fie frică să învețe limba și nu ajunge în extreme. HR-uri în companiile vor fi intimidați și va spune că trebuie să fie bine, doar limba engleză. Acest lucru nu este în întregime adevărat, dar știu, de asemenea, lucrurile de bază de care aveți nevoie.