Programmeringsverkstad - kurs 19990 rub. från Specialist, utbildning 32 ac. h., Datum: 28 november 2023.
Miscellanea / / November 28, 2023
Ledande lärare för programmeringscentret med mer än 20 års erfarenhet. Tilldelades ett Microsoft Certificate of Merit för hans stora personliga bidrag till utvecklingen av utbildning i Microsoft Visual Studio-teknik för utvecklare under Microsoft Windows.
Har mer än 15 års erfarenhet av mjukvaruutveckling i Pascal, C, C++, C# med hjälp av Windows API, COM och .NET teknologier. 2002 genomgick Alexander Igorevich specialiserad utbildning i London och klarade framgångsrikt det svåraste ansikte-mot-öga-provet i projektledning - Microsoft Solutions Framework. 2006 deltog han i en utbildning i Dubai om användning av nya Windows Vista och .Net 3.0 mjukvarugränssnitt.
Utexaminerades med utmärkelser från Moscow State Technical University uppkallad efter N.E. Bauman. Har en akademisk examen som kandidat för tekniska vetenskaper. Alexander Igorevich deltog i vetenskapliga och kommersiella projekt av Central Research Institute of Chermet uppkallad efter. I.P. Bardin och ledande järnmetallurgiföretag i Ryssland och OSS. Han deltog i utbildningsprojekt tillsammans med Microsoft och AK Alrosa.
Deltar regelbundet i Microsoft-konferenser. 2012 deltog han i Microsoft-konferenser i Nederländerna (juni) och Indien (september). Under 2018 - på den internationella konferensen Net developer days i Warszawa. Faktum är att lärare från andra Microsoft-utbildningscenter studerade med Alexander Igorevich på dessa konferenser!
Undervisning är Alexander Igorevichs verkliga kallelse. Under det mångåriga arbetet på Centrum har han framgångsrikt utbildat tusentals studenter som blivit eftertraktade specialister på arbetsmarknaden. Författare och presentatör för kostnadsfria "Specialist"-seminarier om att skapa arbetsflöden för SharePoint. Recensioner från tacksamma akademiker på hans kurser noterar ständigt lärarens höga professionalism och briljanta, engagerande sätt att presentera materialet.
En unik lärare-utövare inom områdena programmering, 3D-grafik och MacOS. Hans programmeringskurser i Java och C är fyllda med engagerande, praktiska exempel som hjälper dig att förstå alla språks krångligheter. Materialet presenteras tydligt och levande, med gott humör. Lämnar inte en enda fråga utan ett uttömmande svar. Studenter hänger på varenda ord, lämnar strålande recensioner efter utbildningen och går gärna vidare till denna lärare.
Utexaminerades med utmärkelser från fakulteten för mekanik och matematik vid Moscow State University uppkallad efter M.V. Lomonosov med inriktning IT, dator och grafisk modellering. Har lång erfarenhet av att arbeta med så olika program som 3ds max, VRay, FRYRender, AutoCAD, DIALux, Photoshop, Illustrator, AfterEffects, Pinnacle Studio, VisualStudio, Borland C++ Builder, Borland Delphi. Arbetade på administratörsnivå i Microsoft Windows och som avancerad användare i MacOS, Linux, Solaris. En av få lärare i Ryssland som har praktisk erfarenhet och undervisar i klasser om beräkning av arkitektonisk belysning och ljusscenarier i DIALux-programmet. Autodesk certifierad instruktör.
Han utvecklade ingenjörsmjukvara inom nanoteknik, inklusive för LSI Corporation. Författare till ett stort antal specialiserade program för att arbeta med datorgrafik och databaser. Han har lång erfarenhet av att arbeta med 3D-grafikpaket – från de första versionerna av 3d Studio DOS (1994) till idag. Expert på visualisering, hans arbete inkluderar interiörer av statliga byggnader, inklusive mottagningshus Ryska federationens president, urban infrastruktur, kommersiell arkitektur (inklusive Moskvas affärscentrum), elit hus. Han var involverad i designen och visualiseringen av en racerbana för Formel 3 i Ryssland. Utvecklat företagsidentitet för företag, inklusive häften, kalendrar, reklamprodukter, banners.
Han är en av medförfattarna (konsult i tekniska frågor om programmering och grafik) kommande interaktiv tredimensionell atlas över den mänskliga hjärnan vid institutet neurokirurgi uppkallad efter. N.N.Burdenko RAMS.
”Specialisten” har arbetat på centret sedan 2010, under vilken tid han har utbildat mer än 6 000 studenter inom en mängd olika områden. Bland dess utexaminerade finns anställda i sådana välkända organisationer som OJSC Air Defense Concern Almaz-Antey, OJSC Moscow Helicopter Plant uppkallad efter. M. L. Mil", Department of Cultural Heritage of the City of Moscow, OJSC Sukhoi Company, OJSC Petrocommerce Bank, OJSC Radiotechnical Institute uppkallad efter akademiker A.L. Mints", OJSC "Russian Space Systems", LLC "Microsoft Rus", OJSC "Atomtekhenergo", OJSC "PIK Group of Companies", CJSC "POLIMEDIA", OJSC "RSC Energia" och andra.
Författare till en undervisningsmanual för kursen "Grundläggande av programmering och databaser", samt andra läromedel från centret. Författare till många publikationer i sådana publikationer som "100 stugprojekt", "Vackra lägenheter", "Modern renovering", "Idéer för ditt hem".
Maxim Aleksandrovich har 20 års erfarenhet av undervisning. Kan förklara kunskap om nästan vilken komplexitet som helst för alla elever.
Maxim Aleksandrovich tog examen från National Research University MGSU med en examen i datorstödda designsystem. Total arbetslivserfarenhet som programmerare är 25 år. Under sin undervisning förberedde han många sökande till olika universitet i Moskva. Ledarerfarenhet - 9 år. Han är en aktiv deltagare i professionellt inriktade forum om ämnen C, C++, assembler, DSP, lågnivåprogrammering (LLP).
Maxim Aleksandrovich är en perfektionist i allt - från att skriva kommentarer i koden till förtroendet för att de uttryckta tankarna kommer att förstås korrekt av andra. Hans nyckelpoäng är att programmering är ett tillämpat verktyg, vilket innebär att lejonparten av kunskapen måste förklaras i praktiken. Och hans stora erfarenhet av lågnivåutveckling (LLP) gör att han kan bygga klasser baserade på praktisk tillämpning av viss kunskap i programmering.
Variabler, objekt och deras placering i minnet.
Grundläggande datatyper.
Varför int och dubbel?
Mata in data från tangentbordet.
Skapande och initialisering av variabler, bokstaver.
Lokala variablers egenskaper.
Ange data och hitta medelvärdet
Aritmetiska operationer.
Logiska operationer.
Jämförelseoperationer.
Uppdragsoperation.
Bitoperationer.
Prioritering av verksamheten.
Återställa eller ersätta en del av bitarna i ett heltal
Skriva uttryck.
Förgreningskommandon.
Cykla kommandon.
Kontrollera i vilken ordning kommandon utförs.
Mata in data och hitta minimum och maximum.
Skriv ut ascii-tabell.
Varför behövs metoder?
Vad är det bästa sättet att göra detta? Bästa praxis.
Argument och parametrar.
Överför parametrar till en metod.
Att få ett resultat från en metod.
Skrivmetoder för att hitta de enklaste egenskaperna hos experimentella data.
Definiera och använda arrayer.
Initialisering av arrayer.
Tillgång till arrayelement.
Sortera arrayer.
Skrivmetoder för att hitta de enklaste egenskaperna hos experimentella data (generaliserad version).
För vad? Det finns trots allt arrayer.
Designa din egen datatyp (klass): Namn Datametoder Åtkomstmodifierare
namn
Data
Metoder
Åtkomstmodifierare
Skapande av föremål och deras egenskaper.
Arbeta med föremål.
Inkapsling och där det kan komma till användning.
Returnera ett objekt från en metod.
Design och skapande av affärsobjekt.
Typer av samlingar.
Verksamhet med samlingar och deras effektivitet.
Implementering av en länkad lista.
Använda en lista för att lagra och bearbeta data.
Kursen täcker användningen av Apache® Maven-applikationsbyggaren, inklusive beroendehantering, POM-filstruktur, projektlivscykel, skapa plugins och arketyper. Vanligt använda plugins omfattas, och Maven-integration med Eclipse och Hudson IDEs omfattas. Kursen innehåller praktiska övningar.
3,6