Tanglessen, Go-taal en React-ontwikkeling: wat ze leren in IT-cursussen in Rusland

Yandex Academie

Dit project is voor diegenen die geïnteresseerd zijn in informatietechnologie en willenEvolueer naar

Hij introduceert moderne benaderingen van ontwikkeling, ontwerp en beheer, verteltover het maken van internetproducten en data-analyse.

Hier kunt u zich inschrijven voor cursussen en scholen, indieneneen aanvraag voor een stage bij Yandex of voor deelname aan een programmeurswedstrijd. Je vindt er ook veel materiaal over verschillende onderwerpen, van timemanagement tot machine learning.

  • Hoe te studeren?

Yandex biedt aspirant-ontwikkelaars twee belangrijke manieren om hun vaardigheden systematisch te ontwikkelen:

  • stages,
  • studeren aan een van de summer schools. 

Dit jaar worden er drie scholen gehouden voor programmeurs: de School of Interface Development, de School of Backend Development en de School of Mobile Development. 

Scholieren, maar ook stagiaires, kunnen ontwikkelaars van elk niveau zijn: vanHet belangrijkste is om de inleidende taak te voltooien en het interview met succes af te ronden.

  • Benodigde vaardigheden

Yandex rekruteert studenten en stagiaires met verschillendevaardigheidsniveau. Zowel beginnende ontwikkelaars die de volledige JavaScript-gids van David Flanagan hebben gelezen, als meer ervaren ontwikkelaars die industriële ontwikkeling in JS al hebben geprobeerd en weten hoe ze frameworks moeten gebruiken (zoals React), kunnen studeren aan SRI (interface development school).

Als een specialist in een bedrijf werkt en al goed isweet hoe te programmeren, dan zal hij de informatie op zijn eigen manier waarnemen: overbrengen naar werktaken, hiaten in zijn kennis vinden en kleine "chips" die in de praktijk kunnen worden gebruikt. Een beginnende ontwikkelaar kan de opgedane kennis toepassen om in aanmerking te komen voor een stage.

  • Inleidende opdracht

Om stage te kunnen lopen heb je nodig:voltooi de testtaak, doorloop een aantal secties met de code en een eindgesprek met de teams. De testtaak omvat het oplossen van verschillende problemen in het Yandex.Contest-systeem. Alle oplossingen worden automatisch gecontroleerd en u kunt onmiddellijk het resultaat achterhalen en de fout in de code corrigeren.

Code.org

Dit is een non-profit organisatie en website,waarmee schoolkinderen en andere beginners de basisprincipes van programmeren leren. De site bevat gratis programmeerlessen. De site werd in januari 2013 geopend met als aanvankelijk doel het catalogiseren van computercursussen op Amerikaanse scholen.

Oprichter van het project Hadi Partovitoen merkte hij op dat in 90% van de Amerikaanse scholen helemaal niet wordt onderwezen in programmeren, hoewel dit een 'fundamentele discipline' is. Het initiatief kreeg brede steun. In februari 2013 schitterden Bill Gates, Mark Zuckerberg, Jack Dorsey en andere programmeurs en ondernemers in een advertentie voor Code.org - ze hadden het allemaal over het belang van leren programmeren.

Omdat de meeste scholen geen lessen haddenprogrammeren, begonnen de organisatoren van Code.org dit probleem op te lossen. Sinds 2014 zijn daar programmeercursussen geopend, waaraan elke school kan deelnemen.

In 2017 hadden ruim 51.000 leraren informatica een training op Code.org gevolgd. Het werkt samen met 120 districten en veel scholen om leerlingen les te geven op Code.org.

  • Versnelde cursussen informatica

Het platform beveelt dit aan voor studenten die voor zichzelf beginnen. De cursus heeft de basis van informatica met behulp van blokken met slepen en neerzetten. U kunt uw eigen tekeningen en spelletjes maken.

  • Een uur code

Als je niet genoeg tijd hebt om te slagenprobeer voor de volledige cursus de tutorials van een uur voor kinderen van alle leeftijden. Sluit je aan bij miljoenen studenten en docenten uit 180 landen in het Hour of Code.

  • Grondbeginselen van informatica voor de lagere klassen

Cursussen zijn geschikt voor kleuters

Volgens de huidige statistieken zijn 506.546 docenten informatica en 16.472.129 studenten geregistreerd op het leerplatform Code Studio.

Geekbrains.ru

Educatieve portal kondigt remote . aantraining in drie formaten: bij GeekUniversity-faculteiten van @ mail.ru Group, cursussen en intensives. De eerste optie is de langste, maar juist deze zorgt voor het verwerven van vakkennis tot op middelbaar niveau met gegarandeerde werkgelegenheid.

De universiteit heeft faculteiten voor web-, Golang-, Java-, iOS-, Android- en Python-ontwikkeling, kunstmatige intelligentie, DevOps, softwaretesten en informatiebeveiliging.

Afhankelijk van de gekozen richtingGeekUniversity-afgestudeerden krijgen een jaar of een half werkervaring, wat tot uiting komt in het cv. Het systeem van motivatie van docenten is gekoppeld aan de resultaten van hun leerlingen; de opmerkingen van laatstgenoemden over hun mentoren worden niet gemodereerd. Deze aanpak stelt je volgens de makers van het platform in staat om de lesmethoden continu te verbeteren.

In online cursussen met een gemiddelde duur vanEr wordt voorzien in 3 maanden opleiding tot Junior niveau, stages of werken aan echte projecten. Daarnaast biedt de site toegang tot honderden niet-commerciële webinars die relevant zijn aan het begin van een carrière. Er werd een toetsing van het kennisniveau georganiseerd door middel van de afgifte van een slotcertificaat.

U moet het trainingscontract echter zorgvuldig lezen voordat u het ondertekent, aangezien er beoordelingen zijn van problemen met terugbetalingen.

  • Intensief

Geekbrein.ru heeft gratis intensieve cursussen van twee uur voor de meest gevraagde digitale specialiteiten. Slechts één les van de cursus stelt u in staat een idee te krijgen van een specifiek beroep, praktische taken onder de knie te krijgen en uw vooruitzichten te beoordelen.

  • Cursussen

Tegenwoordig biedt het educatieve portaal GeekBrains zijn gebruikers 140 cursussen, 7 gratis intensieve cursussen en trainingen in 32 beroepen.

  • Online cursussen voor schoolkinderen

De site biedt verschillende interactieve online cursussen waarmee tieners kennis kunnen opdoen over het ontwikkelen en programmeren van games.

Lessen voor tieners worden gehouden in het formatwebinar waar studenten hun vragen kunnen stellen en de docent het onderwerp uitgebreid toelicht. Mocht een tiener het webinar niet kunnen bijwonen, dan kan hij de opgenomen les terugkijken en in de chat zijn vragen stellen aan de docent.

Aan het einde van de cursus ontvangt elke student van tienerprogramma's een elektronisch certificaat dat de verworven vaardigheden en kennis bevestigt.

Hexlet.io

Dit zijn praktische programmeercursussen. Ze bestaan ​​uit drie delen: theorie, toets en praktijk. Het theoretische deel omvat videocolleges of tekst over een specifieke specifieke taak.

Samen met engineers en programmeurs doorloop je stap voor stap de oplossing van deze taak. Dan heb je een test die laat zien hoeveel je de theorie hebt begrepen en een goede training voor je geheugen is.

Het praktijkgedeelte bestaat uit oefeningen insimulator. Het enige wat je nodig hebt is een browser. Daarin probeer je een echte ontwikkelomgeving uit: op een echte machine met een database, frameworks, servers en andere tools.

De site heeft gratis basislessen van 20cursussen en toegang tot de community waar je een vraag kunt stellen en veel nuttige informatie kunt leren. Het enige dat u hoeft te doen om te beginnen met leren, is u te registreren.

Om een ​​certificaat te krijgen, moet u kiezen uit twee tarieven:

  • professioneel,
  • premie.

Tegen het professionele tarief kunt u slagenonbeperkte cursussen en complete projecten die als eerste in je portfolio komen. Ook krijg je onbeperkt toegang tot theorie en mentorhulp.

  • Teng

Speciaal lesformat en proefles over het HTTP-protocol. Ze besloten zelfs een naam te bedenken voor deze lesvorm:teng(leerboek + techniek).Het idee van het format is om theorie (leerboek, leerboek) te combineren met de echte praktijk (techniek). Elke tenge is autonoom, dat wil zeggen dat hij op zichzelf zinvol is, en niet als integraal onderdeel van een lange cursus. Teng bestaat uit de volgende stappen:

  1. Theorie... Dit is tekst en/of video op basis van de taak,dus, in tegenstelling tot de traditionele academische theorie, richten we ons op een specifiek probleem dat al is opgelost door slimme ingenieurs en programmeurs, en volgen dan hun stappen om de oplossing te begrijpen.
  2. Test... Met opties voor antwoorden en taken "vul het formulier in". Conceptueel begrip wordt getest, niet het geheugen.
  3. Oefening in de browser... In de HTTP-zelfstudie gaf het platform de terminal inbrowser en vroeg om speciale HTTP-verzoeken te doen met behulp van het telnet-hulpprogramma. Zo begrepen de studenten alle interne aspecten van het protocol en de handmatige interactie met de server. Ook werden de verschillen tussen HTTP 1.0 en 1.1 aangetoond.
  4. praktijkop jouw computer.De gebruiker downloadde een speciaal consolehulpprogramma, logde daarop in met de door ons verstrekte API-sleutel, downloadde de taak ermee, schreef vervolgens een programma op zijn computer en testte het met behulp van speciale tests van het platform. In het HTTP-voorbeeld moest u uw eigen HTTP-parser in een willekeurige programmeertaal schrijven. Vervolgens werd deze met behulp van de code naar de server gestuurd, automatisch gecontroleerd en geëvalueerd.

HTML Aacademy.ru

Het is een educatief platform voor iedereen die wilmaster HTML-layout. Naast interactieve cursussen biedt de academie online codeersimulators, langlopende educatieve programma's en een uitgebreide multimediabibliotheek.

  • Websimulatoren

De simulatoren van de academie zijn voortdurend bijgewerkte programma's, onderverdeeld in moeilijkheidsgraden. De programma's bestaan ​​uit een theorie- en praktijkgedeelte.

Interactieve simulatoren zijn handig voor:leer de code te gebruiken. Meteen het resultaat zien en begrijpen waar fouten in de lay-out kunnen zitten. Nadat je de gratis simulators hebt voltooid, kun je een abonnement kopen en naar het volgende niveau gaan.

  • Cursussen

HTML Academy biedt een geweldige kans om te leren over programmeertalen voor het web in mini-cursusformaat. Aan het einde van elke cursus krijgen de studenten interessante opdrachten.

  • beroepen

HTML Academy heeft langetermijncursussen gelanceerd in twee beroepen: “Front-end developer” en “React developer”. Na afronding van de opleiding wordt er een baangarantie gegeven.

Alle professionele cursussen starten zoals gepland. Zo start het vak Frontend Developer op 17 mei. De opleiding duurt 1 jaar en 3 maanden.

Het cursusprogramma, informatie over mentoren, het rooster van cursussen en stages, evenals alle benodigde informatie staat op de beroepenpagina. U kunt de cursus betalen door rechtstreeks vanaf dezelfde pagina te gaan.

  • Intensief

Alle academie-intensives beginnen volgens een schema dat voortdurend wordt bijgewerkt. Als u zich abonneert op de mailinglijst, ontvangt u een uitnodiging.

Gedurende de gehele duur van elke intensieve cursusmentoren hebben voortdurend contact met studenten, beoordelen de code en controleren alle opdrachten. Voor elke intensieve cursus is een rijk programma met taken van verschillende moeilijkheidsgraden ontwikkeld.

Lees verder

De eerste nauwkeurige kaart van de wereld is gemaakt. Wat is er mis met de rest?

Uranus heeft de status van de vreemdste planeet in het zonnestelsel gekregen. Waarom?

NASA vertelde hoe ze monsters van Mars naar de aarde zullen brengen