Detonando no Code Challenge com Python e Java

Prepare-se para entrevistas técnicas com segurança e aumente suas chances de conseguir um excelente emprego

Ratings 4.87 / 5.00
Detonando no Code Challenge com Python e Java

What You Will Learn!

  • Como se preparar para entrevistas técnicas que utilizam Code Challenge ou desafio de codificação.
  • As principais técnicas e práticas necessárias para lhe proporcionar a segurança necessária para enfrentar estes desafios
  • As estratégias de code challenge: "Black box", "Code this" e "What would you change".
  • Praticar com exemplos reais, extraídos de entrevistas reais.

Description

Atenção: Este curso prepara um desenvolvedor para entrevistas de emprego que apresentem desafios de código-fonte, em Python e Java. Não é um curso para iniciantes e exige experiência e conhecimentos obtidos fora do escopo do curso. Leia atentamente a descrição do curso.

As melhores empresas do mercado estão adotando entrevistas técnicas para pessoal de TI, especialmente desenvolvedores. Para estes, as estratégias de Code Challenge ou desafio de código, são muito utilizadas. Há várias estratégias, como:

- "Code this": Dado um requisito, escreva o código-fonte que o atenda;

- "Black box": É dada uma entrada e uma saída e você tem que escrever o código que a produza a partir da entrada dada;

- "What would you change": É apresentado um código pronto e lhe perguntam sua opinião ou o que mudaria no código apresentado;

Seu instrutor é um profissional experiente, com 45 anos de mercado, que já passou em vários concursos públicos e entrevistas de Code Challenge, tanto em empresas nacionais como estrangeiras. Além disso, é professor universitário, tendo ensinado cadeiras de algoritmos e estruturas de dados em várias instituições de ensino superior.

Para melhor experiência de aprendizado, assista a todos os vídeos, leia os textos e faça todos os exercícios. Os alunos-piloto demoraram cerca de 30 dias para completar o curso inteiro. Se você tem uma entrevista em dois dias, nem adianta começar, pois é preciso tempo para estudar e aprender a raciocinar algoritmicamente.

Eu não prometo a você que irá passar em entrevistas de emprego que usem Code Challenge. Não posso prometer isso. Tampouco ofereço uma "cola" das questões utilizadas nessas provas. Na verdade, podem cair desafios que eu sequer citei aqui. Você precisa entender isso claramente ANTES de se inscrever neste curso! Mas eu prometo exercitar sua capacidade de resolver desafios com algoritmos, mostrando a você problemas e técnicas que, talvez, jamais tenha imaginado.

O que verá, caso se inscreva no curso, são recursos importantes pada melhorar suas habilidades de codificação. Mas, no fim, tudo dependerá do seu esforço. Neste curso vou ajudar você a desenvolver suas habilidades de programação com desafios para cada assunto popular em code challenges, como: Complexidade de tempo e espaço, algoritmos clássicos, vetores, strings etc.

A cada sessão abordaremos um assunto através de uma série de desafios e suas correspondentes explicações. Para ter melhor experiência de aprendizado, verifique as referências de cada sessão e procure estudá-las, assim como procure fazer TODOS os desafios (ou pelo menos tentar).

Reveja ou aprenda as técnicas essenciais de complexidade computacional, estruturas de dados e algoritmos clássicos para lhe ajudar a resolver mais facilmente os desafios propostos. Veremos casos reais, utilizados em entrevistas reais e muitos exercícios com correção.

Além dos exercícios práticos, há muitos questionários com perguntas e testes para você assentar o conhecimento, afinal de contas, os entrevistadores costumam perguntar muito durante e depois do Code Challenge. Tudo o que você precisa para se preparar adequadamente para uma entrevista de emprego.

Seu sucesso dependerá de boas habilidades de compreensão de problemas, além de codificação sob pressão. Para ter a melhor experiência de aprendizado e aumentar suas chances de passar em entrevistas que utilizam Code Challenge é necessário que você faça TODOS os exercícios propostos!

Um curso para profissionais experientes em Python e Java que estejam desempregados ou desejem arranjar um emprego melhor, em empresas nacionais ou estrangeiras.

Atençâo: Neste curso assumo que você já conhece as linguagens de programaçâo: Python e/ou Java. Não ensinarei a programar nestas linguagens neste curso.

Who Should Attend!

  • Desenvolvedores Python e Java que desejam explorar oportunidades e procurar melhores empregos.

TAKE THIS COURSE

Tags

  • Java
  • Python
  • Coding Interview

Subscribers

268

Lectures

53

TAKE THIS COURSE



Related Courses