Cours virtuel de :Udemy |
Mis à jour en novembre 2018 avec une nouvelle section sur la programmation dynamique ! Ce cours regroupe des mois d'informatique et de matériel de préparation aux entretiens en 20 heures de vidéo. Le contenu est directement basé sur le dernier semestre de mes bootcamps de codage en personne, où mes étudiants décrochent des emplois de développeur à 6 chiffres. Je couvre exactement le même contenu informatique qui a aidé mes étudiants à mener des entretiens dans de grandes entreprises comme Google, Tesla, Amazon et Facebook. Rien n'est édulcoré pour un public en ligne ; c'est la vraie affaire :) Nous commençons par les bases, puis couvrons des "sujets avancés" que des cours similaires évitent comme les tas, les graphiques et l'algorithme du chemin le plus court de Dijkstra. Je commence par vous apprendre à analyser la complexité temporelle et spatiale de votre code en utilisant la notation Big O. Nous couvrons les tenants et les aboutissants de la récursivité. Nous apprenons une approche en 5 étapes pour résoudre tout problème de codage difficile. Nous couvrons les modèles de programmation courants. Nous implémentons des algorithmes de recherche populaires. Nous avons écrit 6 algorithmes de tri différents : bubble, select, insert, quick, merge et radix sort. Nous avons ensuite changé de vitesse et implémenté nos propres structures de données à partir de zéro, y compris des listes chaînées, des arbres, des tas, des tables de hachage et des graphiques. Nous apprenons à traverser des arbres et des graphes, et couvrons l'algorithme du plus court chemin de Dijkstra. Le cours comprend également une section entière consacrée à la programmation dynamique. Voici pourquoi ce cours en vaut la peine : Il est interactif : je vous donne une chance d'essayer chaque problème avant de vous montrer ma solution. Chaque problème a une vidéo de solution complète et un fichier de solution d'accompagnement. Je couvre des "trucs et astuces" utiles pour résoudre les problèmes courants, mais nous nous concentrons également sur la construction d'une approche pour TOUS les problèmes. Il est plein d'animations et de beaux schémas ! Vous cherchez à améliorer vos compétences de développeur ? Inscrivez-vous aujourd'hui! A qui est destiné ce cours? Toute personne se préparant à programmer des entretiens. Toute personne intéressée à améliorer ses compétences en résolution de problèmes.
Udemy possède le plus grand référentiel de cours en ligne au monde
Accès au contenu du cours, une fois terminé, pour profiter de ses futures mises à jour
Des experts dans leurs domaines du monde entier partagent leur expertise sur Udemy
Du monde entier, 480 millions de fois ont été inscrits à des cours Udemy
Développeur et formateur Bootcamp
Expert dans les sujets liés à l'INFORMATIQUE
ma personne_add 766499 XNUMX étudiant(e)s
mon ordinateur 9 cours
Bonjour, comment puis-je vous aider? Un cours vous intéresse ? A propos de quel sujet ?
Ajoutez votre avis