Programmeren in visuele C++. Geavanceerde functies - cursus RUB 14.990. van Specialist, opleiding 16 ac. h, Datum: 3 juni 2023.
Gemengde Berichten / / November 28, 2023
Doel van de cursus – leerlingen kennis laten maken met de nieuwe functies van de C++-taal die verschenen met de release van de C++11-standaard. Ontwikkel vaardigheden in het gebruik van nieuwe C++-tools
Cursuspubliek: Programmeurs die kennis en vaardigheden hebben van de taal C++ en kennis willen maken met de nieuwe mogelijkheden van C++11.
Je leert:
- Programmeer met behulp van nieuwe functies van C++11
- Houd bij het ontwerpen van software rekening met de mogelijkheden van C++11.
Professionele docent Qt5-cursussen. Hij heeft 5 jaar ervaring als softwareontwikkelaar (C\C++), 3 jaar als hoofdontwikkelaar, 2 jaar als softwarearchitect en 10 jaar als docent. Op deze...
Professionele docent Qt5-cursussen. Hij heeft 5 jaar ervaring als softwareontwikkelaar (C\C++), 3 jaar als hoofdontwikkelaar, 2 jaar als softwarearchitect en 10 jaar als docent. Momenteel is hij een toonaangevend software-ingenieur en ontwerper in 1C.
Afgestudeerd (cum laude) aan de Faculteit Scheikunde van de Staatsuniversiteit van Moskou, vernoemd naar M.V. Lomonosov. Vladimir Aleksandrovich studeert en verbetert voortdurend zijn niveau, besteedt veel aandacht aan een competente ontwerp- en programmeerstijl. Kent verschillende programmeertalen (C/C++, Python, PHP, Java) en heeft door de jaren heen in vrijwel alle grote programmeertalen gewerkt. Heeft certificaten van aanbeveling van softwareplaatsingsfaciliteiten (tijdens zijn tijd bij Agat - een van de grootste systemen). integrators voor de marine), evenals meer dan 70 beoordelingen van meer dan 500 klanten op profi.ru (totaal beoordeling 4,63+).
Vladimir Aleksandrovich is een 'nauwgezette' leraar in de goede zin van het woord - hij probeert altijd de kwestie \ technologie \ concept tot het einde te begrijpen - zodat alles duidelijk wordt voor de studenten van zijn lessen. Hij legt goed uit, leert alles de eerste keer netjes en correct te doen, weet hoe hij moet luisteren en het publiek moet horen. Luisteraars merken vooral zijn vermogen op om voor elke student een aparte benadering te vinden, evenals nuttige voorbeelden die hij geeft uit de persoonlijke praktijk.
Module 1. Over C++11 (1 ac. H.)
module2. Nieuw in het werken met typen (2 ac. H.)
-nullptr
- automatisch typen
-decltype
-constexpr
- uitbreiding van de opsommingsyntaxis
module3. Uitbreiding van klassensyntaxis (2 ac. H.)
- verwijderde, standaard, overschrijven/definitieve, klassenmethodespecificaties
- delegerende constructeur
- typ aliassen
- noexept, alignof, alignas, initialisatielijst
module4. Shift-semantiek en het gebruik ervan (2 ac. H.)
- rwaardereferentie
- constructeurs en ploegenoperatoren
module5. Update van sjabloonsyntaxis (2 ac. H.)
- nieuw in sjablonen
- variatielijsten met sjabloonargumenten, enz.
module6. Lambda-functies (2 ac. H.)
Module 7. Aangepaste letterlijke waarden (1 ac. H.)
Module 8. Expressieve mogelijkheden van C++11 (1 ac. H.)
Module 9. Een klein programma of algoritme schrijven met behulp van C++11-functies (praktisch werk) (3 ac. H.)
In deze cursus leer je de basisconcepten van de programmeertaal C. In deze taal leert u meer over variabelen, lussen, functies, voorwaarden en arrays. Uiteindelijk leer je eenvoudige C-programma’s lezen en schrijven. De kennis uit deze cursus zal je helpen een basiskennis te verwerven van de taal, de principes en kenmerken ervan. De cursus is geschikt voor beginners in programmeren.
3,8
gratis
De moderne wereld verandert snel, en dat geldt ook voor zakelijke uitdagingen, die de ontwikkeling van flexibele toepassingen vereisen. Eén manier om flexibiliteit te bereiken is het verminderen van starre afhankelijkheden tussen delen van het systeem. Om dit te doen heeft de ontwikkelaar veel sjablonen en tools tot zijn beschikking. Een van de effectieve benaderingen is Dependency Injection, waar de training op gericht is. Deze cursus behandelt de ontwerpprincipes die ten grondslag liggen aan bibliotheken, belangrijke DI-patronen en anti-patronen, leert basis- en geavanceerde principes van afhankelijkheidsbeheer met behulp van IoC-bibliotheken en ontwerp systemen
4
12 500 ₽