Workshop programmeren - cursus 19990 wrijven. van Specialist, opleiding 32 ac. h., Datum: 28 november 2023.
Gemengde Berichten / / November 28, 2023
Toonaangevend docent van het Programmeercentrum met ruim 20 jaar ervaring. Bekroond met een Microsoft Certificate of Merit voor zijn grote persoonlijke bijdrage aan de ontwikkeling van trainingen in Microsoft Visual Studio-technologieën voor ontwikkelaars onder Microsoft Windows.
Heeft meer dan 15 jaar ervaring in softwareontwikkeling in Pascal, C, C++, C# met behulp van Windows API-, COM- en .NET-technologieën. In 2002 volgde Alexander Igorevich een gespecialiseerde opleiding in Londen en slaagde met succes voor het moeilijkste face-to-face examen in projectmanagement: Microsoft Solutions Framework. In 2006 nam hij deel aan een training in Dubai over het gebruik van nieuwe Windows Vista- en .Net 3.0-software-interfaces.
Cum laude afgestudeerd aan de Technische Staatsuniversiteit van Moskou, vernoemd naar N.E. Bauman. Heeft een academische graad van Kandidaat Technische Wetenschappen. Alexander Igorevich nam deel aan wetenschappelijke en commerciële projecten van het vernoemde Centrale Onderzoeksinstituut van Chermet. I.P. Bardin en toonaangevende ferrometallurgiebedrijven in Rusland en het GOS. Hij nam deel aan trainingsprojecten samen met Microsoft en AK Alrosa.
Neemt regelmatig deel aan Microsoft-conferenties. In 2012 nam hij deel aan Microsoft-conferenties in Nederland (juni) en India (september). In 2018 - op de internationale conferentie Net developer days in Warschau. Docenten van andere Microsoft-trainingscentra studeerden zelfs bij Alexander Igorevich op deze conferenties!
Lesgeven is de echte roeping van Alexander Igorevich. Gedurende de vele jaren dat hij bij het Centrum werkte, heeft hij met succes duizenden studenten opgeleid die gewilde specialisten op de arbeidsmarkt zijn geworden. Auteur en presentator van gratis “Specialistische” seminars over het creëren van workflows voor SharePoint. Recensies van dankbare afgestudeerden van zijn cursussen wijzen voortdurend op de hoge professionaliteit van de leraar en de briljante, boeiende manier waarop hij het materiaal presenteert.
Een unieke teacher-practitioner op het gebied van Programmeren, 3D Graphics en MacOS. Zijn Java- en C-programmeerlessen zitten boordevol boeiende, praktijkgerichte voorbeelden om u te helpen de fijne kneepjes van elke taal te begrijpen. De stof wordt helder en levendig gepresenteerd, met een goed humeur. Laat geen enkele vraag achter zonder een alomvattend antwoord. Studenten houden zich aan zijn lippen, laten lovende recensies achter na de training en gaan graag verder bij deze docent.
Cum laude afgestudeerd aan de Faculteit Mechanica en Wiskunde van de Staatsuniversiteit van Moskou, vernoemd naar M.V. Lomonosov met een specialisatie in IT, computer- en grafische modellering. Heeft uitgebreide ervaring met het werken met verschillende programma's als 3ds max, VRay, FRYRender, AutoCAD, DIALux, Photoshop, Illustrator, AfterEffects, Pinnacle Studio, VisualStudio, Borland C++ Builder, Borland Delphi. Gewerkt op beheerdersniveau in Microsoft Windows en als gevorderde gebruiker in MacOS, Linux, Solaris. Een van de weinige leraren in Rusland die praktijkervaring heeft en lessen geeft over de berekening van architecturale verlichting en verlichtingsscenario's in het DIALux-programma. Autodesk-gecertificeerde instructeur.
Hij ontwikkelde engineeringsoftware op het gebied van nanotechnologie, onder meer voor LSI Corporation. Auteur van een groot aantal gespecialiseerde programma's voor het werken met computergraphics en databases. Hij heeft uitgebreide ervaring met het werken met 3D grafische pakketten - vanaf de eerste versies van 3d Studio DOS (1994) tot heden. Als expert op het gebied van visualisatie omvat zijn werk interieurs van overheidsgebouwen, waaronder ontvangsthuizen President van de Russische Federatie, stedelijke infrastructuur, commerciële architectuur (inclusief het zakencentrum van Moskou), elite huisvesting. Hij was betrokken bij het ontwerp en de visualisatie van een racecircuit voor de Formule 3 in Rusland. Ontwikkelde huisstijl voor bedrijven, waaronder boekjes, kalenders, reclameproducten, banners.
Hij is een van de co-auteurs (consultant over technische kwesties van programmeren en graphics) komende interactieve driedimensionale atlas van het menselijk brein op het instituut neurochirurgie naar vernoemd. N.N.Burdenko RAMS.
De “Specialist” werkt sinds 2010 in het centrum en heeft in die tijd ruim 6.000 studenten op verschillende gebieden opgeleid. Onder de afgestudeerden bevinden zich medewerkers van bekende organisaties als OJSC Air Defense Concern Almaz-Antey, naar wie de OJSC Moskou-helikopterfabriek is vernoemd. M. L. Mil", Afdeling Cultureel Erfgoed van de stad Moskou, OJSC Sukhoi Company, OJSC Petrocommerce Bank, OJSC Radiotechnisch Instituut vernoemd naar academicus A.L. Mints", OJSC "Russische Space Systems", LLC "Microsoft Rus", OJSC "Atomtekhenergo", OJSC "PIK Group of Companies", CJSC "POLIMEDIA", OJSC "RSC Energia" en anderen.
Auteur van een leshandleiding voor de cursus “Fundamentals of Programming and Databases”, evenals andere leermiddelen van het Centrum. Auteur van talrijke publicaties in publicaties als “100 cottage-projecten”, “Mooie appartementen”, “Moderne renovatie”, “Ideeën voor uw huis”.
Maxim Aleksandrovich heeft 20 jaar leservaring. Kan kennis van vrijwel elke complexiteit aan elke student uitleggen.
Maxim Aleksandrovich studeerde af aan de National Research University MGSU met een graad in Computer-Aided Design Systems. De totale werkervaring als programmeur is 25 jaar. Tijdens zijn onderwijs bereidde hij veel kandidaten voor voor verschillende universiteiten in Moskou. Managementervaring - 9 jaar. Hij is een actieve deelnemer in professioneel georiënteerde forums over de onderwerpen C, C++, assembler, DSP, low-level programming (LLP).
Maxim Aleksandrovich is in alles een perfectionist - van het schrijven van commentaar in de code tot het vertrouwen dat de uitgedrukte gedachten door anderen correct zullen worden begrepen. Zijn belangrijkste punt is dat programmeren een toegepast hulpmiddel is, wat betekent dat het leeuwendeel van de kennis in de praktijk moet worden uitgelegd. En zijn rijke ervaring op het gebied van low-level development (LLP) stelt hem in staat lessen te bouwen op basis van de praktische toepassing van bepaalde kennis in programmeren.
Variabelen, objecten en hun plaatsing in het geheugen.
Basisgegevenstypen.
Waarom int en verdubbelen?
Gegevens invoeren via het toetsenbord.
Creatie en initialisatie van variabelen, letterlijke waarden.
Kenmerken van lokale variabelen.
Gegevens invoeren en het gemiddelde vinden
Rekenkundige bewerkingen.
Logische bewerkingen.
Vergelijkingsoperaties.
Toewijzing operatie.
Bit-operaties.
Prioriteit van operaties.
Het resetten of vervangen van een deel van de bits in een geheel getal
Uitdrukkingen schrijven.
Vertakkingsopdrachten.
Cyclusopdrachten.
Bepaal de volgorde waarin opdrachten worden uitgevoerd.
Gegevens invoeren en het minimum en maximum vinden.
ASCII-tabel afdrukken.
Waarom zijn methoden nodig?
Wat is de beste manier om dit te doen? Beste oefening.
Argumenten en parameters.
Parameters doorgeven aan een methode.
Een resultaat verkrijgen uit een methode.
Schrijfmethoden voor het vinden van de eenvoudigste kenmerken van experimentele gegevens.
Arrays definiëren en gebruiken.
Initialisatie van arrays.
Toegang tot array-elementen.
Arrays sorteren.
Schrijfmethoden voor het vinden van de eenvoudigste kenmerken van experimentele gegevens (gegeneraliseerde versie).
Waarvoor? Er zijn tenslotte arrays.
Ontwerp uw eigen gegevenstype (klasse): Naam Gegevensmethoden Toegangsmodificatoren
Naam
Gegevens
Methoden
Toegang tot modificaties
Creatie van objecten en hun kenmerken.
Werken met objecten.
Inkapseling en waar het van pas kan komen.
Een object retourneren uit een methode.
Ontwerp en creatie van bedrijfsobjecten.
Soorten collecties.
Operaties met incasso's en hun efficiëntie.
Implementatie van een gekoppelde lijst.
Een lijst gebruiken om gegevens op te slaan en te verwerken.
De cursus behandelt het gebruik van de Apache® Maven applicatiebouwer, inclusief afhankelijkheidsbeheer, POM-bestandsstructuur, projectlevenscyclus, het maken van plug-ins en archetypen. Veelgebruikte plug-ins komen aan bod, en Maven-integratie met de Eclipse- en Hudson-IDE's komt aan bod. De cursus omvat praktische oefeningen.
3,6