Sommario:
- 1. Nozioni di base OOP
- 2. Sviluppo per iOS. Inizio
- 3. Reti neurali e visione artificiale
- 4. Tecnologie web
- 5. Nozioni di base sui test del software
- 6. Introduzione al recupero delle informazioni
- 7. Fondamenti di programmazione di applicazioni mobili per Android
- 8. Creazione di un'applicazione per Windows 10
- 9. Ad alta intensità VR
2024 Autore: Malcolm Clapton | [email protected]. Ultima modifica: 2023-12-17 04:01
Per saperne di più sulle diverse specializzazioni, segui questi corsi e scegli quello che ti interessa di più.
1. Nozioni di base OOP
Ambito del corso: 15 lezioni.
La zona: GeekBrains.
Lingua: Russo.
La programmazione orientata agli oggetti (OOP) considera i programmi come oggetti di classi diverse. Questo paradigma è utilizzato da quasi tutti i linguaggi moderni: Ruby, Python, C++, Java e altri.
Come parte del corso, imparerai i principi di base dell'OOP, capirai cosa succede nella RAM durante l'esecuzione del programma e imparerai come programmare in C#.
Segui il corso →
2. Sviluppo per iOS. Inizio
Ambito del corso: 32 lezioni, 36 ore.
La zona: Stepik.
Lingua: Russo.
Un corso di quattro settimane della Yandex Academy che ti aiuterà a imparare la lingua Swift e gli strumenti di sviluppo di Apple. Imparerai i costrutti di base del linguaggio, considererai la sua architettura e imparerai come creare elementi di programma e associarli al codice.
Segui il corso →
3. Reti neurali e visione artificiale
Ambito del corso: 32 lezioni.
La zona: Stepik.
Lingua: Russo.
Le reti neurali sono una delle aree di programmazione più promettenti. Aprono possibilità quasi illimitate: le persone hanno già insegnato alle reti neurali a dipingere immagini, scrivere script, leggere ad alta voce, video falsi e molto altro.
Questo corso degli esperti Samsung ti aiuterà a comprendere l'architettura e i principi delle reti neurali, oltre a insegnarti come creare programmi che utilizzano l'apprendimento automatico e la visione artificiale.
Segui il corso →
4. Tecnologie web
Ambito del corso: 19 lezioni.
La zona: Stepik.
Lingua: Russo.
Un corso per chi vuole imparare a creare siti web. Con l'aiuto di lezioni video, i programmatori di Mail.ru Group parlano dei linguaggi e dei protocolli utilizzati per creare pagine Web, introducendoli a framework e database. Le lezioni sono intervallate da esercitazioni pratiche durante le quali creerai il tuo sito web.
Segui il corso →
5. Nozioni di base sui test del software
Ambito del corso: 25 lezioni.
La zona: "Universario".
Lingua: Russo.
Il test del software è ciò che aiuta le aziende IT a migliorare i loro prodotti. Dopo aver completato questo corso, studierai la storia dell'industria del controllo qualità, imparerai cosa sono il tracciamento e l'automazione dei bug e scoprirai come funzionano in pratica i test del software.
Segui il corso →
6. Introduzione al recupero delle informazioni
Ambito del corso: 6 settimane, 5-4 ore di lezione.
La zona: oursera.
Lingua: Russo.
Questo corso ti permette di imparare come funzionano i motori di ricerca come Google. Esaminerai l'elaborazione del linguaggio naturale e le tecnologie di apprendimento automatico utilizzate in quest'area, scoprirai come vengono valutate le prestazioni dei motori di ricerca e metterai in pratica queste conoscenze.
Segui il corso →
7. Fondamenti di programmazione di applicazioni mobili per Android
Ambito del corso: 35 giorni.
La zona: "Teoria e pratica".
Lingua: Russo.
Le app Android sono una delle aree più redditizie dell'IT. Questo corso potrebbe non spiegare come creare hit, ma ti aiuterà a padroneggiare l'ambiente di sviluppo Android, ad apprendere il layout e l'elaborazione della stampa. Alla fine del corso, avrai almeno 10 applicazioni e conoscenze insostituibili.
Segui il corso →
8. Creazione di un'applicazione per Windows 10
Ambito del corso: 4 moduli, 4, 5 ore.
La zona: Microsoft Impara.
Lingua: Russo.
Questo corso di Mcirosoft ti introdurrà alle distribuzioni e ai framework necessari per la creazione di programmi Windows. Imparerai Visual Studio, Windows Form e altri ambienti di sviluppo, oltre a imparare a creare applicazioni connesse a Internet.
Segui il corso →
9. Ad alta intensità VR
Ambito del corso: 14 lezioni, 2 settimane.
La zona: Stepik.
Lingua: Russo.
L'industria della realtà virtuale è considerata molto promettente: quasi tutte le grandi aziende IT stanno lavorando sulle loro tecnologie in questo settore o su applicazioni per visori VR. Il corso "VR-intensive" è dedicato alla creazione di programmi per la realtà virtuale. Copre sia la parte teorica della domanda (cos'è la realtà virtuale, come viene percepita da una persona, ecc.) sia quella pratica: i partecipanti familiarizzano con il motore di Unity e creano il loro primo gioco per la realtà virtuale.
Segui il corso →
Consigliato:
12 migliori servizi gratuiti e corsi online per insegnarti come investire
"Inizio facile", "Come guadagnare con le azioni" e altri corsi di investimento per principianti ed esperti partecipanti al mercato azionario
20 corsi gratuiti per insegnarti a capire la finanza
Lifehacker ha raccolto i migliori corsi sulla finanza in russo e inglese: dalle basi della gestione del denaro alle lezioni di investimento
Corsi online e canali YouTube per chi vuole imparare a disegnare
Materiali utili per chi ama disegnare, ma non può. Dopo la lezione, sarai in grado di creare dipinti, anche se non hai mai tenuto un pennello tra le mani prima
15 podcast per chi è interessato alla tecnologia moderna
I podcast in lingua inglese e russa sulla tecnologia ti aiuteranno a saperne di più sulla programmazione, lo sviluppo di giochi, i gadget e il loro impatto sulle nostre vite
9 trucchi per chi non vuole stare al passo con la vita
Insieme a Samsung Upgrade, abbiamo capito cosa fare per stare al passo con il mondo che cambia e abbiamo preparato utili trucchi per la vita