CodeGym /Cursos /Python SELF PT /Curso de Python do CodeGym

Curso de Python do CodeGym

Python SELF PT
Nível 64 , Lição 5
Disponível

7.1 Um Pouco Sobre o CodeGym

CodeGym é uma empresa lendária. Apareceu no outono de 2012 e rapidamente conquistou popularidade. Aprender no CodeGym era algo massa: aventuras e conversas com personagens de Futurama, formato de aprendizado gamificado e uma comunidade enorme, onde todo mundo se ajudava.

O projeto CodeGym se destacou pelo grande foco em prática. Em 2015, o curso incluía 1200 exercícios práticos, com verificação automática, requisitos e recomendações. Você podia resolver os exercícios tanto pelo WebIDE (um widget especial no site) quanto por um plugin para a IntelliJ IDEA, a ferramenta de desenvolvimento profissional.

Um destaque especial foi a criação do super eficiente Help, onde toda vez que um usuário fazia uma pergunta, automaticamente eram adicionados à questão: a condição do exercício, status dos requisitos e o código do usuário, tudo isso mostrado em um widget bem bacana.

Curiosidade. No Reddit, até surgiu uma história engraçada relacionada à seção de Help do CodeGym. Primeiro ela apareceu no Pikabu e depois foi repostada no Reddit. Mas ainda assim foi bem divertida.

Em 2016, o CodeGym (junto com a galera da VertDider) traduziu o "Curso de Introdução à Programação CS50 de Harvard" para o russo. A tradução foi tão necessária e de alta qualidade que as videoaulas no YouTube somaram milhões de visualizações e até um agradecimento de um professor de Harvard.

Em 2018, nosso CodeGym foi lançado mundialmente sob a marca CodeGym. Agora, o curso está disponível em 30 idiomas e tem um monte de estudantes dos EUA, México, Alemanha, Índia e China.

Uma escola nos EUA até colocou uma placa de agradecimento ao CodeGym na rua ao lado do nome da escola.

Além da plaquinha, a gente tem várias coisas para mostrar.

Por exemplo, fotos de agradecimento dos estudantes da Croácia. Ou prêmios de alunos de uma faculdade americana, participantes felizes de um concurso de robótica nos EUA, fotos dos alunos da McDonough School que, depois de fazer o CodeGym, ficaram em 1º lugar em Java no concurso da Lockheed Martin, fotos de indianos que participaram das nossas palestras offline de programação e depois fizeram o curso online.

Dá para ver pela fotos a escala, é tudo real.

Histórias de Sucesso

Na teoria, daria para adicionar a frase que "o principal objetivo do curso é se divertir bastante, ter um bom humor e adquirir habilidades práticas de programação para conseguir um trampo como programador numa boa". E mostrar algumas histórias de pessoas cuja vida mudou graças ao CodeGym.

  • História de um cara de Minsk, que era construtor, trabalhava, viu o CodeGym, começou a aprender e mudou totalmente sua vida - virou programador, se mudou para o Canadá e agora é um blogueiro top de TI no TikTok,
  • História de uma moça da Suécia, que trabalhava como economista, e aos 43 resolveu mudar totalmente de vida, começou a estudar com a gente e agora trabalha como programadora
  • E a famosa história de um boxeador que migrou para TI graças a nós.

Conheça Sergei Morari (Tiraspol, Moldova)

Ele era atleta profissional e migrou para uma carreira em TI.

Algumas de suas conquistas mais significativas foram o terceiro lugar no Campeonato Mundial de Sambo de Combate, duas vezes campeão nacional de sambo de combate, além de muitas vitórias em torneios internacionais de MMA e luta livre.

Mas a vida tem seus planos. Ele sofreu uma lesão e, o pior de tudo - proibições médicas de competir, o que acabou com seus sonhos.

Então ele estava buscando um novo propósito na vida, encontrou o CodeGym por acaso, e isso mudou sua vida inteira.

Citação:

"Quero compartilhar minha história de sucesso, ou melhor, explicar como este curso mudou minha vida. Espero que minha história se torne uma motivação para alguém não desistir e trabalhar mais pelos seus sonhos. Afinal, houve um tempo em que só sonhava em ir para um trabalho que amo e usar meu cérebro para ganhar dinheiro decentemente".

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

Conheça Madina Noren (Estocolmo, Suécia)

Ela trabalhou como economista por muitos anos, mas queria tentar outra profissão. Aos 43, começou a aprender Java e logo conseguiu um emprego como Desenvolvedora Júnior de Java em um banco sueco.

“Acho que o estilo de aprendizado do CodeGym combinou comigo, e foi por isso que me interessei tanto por Java. Eu estava muito interessada em aprender. No início, não dormi bem: aprendia no computador e no celular, pegava ônibus e dava palestras, às vezes tentava escrever programas no mesmo ônibus - era tão interessante.

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

*CodeGym é o nome do CodeGym na Europa Oriental.

Conheça Oleg Shilyuk (Antes – Minsk, Belarus. Agora – Toronto, Canadá)

Oleg era formado em construção. Trabalhou na construção por três anos. O próximo passo foi trabalhar como entregador. Em algum momento, Oleg decidiu que queria mudar sua vida para melhor radicalmente.

Ele começou a estudar no CodeGym (CodeGym é o nome do CodeGym na Europa Oriental). Depois de meio ano (até antes de concluir o treinamento), ele conseguiu um emprego como desenvolvedor Java.

Agora, Oleg é um famoso blogueiro que compartilha dicas sobre desenvolvimento de software.

E também, recentemente, Oleg se mudou para o Canadá e trabalha como programador.

Citações:

"Sou formado em construção e, antes da programação, trabalhei como pedreiro por três anos em um canteiro de obras. O próximo passo no meu “crescimento profissional” foi a posição de entregador. Trabalhei por mais de um ano na entrega de produtos, e foi durante esse período que percebi que precisava mudar minha vida radicalmente. Quando você carrega 15 kg de melancias + 20 litros de água no 9º andar, porque o elevador não funciona, você pensa: talvez eu esteja fazendo a coisa errada na vida.”

"No momento, trabalho como desenvolvedor Java para clientes americanos há mais de um ano. Eu mantenho meu blog no Instagram e TikTok e compartilho informações úteis. Agora estou apenas curtindo a vida."

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

7.2 CodeGym University

No outono de 2021, a equipe do CodeGym lançou um novo formato de aprendizado — a CodeGym University. Nosso objetivo era formar não iniciantes, mas pessoas o mais próximo possível de um Java Middle Developer. Esse pessoal pode tanto encarar qualquer trabalho sem dificuldades quanto encontrá-lo.

O novo formato de aprendizado foi baseado nos seguintes pontos-chave:

  • O curso dura 12 meses.
  • O plano de estudos está o mais próximo possível das vagas no mercado de trabalho.
  • Estudo em pequenos grupos com mentor.
  • Possibilidade de estudar completamente online.
  • O ritmo de estudo é definido pelo mentor: há prazos e deadlines.
  • Muita prática e grandes projetos.
  • Um grande projeto final.
  • Ensino de todas as nuances da busca por emprego e entrevistas.

A nova abordagem de ensino se mostrou muito eficaz. Primeiro, os mentores definiam o ritmo de aprendizado, o que ajuda a maioria das pessoas a evitar a preguiça ou o burnout. Para cada projeto, foram estabelecidos prazos e deadlines adequados, e os mentores estão prontos para se adaptar às necessidades dos alunos.

Em segundo lugar, como mentores, temos pessoal com grande experiência em desenvolvimento e ensino. Eles tiveram bastante liberdade criativa. Isso teve um grande impacto na motivação dos alunos. Se os olhos do mentor brilham, com o tempo, os olhos dos alunos também começam a brilhar.

E, em terceiro lugar, um grande foco na prática. O curso completo de Java Software Engineer contém 2000 exercícios práticos, que podem ser resolvidos através do WebIDE ou plugin para Intellij IDEA. E o curso ainda tem 10 projetos e um projeto final gigantesco.

Talvez seja por isso que metade dos graduados da CodeGym University conseguem emprego direto como mid nível. Por outro lado, por que não, se alguns mentores conseguem explicar para seus alunos docker, nuvens e microserviços. Se clonagem fosse legal, já teríamos clonado esses mentores há muito tempo 🤦‍♂️.

7.3 Curso de Python Fullstack Software Engineer

Se você está lendo estas linhas, é porque no verão de 2024 lançamos nosso curso de Python.

Nos últimos anos, a popularidade do Python cresceu rapidamente, e frequentemente recebíamos pedidos dos nossos alunos — se planejávamos lançar um curso de Python, e melhor ainda, Python Fullstack Developer. Afinal, é com essa formação que é mais fácil encontrar um emprego atualmente.

Por que não! Claro que nos chamamos CodeGym, mas isso não nos impede de lançar bons cursos de Python e formar excelentes desenvolvedores Python. 12 anos de experiência não se jogam fora.

Então, trouxemos alguns bons especialistas em Python, estudamos as vagas de emprego do mercado e elaboramos um novo plano de estudos de 12 meses. Depois vieram os exercícios, projetos, palestras, apresentações e muito trabalho.

Decidimos chamá-lo de Python Fullstack Software Engineer. O núcleo do aprendizado é o estudo da linguagem Python e das bibliotecas e frameworks mais populares. Como Django, Flask, Fast API e outros.

Depois, como parte de transformar você em um desenvolvedor Fullstack, você vai aprender Docker, fundamentos da Web, fundamentos de SQL e trabalhar com bancos de dados. E também aprenderá a implantar um projeto em um servidor remoto.

Finalmente, decidimos adicionar ao programa habilidades necessárias para projetar software moderno: padrões de projeto, metodologias de desenvolvimento de software, design de banco de dados. E, claro, algoritmos e estruturas de dados. Assim, ao terminar o curso, você será um verdadeiro Software Engineer.

E no final, você terá um intensivo, onde vamos te ensinar como procurar emprego no mundo moderno. Especialmente em TI. Afinal, além de passar na entrevista, é preciso, primeiro, ser convidado para a entrevista e, segundo, ser escolhido entre todos os candidatos.

Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION