Hoe maak je een programmeur te worden, als je niet weet niets over de code kennen
Vormende / / December 19, 2019
Dus het eerste wat je moet doen - om de juiste docent te vinden. Het is duidelijk dat het onwaarschijnlijk is dat je in staat om alles te laten vallen zal zijn en wijden zich uitsluitend tot het onderwijs, Daarom is het noodzakelijk om dergelijke cursussen waar de lessen zijn meestal in de avond of op elk gewenst moment geschikt is voor jou tijd. Absoluut perfect, als je het niet nodig om overal te gaan en je kunt doen vanuit huis. Option combineren van zowel de voordelen - online cursussen.
Welke cursussen om uit te kiezen
De onderscheidende kenmerken van goede cursussen: ze bestaan voor een lange tijd, leren de mensen daar met veel ervaring in relevant gebied, ten slotte, u zal niet alleen een voldoende hoeveelheid van de theorie, maar ook leren toe te passen op oefenen. Het is wenselijk dat dit gebeurde onder omstandigheden dicht bij de werkelijkheid.
Denk aan een specifiek voorbeeld - Opleidingen cursussen IT-portal GeekBrains, al bekend aan de lezers Layfhakera. Er zijn al zes jaar. Gedurende die tijd, leerde code meer dan 70 000 mensen - een indicator is vrij indrukwekkend.
Wat betreft degenen die rechtstreeks zal worden onderwezen, is er bevat echt de beste van het beste. De selectie werd bijgewoond door meer dan 300 kandidaten, het is hoogleraren en specialisten van de grote IT-bedrijven. In het algemeen, dit zijn mensen die te maken hebben met de code en weet hoe om anderen te vertellen over, om duidelijk te maken.
We wenden ons tot de meest interessante. Practice. Haar zul je in overvloed. Programmeren - zo'n sfeer waarin de theorie zonder de mogelijkheid om het toe te passen in de praktijk weinig waarde. Dat is de reden waarom tijdens de training wordt u constant taken uitvoeren, veel taken naar de informatie die is verkregen in lezingen efficiënt geassimileerd. Ik stel voor om te zien hoe het eruit ziet in actie.
We beginnen met de basis
Nou, je wilt leren hoe te programmeren, maar slecht vertegenwoordigen wat het allemaal om draait. Logisch, de eerste is om de basis te leren. GeekBrains We hebben voor u een aantal interessante aanbiedingen.
Ten eerste, de video cursus "Programmeren Fundamentals." In 15 sessies zullen u niet alleen leren om de fijne kneepjes van activiteiten te kunnen begrijpen met verschillende soorten data en algoritmen te werken, maar zelfs schrijf dit spel. Voor een man die niet weet wat de partijen komen tot de code, het is het waard, is het niet? Tot slot wordt u verteld hoe verder te gaan om een carrière op te bouwen, en helpen u een bepaald gebied van activiteit te kiezen, en dat is de moeite waard om te verkennen.
Ten tweede is de online cursus "Introduction to Programming" - voor diegenen die niet alleen nieuwe informatie de voorkeur, maar ook gelijktijdig communiceren met de leraar, moeilijke momenten te verduidelijken. Het is allemaal heel begrijpelijk en snel. Totale duur - twee weken, gedurende welke tijd hield vier sessies. U vindt de fundamenten van het creëren van een code te leren, leren hoe om algoritmen te ontwikkelen en te leren basisinformatie over de belangrijkste programmeertalen. Om te beginnen is meer waarschijnlijk niet nodig.
En in feite, en in een ander geval, na de training u bij de hand zijn video-opnamen van alle lessen en lesmateriaal. Als er iets plotseling uit het geheugen gewist of als u meer tijd wilt een aantal punten te verduidelijken, kunt u altijd verwijzen naar de toelichting.
Beide cursussen zijn gratis. Het blijkt dat je kennis kunt maken met het gebied van belang zonder een cent. Als verslaafd, zul je verder onderzoek - zo niet, nou ja, overbodige kennis gewoon niet. Met de basis kennis die we hebben begrepen, laten we nu uitzoeken wat je moet doen om de twee populaire en zeer veelbelovende carrière te beheersen.
web Developer
Feature GeekBrains dat serieuze professionele cursussen voor beginners. Het is niet nodig zelfs studie pre-basic programmeren - goed gebouwde systeem van het onderwijs van de grond af te helpen om de details van hun toekomstige beroep te begrijpen. Hier, bijvoorbeeld, Professional Course "Web Developer" - een waardige keuze.
Training zal 10 maanden in beslag nemen. Ja, dit is een serieuze zaak, dus je moet heel wat tijd door te brengen. Echter, zullen de inspanningen fraai afwerpen - de gemiddelde ontwikkelaar salaris in Moskou is 74 000 roebel. Soms, natuurlijk, en nog veel meer, het hangt allemaal af van de vraag of de kandidaat is gekwalificeerd. In uw vermogen om jezelf aantrekkelijker te maken voor de ogen van de werkgever te maken.
Je begint met het leren van de basisprincipes van het maken van websites. HTML en CSS - hier zijn je vrienden in de eerste maand van de opleiding. Twee keer per week, zal je leren om markup plaats volgens de regels te creëren, om een blok vorstku en werk met de lay-out ontwerp te ontwikkelen. Dan zul je geleidelijk aan PHP en JavaScript kennen, leren wat Node.js en vectorafbeeldingen, en maak een console applicatie op de laatste les.
Hier kunt u een complete lijst van de cursussen in het programma opgenomen:
- HTML / CSS - grondbeginselen van het maken van websites.
- PHP. Niveau 1 - Web development framework.
- PHP. Niveau 2 - Professionele web development.
- JavaScript - interactieve webapplicaties.
- Node.js - server-side programmeren in JavaScript.
- Angularjs / d3.js - vector graphics in een single-pagina webapplicaties.
- YII framework - professionele ontwikkeling.
Aan het einde vindt u de meest interessant - training. Ja, alle van de studenten beroep noodzakelijkerwijs de mogelijkheid om te werken voor twee maanden in een van de grootste IT-bedrijven-partners GeekBrains of zelfs in de GeekBrains. Het project «IT-Incubator", die onlangs aangekondigd op de site, zal meer helpen en het vinden van een team voor de realisatie van hun eigen ideeën. De beste plaats om een duik in het toekomstig beroep, niet te vinden, in feite, omringd door professionals, tegen wil en dank, boven zichzelf uit te stijgen.
Mobile Developer
Een ander beroep van de toekomst is gerelateerd aan de creatie van mobiele applicaties. Leer nu Android en iOS - zonder werk in de nabije toekomst niet zal blijven. Professional Course "Mobile Application Developer" Het zal u helpen om snel de theorie en praktijk te begrijpen.
Opleiding duurt 11 maanden, en het gemiddelde loon in dit gebied is 130 000 roebel. De verhouding tussen inspanning en het resultaat spreekt voor zich - het is zeker de moeite waard. Op het einde, de kosten van het onderwijs, kunt u betalen voor zichzelf in slechts een maand van de exploitatie.
Bereid je voor om warm te zijn, na al te veel van nieuw materiaal te leren. Aan de slag met Java - van dating aan een netwerk praatje te schrijven. Volgende op het Android-plan: algemene informatie en platform architectuur, user interface ontwikkeling en debuggen van applicaties. Open vervolgens de wereld van Objective C - van de basisbegrippen en de subtiliteiten van het programma management proces en interface-ontwerp. Voor het dessert we Swift: syntax, basisbegrippen, zal de ontwikkeling van games en hun eigen toepassingen te ontwikkelen.
De opleiding bestaat uit de volgende units:
- Java. Niveau 0 - de basis van object-georiënteerd programmeren in Java voor twee weken.
- Java. Niveau 1 - basiscursus.
- Android. Niveau 1 - ontwikkeling voor mobiele apparaten.
- Android. Niveau 2 - de professionele applicatie-ontwikkeling.
- Objective C. Niveau 1 - het programmeren voor de iPhone en iPad.
- Objective C. Niveau 2 - Professionele ontwikkeling van applicaties en games.
- Swift - moderne programmeertechnieken voor Apple.
Dan... drumroll... proeftijd! Volgens de resultaten, zult u ervaring in de creatie van een volwaardig project succesvol verankerd vaardigheden en van goede portfolio, die niet beschaamd om te laten zien in een fatsoenlijke samenleving.
uitslagen
Het is duidelijk dat ik wil weten wat ze denken, degenen die de opleiding ontvangen: alles is leuk, is het niet de vraag of het college het contact met het leven, niet of de leraar zanudnichal. Alsjeblieft, hier zijn een paar reviews.
Albert ChopchiyanIk heb geleerd om niet te web-developer in GeekBrains, en nu een stagiair hier. Door de aard van de activiteiten die ik ben een ingenieur, die werkzaam zijn in de elektrische meting laboratorium. Een programmering Ik besloot te gaan, want het is erg als om een nieuwe te creëren. Vooral wil ik zeggen over de stage, wat leidde Eugene Kartavets. Een goede leraar is beschikbaar om uit te leggen en te helpen met de oplossing van de problemen. We hebben de ontwikkeling website van de vennootschap, die Crawler product vrijgegeven. Dit was mijn eerste ervaring met het werken in een team, waarin ik was in staat om de hoogtepunten van teamontwikkeling te leren. Ik nam een stage op afstand. GeekBrains commando kanalen effectief werden georganiseerd om te communiceren en problemen op te lossen. Uiteindelijk verhuisde ik naar de studie van hun taal, PHP, en heeft al meerdere orders ontvangen voor freelancen. Ik wil werken op een permanente basis in de staat, en wat er gaat verder te ontwikkelen. Ik adviseer beginners niet bang voor niets te zijn en ga naar de gestelde doelen voor het einde!
Eugene DarnopyhAan het einde van november 2015, ik afgestudeerd aan de GeekBrains. Ik studeerde iOS programmering. Tot op dit punt was hij werkzaam in de technische ondersteuning van de internetprovider. Ik wilde van baan te veranderen, en iOS-programmeur altijd van het worden gedroomd.
GeekBrains Ik adviseerde een vriend van het werk, gehouden gratis cursussen op het portaal. Ik besloot onmiddellijk over de richting, en na de training begon op afstand stage, waar hij werkte aan een gezamenlijk project, en mastering hulpmiddelen zoals GIT, Trello, en anderen.
Echter, de noodzaak voor een stage vrij snel verdwenen, want zelfs op het moment van zijn passage, kreeg ik een langverwachte iOS-programmeur. Nu heb ik junior iOS ontwikkelaar. Een beginnende ontwikkelaars, adviseer ik dat je altijd beginnen met een theorie en nooit in een haast.
Good luck!
Andere adviezen van studenten die cursussen volgen "web Developer"En"Mobile Application Developer"U kunt vinden op de site GeekBrains, alles is zeer eerlijk: beoordelingen worden niet gemodereerd, zodat mensen wat ze denken, dan schrijven.
Tot slot wil ik één ding zeggen: wees niet bang voor moeilijkheden zijn. Vandaag legt u de basis voor hun succes in de toekomst, dus voel je vrij om aan de slag om te leren van een nieuwe en niet bang te zijn, dat zal niet werken. Met een goede helper om u op de schouder elke taak.