Corso virtuale di:Udemy |
Aggiornato novembre 2018 con una nuova sezione sulla programmazione dinamica! Questo corso raggruppa mesi di informatica e materiale per la preparazione del colloquio in 20 ore di video. Il contenuto si basa direttamente sull'ultimo semestre dei miei bootcamp di programmazione di persona, in cui i miei studenti ottengono lavori di sviluppo a 6 cifre. Copro esattamente lo stesso contenuto del computer che ha aiutato i miei studenti a condurre interviste a grandi aziende come Google, Tesla, Amazon e Facebook. Niente è annacquato per un pubblico online; questo è il vero affare :) Iniziamo con le basi e poi trattiamo "argomenti avanzati" che corsi simili evitano come heap, grafici e l'algoritmo del percorso più breve di Dijkstra. Comincio insegnandoti come analizzare la complessità temporale e spaziale del tuo codice usando la notazione Big O. Copriamo i dettagli della ricorsione. Impariamo un approccio in 5 fasi per risolvere qualsiasi problema di codifica difficile. Copriamo i modelli di programmazione comuni. Implementiamo algoritmi di ricerca popolari. Abbiamo scritto 6 diversi algoritmi di ordinamento: bubble, select, insert, quick, merge e radix sort. Abbiamo quindi cambiato marcia e implementato da zero le nostre strutture di dati, inclusi elenchi collegati, alberi, heap, tabelle hash e grafici. Impariamo ad attraversare alberi e grafici e a coprire l'algoritmo del percorso più breve di Dijkstra. Il corso prevede anche un'intera sezione dedicata alla programmazione dinamica. Ecco perché questo corso vale la pena: È interattivo: ti do la possibilità di provare ogni problema prima di mostrarti la mia soluzione. Ogni problema ha un video di soluzione completa e un file di soluzione di accompagnamento. Tratto utili "suggerimenti e trucchi" per risolvere problemi comuni, ma ci concentriamo anche sulla costruzione di un approccio a QUALSIASI problema. È pieno di animazioni e bellissimi diagrammi! Stai cercando di migliorare le tue abilità di sviluppatore? Iscriviti oggi! A chi è rivolto questo corso? Chiunque si prepari a programmare le interviste. Chiunque sia interessato a migliorare le proprie capacità di problem solving.
Udemy ha il più grande archivio di corsi online al mondo
Accedi ai contenuti del corso, una volta terminato, così potrai goderti i suoi futuri aggiornamenti
Esperti nei loro campi da tutto il mondo condividono la loro esperienza su Udemy
Da tutto il mondo, 480 milioni di volte sono state iscritte ai corsi Udemy
Sviluppatore e istruttore Bootcamp
Esperto in argomenti relativi all'INFORMATICA
la mia persona_aggiungi 766499 studenti
il mio computer 9 corso/i
Salve, come posso aiutarla? Sei interessato ad un corso? Su quale argomento?
Aggiungi un commento