Amici! Abbiamo una grande notizia: abbiamo pubblicato il super corso Harvard CS50 su JavaRush. Questo è un corso a tempo pieno dell'Università di Harvard sui fondamenti della programmazione e dell'informatica.
Se sei abituato alla formula: “corso in presenza = noia * eccessivo accademismo”, allora possiamo assicurarti che con CS50 non funziona. Il fascino delle lezioni del professor Malan potrebbe fare invidia a un’altra serie! L'Università di Harvard ha deciso di rendere aperte le lezioni e i compiti. Ciò è diventato possibile grazie a Internet e CS50 è diventato il corso più popolare al mondo…. Ma non nei paesi dove il livello di inglese lascia ancora molto a desiderare. Pertanto, il team JavaRush, insieme allo studio di traduzione Vert Dider, ha avviato la traduzione di conferenze e compiti del corso.
Cosa studi al CS50
- Fondamenti di informatica e programmazione. Sistemi numerici, lavoro con la riga di comando in Linux, loop, salti condizionali e altre gioie.
- Concetti di algoritmi e pensiero algoritmico. Imparerai quali problemi possono essere risolti utilizzando la programmazione e come. David Malan parlerà della ricerca binaria, che è semplice in sostanza, ma molto efficace e richiede un'attenta implementazione, subito, proprio alla lezione zero. E poi provate a dimenticare la scena dello strappo dell'elenco telefonico, e con essa la conoscenza acquisita! In generale, il corso copre tutti gli algoritmi di base che gli “specialisti IT” devono conoscere e comprendere.
- Concetti di astrazione, struttura dei dati, incapsulamento, gestione della memoria. Fondamenti di sicurezza informatica. Processo di sviluppo software e sviluppo web.
- Nozioni di base sul linguaggio di programmazione C e sul linguaggio visuale Scratch. In realtà, gli studenti svolgono tutti gli esempi e i compiti principali in C.
- Nozioni di base su database e SQL.
- Sviluppo Web: nozioni di base su CSS, HTML, JavaScript e PHP. Naturalmente solo l'essenziale.
GO TO FULL VERSION