Programmazione web - corso 18.000 rubli. da Coddy School of Programming for Children, formazione 3 moduli (mesi)
Miscellanea / / December 03, 2023
Durata: da 3 moduli (mesi), da 24 ore*.
Format: lezioni individuali e di gruppo, offline e online (tempo reale).
Numero di bambini: da 1 a 8.
da 750 rub./ora in un gruppo online,
da 850 rub./ora in un gruppo offline,
da 1050 rub./ora individualmente online,
dal 1980 rub./ora individualmente offline.
Il linguaggio di markup HTML e i fogli di stile CSS sono la base dello sviluppo web.
Nel corso “Creazione di siti Web”, tuo figlio imparerà le basi dell'HTML e come utilizzare i CSS. Sarà in grado di realizzare autonomamente un sito web multipagina con testi, immagini, tabelle e video.
Dopo aver completato il corso, ti consigliamo di continuare gli studi ai seguenti livelli.
Al termine del corso, ogni studente riceve un certificato personalizzato da CODDY.
Docente del corso:
“Programmazione di giochi in Python”, “Programmazione in JavaScript”, “Bot in Python”, “Programmazione Web”
Formazione scolastica:
Politecnico di Mosca, specialità "Informatica e informatica".
Esperienza:
Ottima conoscenza di C\C++, Java, Python, PHP, JavaScript, SQL. Mi sono occupato della creazione di applicazioni Android in Java, applicazioni multipiattaforma in C\C++, bot per vari programmi di messaggistica istantanea in Python, nonché vari servizi web utilizzando HTML/CSS/JS/PHP.
Interessi:
Fin dalla tenera età ha programmato varie applicazioni dalla CLI ai progetti MVP/MVVC. Partecipazione a hackathon mobili. Partecipato a casi riguardanti l'integrazione con API chiuse di terze parti. Ho lavorato anche con il 3d, in particolare Autodesk Maya, Inventor, 3ds Max, Fusion360 (ci sono alcuni piccoli sviluppi con la visualizzazione di oggetti su dispositivi mobili). Oltre alla programmazione, si interessa agli sport motoristici, in particolare al drifting. Discreto, sa instillare interesse per il lavoro, responsabile ed efficiente.
Docente del corso:
“Programmazione in JavaScript”, “Programmazione di giochi in Python”, “Programmazione Web”, “Bot in Python”, “Programmazione in Python3”, “Sviluppo di applicazioni web per il business”
Formazione scolastica:
Università federale dell'Artico settentrionale. Formazione degli insegnanti.
Esperienza:
Insegna informatica ai bambini da oltre 3 anni. Migliorando costantemente. Ho studiato alla Scuola per programmatori di Mosca, ho seguito innumerevoli corsi online e non ho intenzione di fermarmi. Insegnante dell'Yandex. Liceo." Programmi in Python, C++ e JavaScript. Nel tempo libero dall'insegnamento crea siti, applicazioni web e chatbot personalizzati.
Interessi:
Ama imparare e insegnare agli altri. Va in bicicletta per lunghe distanze e suona la chitarra. "Per imparare a programmare un computer, devi pensare come un computer, diventare un computer."
Docente del corso:
“Unity 3D”, “Programmazione JavaScript”, “Programmazione di giochi in Python”, “Progettazione di siti”, “Programmazione Web”, “Bot in Python”, “Programmazione in Python3”, “Creazione di giochi in Scratch”, “Sviluppatore di videogiochi: creazione di giochi 2D di diversi generi”, “Sviluppo di giochi 2D e 3D in Pitone"
Formazione scolastica:
Università statale di Bryansk intitolata a.c. IG Petrovsky, Facoltà di Fisica e Matematica, direzione “Tecnologie di rete”.
Esperienza:
Project manager, direttore del programma presso Coddy. Programma da più di 5 anni in vari linguaggi C#, Java, Python, JavaScript. Creazione di applicazioni web di varia complessità. Giochi sviluppati in Unity3D, Construct e applicazioni in AndroidStudio.
Perchè CODDY?
“Ottime recensioni, buon stipendio, grandi prospettive!”
Interessi:
Ama viaggiare. Nel tempo libero gioca a pallavolo. Gli hobby includono la cucina, gli origami e il ciclismo. “In genere, l’approccio più semplice è il più efficace.”
1° modulo
Il primo giorno
Introduzione all'HTML
− Cos'è l'HTML?
− Tag HTML di base
− Attributi dell'elemento HTML
− Creazione della prima pagina web
Compiti a casa: creare pagine web su un argomento scelto, studiare materiale teorico.
Risultato della lezione: sono stati studiati nella pratica gli elementi HTML di base, è stata creata la prima pagina web.
Secondo giorno
Nozioni di base sullo stile delle pagine Web
− Test basato sul materiale della lezione precedente
− Linguaggio di stile CSS e sua sintassi
− Modifica degli stili di testo
− Dimensioni degli elementi su una pagina web
Compiti a casa: studiare il materiale teorico, consolidare nella pratica le conoscenze acquisite in classe, finalizzare le pagine web create in precedenza.
Risultato della lezione: sono stati studiati metodi per stilizzare il contenuto testuale di un sito web, sono state completate le proprietà CSS che modificano la dimensione degli elementi.
Giorno tre
Nozioni di base sul posizionamento degli elementi
− Test sull'argomento “Nozioni di base sullo stile delle pagine web”
− Ridimensionare gli elementi su una pagina web
− Imbottiture esterne ed interne degli elementi
− Risoluzione di problemi pratici sull'argomento studiato
Compiti a casa: studiare il materiale teorico, consolidare nella pratica le conoscenze acquisite in classe, prepararsi per la prova finale in questo modulo.
Risultato della lezione: sono state studiate le proprietà CSS di base responsabili del posizionamento degli elementi su una pagina web, sono stati risolti i problemi sull'argomento trattato.
Quarto giorno
Pubblicare i tuoi progetti su Internet
− Test finale su tutti gli argomenti studiati in questo modulo
− Registrazione al servizio GitHub
− Pubblicazione dei progetti
− Rispondere alle domande e lavorare sugli errori
Risultato della lezione: la prova finale del primo modulo è stata superata, ogni progetto è stato pubblicato online.
2° modulo
Il primo giorno
Posizionamento degli elementi sulla pagina. Tecnologia Flexbox.
− Cos'è Flexbox?
− Posizionamento degli elementi tramite Flexbox
− Proprietà di base del Flexbox
− Risoluzione di problemi pratici sull'argomento studiato
Compiti a casa: studiare materiali teorici, completare compiti pratici.
Risultato della lezione: sono state studiate nella pratica le basi della tecnologia Flexbox, sono stati risolti problemi pratici sull'argomento studiato.
Secondo giorno
proprietà dello sfondo
− Test sul tema “Posizionamento degli elementi sulla pagina. Tecnologia Flexbox"
− Impostare un'immagine come sfondo di un elemento
− Proprietà dello sfondo
− Risoluzione di problemi pratici sull'argomento studiato
Compiti a casa: studiare il materiale teorico, consolidare nella pratica le conoscenze acquisite in classe, creare una gallery con immagini utilizzando la tecnologia Flexbox.
Risultato della lezione: sono stati studiati modi alternativi di posizionare le immagini su una pagina web, sono state acquisite competenze pratiche.
Giorno tre
Animazione quando si passa sopra gli elementi
− Test sull'argomento "Proprietà dello sfondo"
− Pseudo-classe: hover
− Analisi di esempi di creazione di varie animazioni
− Risoluzione di problemi pratici sull'argomento studiato
Compiti a casa: studia materiale teorico, consolida nella pratica le conoscenze acquisite in classe, crea le tue animazioni al passaggio del mouse.
Risultato della lezione: sono stati studiati metodi per creare animazioni quando si passa con il mouse su una pagina web, sono state acquisite abilità pratiche nella risoluzione dei problemi.
Quarto giorno
Testare e rispondere alle domande
− Test finale su tutti gli argomenti studiati in questo modulo
− Finalizzazione dei vostri progetti
− Pubblicazione dei progetti
− Rispondere alle domande e lavorare sugli errori
Risultato della lezione: collaudo finale del secondo modulo superato, tutti i progetti pubblicati online
3° modulo
Il primo giorno
Posizionamento degli elementi sulla pagina. Tecnologia di layout della griglia.
− Cos'è il layout della griglia?
− Posizionamento degli elementi utilizzando il layout della griglia
− Differenze rispetto a Flexbox
− Proprietà di base della griglia
− Risoluzione di problemi pratici sull'argomento studiato
Compiti a casa: studia materiali teorici, completa un compito pratico, inizia a lavorare sullo sviluppo di una landing page.
Risultato della lezione: le basi della tecnologia del layout Grid sono state studiate nella pratica, sono stati risolti problemi pratici sull'argomento studiato.
Secondo giorno
Sviluppo della pagina di destinazione
− Test sul tema “Posizionamento degli elementi sulla pagina. Tecnologia di layout della griglia"
− Creazione della prima schermata della pagina di destinazione
− Sviluppo della navigazione per il futuro sito web
Compiti a casa: creare una seconda schermata della landing page, ripetere l'argomento precedente.
Risultato della lezione: sono stati studiati modi alternativi di posizionare le immagini su una pagina web, sono state acquisite competenze pratiche.
Giorno tre
Sviluppo della pagina di destinazione
− Controllo dei compiti
− Creazione di una terza schermata
− Creazione di una versione mobile della landing page
Compiti a casa: finire di sviluppare il progetto.
Risultato della lezione: bug ed errori sono stati corretti, è stata creata la schermata finale della landing page.
Quarto giorno
Testare e rispondere alle domande
− Test finale su tutti gli argomenti studiati
− Finalizzazione della landing page
− Pubblicazione del progetto definitivo su Internet
Risultato della lezione: il test finale è stato superato, la landing page è stata pubblicata su Internet.