Miten tulla ohjelmoija, jos et tiedä mitään koodia
Muotoilu / / December 19, 2019
Joten ensimmäinen asia tehdä - löytää oikea opettaja. On selvää, että on epätodennäköistä, että voit pudottaa kaiken ja omistautua yksinomaan opetukseen, Siksi on tarpeen valita sellainen kursseja jossa luokat ovat enimmäkseen iltaisin tai milloin tahansa sinulle parhaiten sopii aikaa. Aivan täydellinen, jos et tarvitse mennä minnekään ja voit tehdä kotoa. Vaihtoehto yhdistämällä molempien edut - verkkokursseja.
Mitä kursseja valita
Erityispiirteet hyviä kursseja: ne ovat olemassa jo pitkään, opettaa ihmisiä, joilla on paljon kokemusta asianomaiselta alalta, lopulta, et vain antaa riittävästi teoriaa, vaan myös oppia soveltamaan sitä käytännössä. On toivottavaa, että tämä tapahtui olosuhteissa lähelle todellista.
Mieti erityinen esimerkki - Kurssit IT-portaalin GeekBrains, jo tuttuja lukijoille Layfhakera. On jo kuusi vuotta. Tuona aikana oppinut koodia yli 70 000 ihmistä - indikaattori on varsin vaikuttava.
Mutta niille, jotka ovat jatkossa suoraan opetetaan, siellä todella sisältää parhaista parhaat. Valintaan osallistui yli 300 ehdokasta, se on yliopiston professorit ja asiantuntijat suurten IT-yritysten. Yleensä nämä ovat ihmisiä, jotka joutuvat käsittelemään koodin ja osaa kertoa muille siitä, tehdä selväksi.
Käännymme mielenkiintoisin. Käytäntö. Hänen teillä on runsaasti. Ohjelmointi - tällainen pallo, jossa teoria ilman mahdollisuutta soveltaa sitä todellisuudessa on vain vähän arvoa. Siksi koulutuksen aikana voit jatkuvasti suorittaa tehtäviä, paljon työpaikkoja saatujen tietojen luennoilla rinnastaa tehokkaasti. Ehdotan nähdä miltä se näyttää toiminnassa.
Aloitamme perusasioista
No, haluat oppia ohjelma, mutta huonosti edustavat mistä on kyse. Loogisesti, ensimmäinen asia on oppia perusasiat. GeekBrains Meillä on sinulle muutamia mielenkiintoisia tarjouksia.
Ensinnäkin video tietenkin "ohjelmointi Fundamentals." 15 istunnoissa et vain oppia ymmärtämään koukerot operaatioiden erilaiset tiedot ja algoritmit olla töissä, mutta myös kirjoittaa tässä pelissä. Sillä mies, joka ei tiedä, mitä osapuolet tulevat koodia, se on arvokas, eikö olekin? Lopulta saat kuulla kuinka mennä luoda uraa, ja auttaa sinua valitsemaan erityistä aihetta tai alaa, ja jota kannattaa tutkia.
Toiseksi verkkokurssin "Ohjelmoinnin" - niille, jotka haluavat paitsi uusia tietoja, vaan myös samanaikaisesti kommunikoida opettajan, selvennetään vaikeita hetkiä. Se on kaikki hyvin ymmärrettävää ja nopeasti. Kokonaiskesto - kahden viikon jonka aikana järjestetään neljä kokousta. Opit perusteet luoda koodin, oppivat kehittämään algoritmeja ja oppia perustiedot tärkeimmistä ohjelmointikieliä. Aloittaa luultavammin ei tarvita.
Ja itse asiassa, ja toisessa tapauksessa, kun koulutus on käsillä ovat videotallenteita kaikkien opetukset ja opetusmateriaalia. Jos jotain yhtäkkiä poistettu muistista tai jos haluat enemmän aikaa selventää joitakin kohtia, voit aina viitata muistiinpanoja.
Molemmat kurssit ovat maksuttomia. On käynyt ilmi, että voit tutustua kohdealueen maksamatta siitä senttiäkään. Jos koukussa, voit tutkia tarkemmin - jos ei, hyvin, tarpeetonta tietoa vain ei. Kun perustiedot olemme ymmärtäneet, nyt otetaan selvää, mitä sinun pitää tehdä, jotta hallita kaksi suosittua ja erittäin lupaava ura.
Web Developer
Ominaisuus GeekBrains että vakavan ammatillisen kursseja aloittelijoille. Ei ole tarpeen edes tutkimuksen esiperussiemeninä ohjelmointi - hyvin rakennettu koulutusjärjestelmän maasta jopa auttaa ymmärtämään yksityiskohtia heidän tulevasta ammatistaan. Tässä esimerkiksi, Ammatillista koulutusta "Web Developer" - arvoinen valinta.
Koulutus kestää 10 kuukautta. Kyllä, tämä on vakava asia, joten sinun täytyy viettää paljon aikaa. Kuitenkin ponnistelut maksaa pois komeasti - keskimääräinen kehittäjä palkka Moskovassa on 74 000 ruplaa. Joskus tietenkin ja enemmän, se kaikki riippuu siitä, onko ehdokas on pätevä. Oman valta tehdä itse houkuttelevampi silmissä työnantaja.
Aloitat opetteluun verkkosivuja. HTML ja CSS - tässä on ystäväsi ensimmäisen kuukauden koulutusta. Kahdesti viikossa, opit luomaan markup sivuston sääntöjen mukaisesti, kehittää lohkon vorstku ja työn ulkoasun suunnittelu. Sitten voit vähitellen tuntemaan PHP ja JavaScript, oppia, mitä Node.js ja vektorigrafiikkaa, ja luoda konsolisovellus viimeisenä oppitunnin.
Tässä on täydellinen lista sisältyvien kurssien ohjelmaan:
- HTML / CSS - perusteet verkkosivuja.
- PHP. Taso 1 - Web kehitysalusta.
- PHP. Taso 2 - Ammatillinen web-kehitystä.
- JavaScript - vuorovaikutteinen web-sovelluksia.
- Node.js - palvelinpuolen ohjelmoinnin JavaScript.
- Angularjs / d3.js - vektorigrafiikkaa yhden sivun web-sovelluksia.
- YII puitteet - ammatillista kehittymistä.
Lopussa löydät kiinnostavimmat - koulutus. Kyllä, kaikki opiskelijat ammattiin välttämättä mahdollisuus työskennellä kaksi kuukautta yhdessä Euroopan suurimmista tietotekniikan-yritykset-kumppanit GeekBrains tai jopa GeekBrains. Hanke «IT-yrityshautomo", joka ilmoitti äskettäin päällä, auttaa enemmän ja löytää joukkueen toteutumista omia ajatuksiaan. Paras paikka sukeltaa tulevaan ammattiin, ei löytää, itse asiassa, jota ympäröi ammattilaiset, halusipa, nousta yli itse.
mobiili kehittäjä
Toinen ammatti tulevaisuudessa liittyy luomiseen mobiilisovelluksia. Opi nyt Android- ja iOS - töistä lähitulevaisuudessa ei pysy. Ammatillista koulutusta "Mobile Application Developer" Se auttaa sinua nopeasti ymmärtämään teoriaa ja käytäntöä.
Koulutus kestää 11 kuukautta, ja keskipalkka tällä alueella on 130 000 ruplaa. Suhde vaivaa ja tulos puhuu puolestaan - se on ehdottomasti sen arvoista. Lopulta kustannukset koulutuksen voi maksaa itsensä vain kuukauden käytön.
Valmistaudu kuuma, kun kaikki on oppia paljon uutta materiaalia. Aloittaminen Java - dating kirjoittaa Verkkokeskustelu. Seuraava Android suunnitelma: yleistietoa ja alustan arkkitehtuuri, käyttöliittymä kehitys ja debug sovelluksia. Avaa maailma Tavoite C - peruskäsitteiden ja vivahteet ohjelman ja prosessia käyttöliittymän suunnittelu. Jälkiruokana Swift: syntaksin, peruskäsitteet, lähestymistapoja kehitystä pelien ja kehittää omia sovelluksia.
Koulutusohjelmassa koostuu seuraavista yksiköistä:
- Java. Taso 0 - perusteella olio-ohjelmoinnin Java kaksi viikkoa.
- Java. Taso 1 - peruskurssin.
- Android. Taso 1 - kehittäminen mobiililaitteisiin.
- Android. Taso 2 - ammatillinen sovellusten kehittäminen.
- Tavoite C. Taso 1 - ohjelmointi iPhonelle ja iPadille.
- Tavoite C. Taso 2 - Ammatillinen kehitys sovelluksia ja pelejä.
- Swift - nykyaikaiset ohjelmointitekniikat Apple.
Sitten... drumroll... koeaika! Sen tuloksia, sinun on kokemusta luomiseen täysimittainen hanke onnistuneesti kirjattu taitoja ja hyvän portfolion joka ei häpeä näyttää melko hyvästä yhteiskunnassa.
tulokset
On selvää, että haluan tietää, mitä he ajattelevat, jotka saivat koulutusta: kaikki on kuin se, ei ole se, luento vailla kosketusta elämää, ei onko opettaja zanudnichal. Ole hyvä, tässä on pari arvioita.
Albert ChopchiyanOpin olemaan web-kehittäjä GeekBrains, ja nyt harjoittelija täällä. Jonka toiminnan luonne Olen insinööri, työskentelee sähkö mittauslaboratorio. Ohjelmoinnin Päätin mennä, koska se on hyvin kuin luoda uusi. Erityisesti haluan sanoa työharjoittelu, joka johti Eugene Kartavets. Hyvä opettaja on saatavilla selittää ja apua ratkaisussa kysymyksistä. Olemme kehittäneet yhtiön verkkosivuilla, joka julkaistiin Tela tuote. Tämä oli ensimmäinen kokemukseni työskentelystä tiimin, jossa pystyin oppimaan kohokohtia joukkue kehitystä. Otin harjoittelupaikkaa etänä. GeekBrains komentokanavat kohdentuvat tehokkaasti organisoitu kommunikoida ja ratkaista ongelmia. Lopulta siirryin tutkimukseen heidän kielensä, PHP, ja on jo saanut useita tilauksia freelancerina. Haluan työskennellä pysyvästi valtion ja mitä aiotaan kehittää edelleen. Kehotan aloittelijoille ei tarvitse pelätä mitään ja mennä asetettujen tavoitteiden ennen loppua!
Eugene DarnopyhLopussa marraskuun 2015 valmistuin GeekBrains. Opiskelin iOS ohjelmointia. Tähän saakka hän toimi teknisen tuen Internetin palveluntarjoajan. Halusin vaihtaa työpaikkaa, ja IOS-ohjelmoija aina haaveili.
GeekBrains Neuvoin ystävä töistä järjestetään ilmainen kursseja portaalissa. En heti päättänyt suuntaan, ja koulutuksen jälkeen alkoi etäältä työharjoittelu, jossa hän työskenteli yhteinen hanke, ja masterointi työkaluja, kuten GIT, Trello ja muut.
Kuitenkin tarve harjoittelupaikkaa melko nopeasti katosi, koska jopa aikaan sen kulkua, sain kauan odotettu iOS-ohjelmoija. Nyt olen junior IOS kehittäjä. Noviisi kehittäjät, suosittelen, että aina aloitettava teorian ja koskaan kiire.
Onnea!
Muut lausunnot opiskelijoiden kursseilla "Web Developer"Ja"Mobile Application Developer"Löytyy sivuston GeekBrains, kaikki on hyvin rehellinen: arvioita ei valvo, niin ihmiset, mitä he ajattelevat, sitten kirjoittaa.
Lopuksi haluan sanoa yhden asian: älä pelkää vaikeuksia. Tänään olet pohjustaa niiden menestystä tulevaisuudessa, joten voit saada alas oppimaan uuden ja pelkää, että ei toimi. Kanssa hyvä apulainen sinulle olkapäähän tahansa tehtävään.