TOP corsi di programmazione C++ per avanzati
Miscellanea / / November 28, 2023
Programmazione asincrona in .NET
Il corso esplora come lavorare con operazioni asincrone nella piattaforma .NET per semplificare la programmazione asincrona. Il corso esplora il lavoro con idiomi e pattern di basso livello, come il Classical Async Pattern, librerie moderne come TPL e Reactive Extensions. Inoltre, viene prestata attenzione alle nuove funzionalità del linguaggio C# 5.0: wait e async.
4
C# per avanzato
Il corso fornisce una comprensione completa di cosa sia il linguaggio C#. Le conoscenze contenute nel corso sono necessarie per il lavoro di uno sviluppatore C# junior
4
Programmazione del gioco
150 lezioni frontali + 22 compiti a casa durata: 5 mesi livello di conoscenza: avanzato più di 380 ore di pratica. Allenamento secondo il programma dell'ex capo programmatore del gameplay di Rainbow Six Siege. Un programmatore di gameplay implementa l'esperienza dell'utente, ad esempio...
3,5
Programmazione in C#
Formazione. Un corso di programmazione C# per chi ha già una certa esperienza. È possibile frequentare le lezioni di persona nel campus in Pokrovsky Boulevard oppure online.
Studio part-time
2,9
Gestione delle dipendenze in .NET
Il mondo moderno sta cambiando rapidamente, così come le sfide aziendali, che richiedono lo sviluppo di applicazioni flessibili. Un modo per raggiungere la flessibilità è ridurre le dipendenze rigide tra le parti del sistema. Per fare ciò, lo sviluppatore ha a sua disposizione numerosi modelli e strumenti. Uno degli approcci efficaci è l'iniezione di dipendenza, a cui è dedicata la formazione. Questo corso copre i principi di progettazione che sono alla base delle librerie, dei modelli DI chiave e anti-pattern, apprende i principi di base e avanzati della gestione delle dipendenze utilizzando le librerie e la progettazione IoC sistemi
4
Suggerimenti e trucchi per C#
Un corso dedicato alle complessità del linguaggio C# e della piattaforma .NET. Il corso esamina le complessità dell'utilizzo delle funzionalità "avanzate" del linguaggio C#, le ragioni della loro comparsa, nonché le decisioni prese durante il loro sviluppo.
4
Linguaggio di programmazione C# 12.0
Dopo aver completato il corso dell'autore "Programming Language C# 12.0", padroneggerai il linguaggio di programmazione orientato agli oggetti C#, imparerai utilizzare l'ambiente di sviluppo integrato Visual Studio Code e acquisire competenze di base nella creazione orientata agli oggetti applicazioni.
4,2
AI - 102: “Progettazione e implementazione di una soluzione utilizzando Azure AI
Questo corso è progettato per gli ingegneri del software che creano, gestiscono e distribuiscono soluzioni. intelligenza artificiale utilizzando Servizi cognitivi di Azure, Ricerca cognitiva di Azure e Microsoft Bot Struttura. * *il corso è tenuto in collaborazione con l'Accademia ARMKYBERSEC
4,2
Programmazione in Visual C++
Il corso “Programmazione in Visual C++” copre tutte le fasi di preparazione e scrittura di programmi in C++. Imparerai a lavorare con vari tipi di dati, operatori e funzioni C++, eseguire l'incapsulamento e utilizzare costruttori e distruttori. Padroneggia classi e interfacce astratte, modelli di funzioni e impara a gestire le eccezioni. Il programma del corso prevede anche lo studio del moderno ambiente di sviluppo Microsoft Visual Studio.
4,2
Codice di refactoring in C#
La formazione esamina approcci e metodi per migliorare la leggibilità del codice sorgente nel linguaggio C#. Come pratica, gli studenti sono incoraggiati a rifattorizzare piccoli programmi incentrati su determinati aspetti del miglioramento del codice esistente.
4
Modelli di progettazione (GoF). Edizione per C++
Quando sviluppano sistemi software, gli sviluppatori prendono molte decisioni che, a prima vista, sono uniche. Ma gran parte di ciò che “inventano” è già stato testato in molti progetti. Questa formazione fornisce una panoramica delle migliori pratiche per soluzioni standard a problemi standard. Queste migliori pratiche sono chiamate modelli. La formazione copre tre tipi di pattern, le loro relazioni e l'applicazione pratica in C++.
3,9
Refactoring del codice. Edizione per C++
La formazione discute approcci e metodi per migliorare la leggibilità del codice sorgente in C++. Come pratica, gli studenti sono incoraggiati a rifattorizzare piccoli programmi che li concentrino su determinati aspetti del miglioramento del codice esistente.
3,9
Sviluppo basato sui test (TDD) in C++
Questo corso introduce gli studenti a una delle pratiche di sviluppo software utilizzando la metodologia Agile: sviluppo basato sui test (TDD - sviluppo basato sui test). Il corso, che copre anche la teoria dello unit test con esempi di codice C++, sarà utile per gli sviluppatori principianti indipendentemente dalle metodologie utilizzate in progetto.
3,9
Sviluppo basato sui test (TDD) in C#
Questo corso introduce gli studenti a una delle pratiche di sviluppo software utilizzando la metodologia Agile: sviluppo basato sui test (TDD - sviluppo basato sui test). Questo corso, che tratta anche la teoria dello unit test con esempi di codice C#, sarà utile ai nuovi sviluppatori indipendentemente dalle metodologie utilizzate nel progetto.
3,9
Progettazione contrattuale su piattaforma .NET
La progettazione per contratto è una potente tecnica di sviluppo software che che, formalizzando i rapporti tra i componenti, consente di realizzare prodotti di alta qualità, affidabili e software espandibile. Questo corso copre gli aspetti teorici della progettazione contrattuale con esempi di utilizzo della libreria. Contratti del codice, concetti di correttezza del software, asserzioni, monitoraggio delle asserzioni in fase esecuzione. Vengono presi in considerazione il rapporto tra contratti e unit test, il ruolo dei contratti nell'eredità per garantire il principio di sostituzione di Liskov (LSP) e altro ancora.
3,8
Libreria di modelli standard C++
Questo corso all'avanguardia esamina in modo approfondito la libreria di modelli standard C++ (STL). Questo argomento emerge più spesso durante le interviste, quindi gli sviluppatori C++ dovrebbero avere una buona conoscenza di come funziona STL. Con esempi di vita reale e 19 problemi impegnativi, questa formazione ti aiuterà a diventare un esperto STL e ad espandere le tue conoscenze sul C++. Con l'aiuto di un formatore ti immergerai nel mondo di STL per esplorare le possibilità di questa biblioteca, discutendone la storia e il futuro con colleghi e esperti.
3,8
Quadro Qt
Il corso tratta Qt Framework, il suo concetto, le sue funzionalità, nonché le utilità e l'IDE Qt Creator inclusi nell'ecosistema Qt Framework.
3,7