Professione "Sviluppatore backend" - corso 23.000 rubli. da HTML Academy, formazione 11 mesi, data 27 novembre 2023.
Miscellanea / / November 28, 2023
Sei tu a controllare il tuo carico di lavoro. Durante la formazione potrai sviluppare quattro progetti.
Durante la formazione, un mentore in servizio è costantemente disponibile in una chat privata generale con gli altri studenti.
Il corso è pensato per i principianti. Per completare il corso è sufficiente una conoscenza informatica di base.
Il volume delle attività è selezionato in modo tale che anche le persone impegnate e che lavorano possano completarle in tempo, lavorando in una modalità confortevole.
Tu stesso regoli il carico in base alla tariffa. Sulla tariffa standard avrai bisogno di 15-20 ore settimanali, sulla tariffa estesa - 8 ore settimanali.
La tempistica del corso ti consente di ricevere un progetto personale completato per ciascuna delle quattro parti del corso.
Registrazioni dal vivo
Registrazioni di trasmissioni in diretta in cui gli insegnanti analizzano questioni complesse dalla teoria alla pratica.
Pratica
Fai i compiti in cui lavori al tuo progetto e rinforzi il materiale del corso.
Revisione del codice
Dopo ogni attività, puoi confrontare la qualità del tuo lavoro con il record di revisione del codice e capire come puoi fare meglio.
Questo modulo è progettato per preparare i principianti assoluti a padroneggiare con successo le competenze di sviluppatore backend professionale.
Ti immergerai dolcemente nel ritmo dell'apprendimento, oltre a superare e consolidare da zero il "minimo tecnologico", necessario per imparare efficacemente a risolvere i problemi di uno sviluppatore backend.
Questo minimo include la conoscenza di base di HTML e CSS, le basi di JavaScript, PHP e algoritmi di base, le basi per lavorare con API del browser che utilizzano JavaScript, nonché la possibilità di utilizzare strumenti di sviluppo del team, ovvero Git e GitHub.
PHP. Sviluppo web professionale
Imparerai la sintassi del linguaggio PHP, imparerai come manipolare le informazioni nei database (DB) tramite SQL richieste, è possibile configurare l'integrazione degli script PHP con il database e visualizzare le informazioni dal database nelle pagine luogo.
Inoltre, aggiungerai interattività al tuo progetto collegando moduli di registrazione che potrai dividere le pagine del sito in pubbliche e private e apprendi anche tecniche avanzate per lavorare con MySQL e terze parti biblioteche.
JavaScript. Sviluppo professionale di interfacce web
Imparerai le basi di JavaScript, conoscerai le attuali funzionalità dello standard ECMAScript 2018, imparerai il pensiero algoritmico, capirai come ripristinare le pagine statiche, convalidare i dati nei moduli, interagire con i server e fare pratica nella risoluzione di problemi tipici compiti.
PHP e Yii. Architettura di servizi web complessi
Imparerai la programmazione orientata agli oggetti (OOP). Tutte le moderne applicazioni PHP sono scritte solo utilizzando OOP. All'inizio del modulo faremo conoscenza con i concetti principali: classi, oggetti, interfacce. Considereremo anche le funzionalità di PHP a livello avanzato e conosceremo le capacità del linguaggio, senza le quali nessun progetto professionale può fare.
In questo modulo esploreremo il framework Yii 2 ed esploreremo i suoi componenti che ci aiuteranno a elaborare i moduli ed eseguire il routing tra le pagine. Inoltre, conosceremo una serie di componenti visive: queste ci saranno utili per la prototipazione rapida o per creare il pannello di amministrazione di un'applicazione.
Impareremo anche come lavorare con servizi esterni tramite il protocollo API e saremo in grado di implementare entrambi i lati dell'interazione: agire come client API e server API.
PHP e Laravel. Creazione di backend moderni
PHP viene utilizzato per creare il backend per applicazioni web e mobili. In questo caso, viene sviluppata un'API in PHP, che è responsabile di tutta la logica aziendale e del lavoro con i dati.
Conosceremo il framework Laravel e lo utilizzeremo per scrivere una complessa REST-API per un'applicazione web. Oltre alle competenze nel lavorare con il framework stesso, imparerai a scrivere codice facile da estendere e testare. La conoscenza dei modelli architettonici e dei framework di test ti aiuterà in questo. I test automatizzati svolgono un ruolo molto importante in questo corso: analizzeremo sia i test unitari che quelli funzionali. Imparerai anche come progettare un'applicazione per carichi elevati e comprendere le strategie di distribuzione e distribuzione continua (CI/CD).
La conoscenza aggiornata e l'esperienza nella risoluzione di problemi pratici ti consentiranno di considerarti uno sviluppatore intermedio a tutti gli effetti.
R
riinaaamur
09.04.2022 G.
Vuoi imparare lo sviluppo web? Quindi non visitare mai il sito web di HTML Academy.
Vantaggi: Nessuno. Svantaggi: Intero corso Saluti! È difficile iniziare a scrivere una recensione perché l'insoddisfazione mi invade così tanto, offuscando la mia ragione. Ho però già scritto un testo simile a supporto del corso, quindi cercherò di ricordarlo. Per cominciare, ho acquistato un corso sullo sviluppo backend in HNR. So che è difficile, soprattutto per i principianti (sono un neofita nello sviluppo web),...