CodeGym /Corso Java /Python SELF IT /Corso Python di CodeGym

Corso Python di CodeGym

Python SELF IT
Livello 64 , Lezione 5
Disponibile

7.1 Un po' su CodeGym

CodeGym è un'azienda leggendaria. È apparsa nell'autunno del 2012 e ha rapidamente guadagnato popolarità. L'apprendimento su CodeGym era coinvolgente e accogliente: avventure e conversazioni con personaggi della serie Futurama, un formato di apprendimento giocoso e una grande community, i cui membri si aiutavano attivamente a vicenda.

Il progetto CodeGym si è distinto anche per un grande focus sulla pratica. Nel 2015, il corso includeva 1200 esercizi pratici, con autocontrollo, requisiti e raccomandazioni. Si potevano risolvere i problemi sia tramite WebIDE (un widget speciale sul sito) che tramite un plugin per l'ambiente di sviluppo integrato professionale IntelliJ IDEA.

Un motivo di particolare orgoglio è stata la creazione di un reparto Help super efficace. Ogni volta che un utente faceva una domanda su un esercizio, alla sua domanda venivano automaticamente aggiunti: la formulazione del problema, lo stato dei requisiti e anche il codice dell'utente, che veniva visualizzato in un widget molto comodo.

È interessante. Su Reddit è apparsa addirittura una storia divertente legata alla sezione Help di CodeGym. Anzi, prima è apparsa su Pikabu e poi è stata ripubblicata su Reddit. Ma è stato comunque molto divertente.

Nel 2016, CodeGym (insieme ai ragazzi di VertDider) ha tradotto il "Corso di introduzione alla programmazione CS50 di Harvard" in russo. La traduzione è stata così necessaria e di qualità che le video-lezioni su YouTube hanno raccolto diversi milioni di visualizzazioni e una lettera di ringraziamento da parte di un professore di Harvard.

Nel 2018, sotto il marchio CodeGym, il nostro CodeGym è diventato disponibile in tutto il mondo. Ora il corso è tradotto in 30 lingue e conta molti studenti da USA, Messico, Germania, India e Cina.

Una scuola negli USA ha addirittura appeso una targa di ringraziamento dedicata a CodeGym sulla strada accanto al nome della scuola.

Oltre alla targa abbiamo molte altre cose da mostrare.

Ad esempio, foto di ringraziamento da studenti croati. Oppure premi di studenti di un college americano, partecipanti felicissimi di un concorso di robotica negli USA, foto di studenti della McDonough School, che dopo aver completato il corso CodeGym hanno ottenuto il 1° posto in Java nella competizione di Lockheed Martin, foto di indiani che hanno partecipato alle nostre lezioni offline di programmazione, e poi hanno seguito il corso online.

Dalle foto si vede la grandezza e tutto è reale.

Storie di successo

In teoria, si potrebbe aggiungere la frase che "l'obiettivo principale del corso è ottenere un sacco di divertimento, una buona atmosfera e abilità pratiche di programmazione per trovare facilmente lavoro come programmatore". E mostrare un paio di storie di persone la cui vita è cambiata grazie a CodeGym.

  • La storia di un ragazzo di Minsk, che era un costruttore, ha lavorato e lavorato, ha visto CodeGym, ha iniziato a studiare e ha cambiato radicalmente la sua vita: è diventato un programmatore, si è trasferito in Canada e ora è un noto IT-blogger su TikTok,
  • La storia di una ragazza svedese, che, lavorando come economista, a 43 anni ha deciso di cambiare completamente la sua vita, ha iniziato a studiare con noi e ora lavora come programmatrice
  • E la famosa storia del pugile che si è trasferito all'IT grazie a noi.

Incontra Sergei Morari (Tiraspol, Moldavia)

Era un atleta professionista che si è trasferito in una carriera nell'IT.

Alcuni dei suoi più grandi successi sono stati il terzo posto ai Campionati mondiali di Combat Sambo, due volte campione nazionale di Combat Sambo, oltre a molte vittorie in tornei internazionali di MMA e wrestling.

Ma la vita ha i suoi piani. Ha subito un infortunio e, peggio ancora, divieti medici di competere, che hanno posto fine ai suoi sogni.

Poi, stava cercando un nuovo significato nella vita, ha trovato per caso CodeGym, e ha cambiato tutta la sua vita.

Citazione:

"Voglio condividere la mia storia di successo, o meglio spiegare come questo corso ha cambiato la mia vita. Spero che la mia storia diventi una motivazione per qualcuno a non arrendersi e a lavorare più duramente per i propri sogni. Dopotutto, c'era un tempo in cui sognavo solo di andare a un lavoro che amo e usare il mio cervello per guadagnare soldi decenti".

Link — https://codegym.cc/groups/posts/166-from-the-ring-to-the-it-field

Incontra Madina Noren (Stoccolma, Svezia)

Ha lavorato come economista per molti anni, ma voleva provare se stessa in un'altra professione. A 43 anni ha iniziato a studiare Java e presto ha ottenuto un lavoro come Java Junior Developer in una banca svedese.

“Penso che lo stile di apprendimento di CodeGym mi fosse congeniale, ed è per questo che mi sono appassionata a Java. Ero molto interessata ad imparare. All'inizio, non dormivo bene: imparavo su un computer e su un telefono, viaggiavo in autobus e tenevo lezioni, a volte cercavo di scrivere programmi sullo stesso autobus - era così interessante.

Link — https://javarush.com.ua/groups/posts/3470-s-javarush-ja-poznakomilasjh-v-43-goda-istorija-programmistki-madinih-noren

*CodeGym è il nome di CodeGym in Europa dell'Est.

Incontra Oleg Shilyuk (Prima – Minsk, Bielorussia. Ora – Toronto, Canada)

Oleg era un costruttore per formazione. Ha lavorato nell'edilizia per tre anni. Il passo successivo è stato lavorare come corriere. A un certo punto, Oleg ha deciso di voler cambiare radicalmente la sua vita in meglio.

Ha iniziato a studiare presso CodeGym (CodeGym è il nome di CodeGym in Europa dell'Est). Dopo sei mesi (ancora prima di completare la formazione), ha ottenuto un lavoro come sviluppatore Java.

Ora Oleg è un famoso blogger che condivide suggerimenti sullo sviluppo del software.

E inoltre, recentemente, Oleg si è trasferito in Canada e ha lavorato come programmatore.

Citazioni:

"Sono un costruttore per formazione e prima della programmazione ho lavorato come intonacatore per tre anni in un cantiere. Il passo successivo nella mia “crescita professionale” era la posizione di corriere. Ho lavorato per più di un anno nella consegna di prodotti e durante questo periodo ho capito che dovevo cambiare radicalmente la mia vita. Quando trasporti 15 kg di angurie + 20 litri d'acqua al 9° piano, perché l'ascensore non funziona, pensi: forse sto facendo la cosa sbagliata nella vita.”

"In questo momento, lavoro come sviluppatore Java per clienti americani da più di un anno. Gestisco il mio blog su Instagram e TikTok e condivido informazioni utili. Ora sto semplicemente godendo la mia vita."

Link — https://javarush.com.ua/groups/posts/2909-iz-kurjhera-v-java-razrabotchika

7.2 CodeGym University

Nell'autunno del 2021, il team CodeGym ha lanciato un nuovo formato di apprendimento: CodeGym University. Il nostro obiettivo è diventato quello di formare non principianti, ma persone il più possibile vicine a Java Middle Developer. Tali persone possono sia svolgere qualsiasi lavoro facilmente, sia trovarlo.

Il nuovo formato di apprendimento si basava su questi punti chiave:

  • La formazione dura 12 mesi.
  • Il piano di apprendimento è il più vicino possibile alle offerte di lavoro sul mercato.
  • Insegnamento in piccoli gruppi con un mentore.
  • Possibilità di studiare completamente online.
  • Il ritmo di apprendimento è impostato dal mentore: ci sono scadenze e termini.
  • Molta pratica e grandi progetti.
  • Un progetto finale molto grande.
  • Insegnamento di tutti i dettagli della ricerca di lavoro e del colloquio.

Il nuovo approccio all'istruzione si è rivelato molto efficace. In primo luogo, i mentori impostano il ritmo dell'apprendimento, il che aiuta la maggior parte delle persone a evitare l'inerzia o il burnout. Per ogni progetto vengono stabiliti termini e scadenze adeguati, e i mentori sono pronti ad adattarsi alle esigenze degli studenti.

In secondo luogo, come mentori lavorano persone con grande esperienza nello sviluppo e nell'insegnamento. Gli è stata concessa grande libertà creativa. Che ha avuto un forte impatto sulla motivazione degli studenti. Se gli occhi del mentore brillano, col tempo iniziano a brillare anche gli occhi dei suoi studenti.

E, in terzo luogo, un grande focus sulla pratica. Il corso Java Software Engineer pronto contiene 2000 esercizi pratici, che si possono risolvere tramite WebIDE o plugin per IntelliJ IDEA. E inoltre nel corso ci sono 10 progetti e un progetto finale veramente gigantesco.

Forse è proprio per questo che metà dei laureati di CodeGym University trovano lavoro subito come mid-level. D'altra parte, perché no, se alcuni mentori riescono a spiegare docker, cloud e microservizi ai loro studenti. Se la clonazione fosse legale, avremmo già clonato questi mentori da tempo🤦‍♂️.

7.3 Corso Python Fullstack Software Engineer

Se stai leggendo queste righe, allora nell'estate del 2024 abbiamo lanciato il nostro corso su Python.

Negli ultimi anni la popolarità di Python è cresciuta rapidamente e spesso ricevevamo richieste dai nostri studenti — se avessimo intenzione di lanciare un corso su Python, ancora meglio Python Fullstack Developer. Infatti, è più facile per loro trovare lavoro.

Perché no! Siamo, naturalmente, chiamati CodeGym, ma questo non ci impedisce di lanciare ottimi corsi su Python e ottimi sviluppatori Python. 12 anni di esperienza non sono per niente.

Così abbiamo coinvolto alcuni buoni specialisti di Python, studiato le offerte di lavoro sul mercato e creato un nuovo piano di apprendimento di 12 mesi. Poi ci sono stati esercizi, progetti, lezioni, presentazioni e molte altre attività.

Abbiamo deciso di chiamarlo Python Fullstack Software Engineer. Il cuore della formazione è lo studio del linguaggio Python e delle librerie e framework più popolari. Come Django, Flask, Fast API e altri.

In seguito, nell'ambito della vostra trasformazione in Fullstack-developer, imparerete Docker, nozioni di base del Web, nozioni di base di SQL e lavoro con i database. E inoltre, imparerete a distribuire un progetto su un server remoto.

Infine, è stato deciso di aggiungere al programma competenze necessarie per progettare software moderno: pattern di progettazione, metodologie di sviluppo software, progettazione di database. E, naturalmente, algoritmi e strutture dati. Così, completando il corso, sarete ingegneri del software completi.

E alla fine avrete un intenso, dove vi insegneremo come nel mondo moderno trovare correttamente lavoro. Soprattutto nell'IT. Perché oltre a superare un colloquio, è necessario, in primo luogo, che venga esteso un invito a quel colloquio, e in secondo luogo, che siate scelti tra tutti i candidati.

Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION