Семинар по програмиране - курс 19990 rub. от Специалист, обучение 32 ак. ч., Дата: 28 ноември 2023 г.
разни / / November 28, 2023
Водещ преподавател на Центъра по програмиране с повече от 20 години опит. Награден с Microsoft Certificate of Merit за голям личен принос в развитието на обучението по Microsoft Visual Studio технологии за разработчици под Microsoft Windows.
Има повече от 15 години опит в разработката на софтуер в Pascal, C, C++, C# с използване на Windows API, COM и .NET технологии. През 2002 г. Александър Игоревич преминава специализирано обучение в Лондон и успешно издържа най-трудния присъствен изпит по управление на проекти - Microsoft Solutions Framework. През 2006 г. участва в обучение в Дубай за използване на новите софтуерни интерфейси Windows Vista и .Net 3.0.
Завършва с отличие Московския държавен технически университет на името на N.E. Бауман. Има научна степен кандидат на техническите науки. Александър Игоревич участва в научни и комерсиални проекти на Централния изследователски институт на Чермет. I.P. Bardin и водещи предприятия от черната металургия в Русия и ОНД. Участвал е в обучителни проекти съвместно с Microsoft и AK Alrosa.
Редовно участва в конференции на Microsoft. През 2012 г. участва в конференции на Microsoft в Холандия (юни) и Индия (септември). През 2018 г. - на международната конференция Net developer days във Варшава. Всъщност учители от други центрове за обучение на Microsoft са учили с Александър Игоревич на тези конференции!
Преподаването е истинското призвание на Александър Игоревич. През годините на работа в Центъра той успешно е обучил хиляди студенти, които са се превърнали в търсени специалисти на пазара на труда. Автор и водещ на безплатни семинари „Специалист“ за създаване на работни процеси за SharePoint. Отзивите на благодарни възпитаници на неговите курсове постоянно отбелязват високия професионализъм на учителя и блестящия, увлекателен начин на представяне на материала.
Уникален учител-практик в областта на програмирането, 3D графиката и MacOS. Неговите класове по програмиране на Java и C са пълни с увлекателни, практически примери, които да ви помогнат да разберете тънкостите на всеки език. Материалът е поднесен ясно и живо, с добър хумор. Не оставя нито един въпрос без изчерпателен отговор. Студентите слушат всяка негова дума, оставят възторжени отзиви след обучението и с радост отиват за по-нататъшно обучение при този учител.
Завършва с отличие Механико-математическия факултет на Московския държавен университет на името на М.В. Ломоносов със специалност ИТ, компютърно и графично моделиране. Има богат опит в работата с различни програми като 3ds max, VRay, FRYRender, AutoCAD, DIALux, Photoshop, Illustrator, AfterEffects, Pinnacle Studio, VisualStudio, Borland C++ Builder, Borland Делфи. Работил на ниво администратор в Microsoft Windows и като напреднал потребител в MacOS, Linux, Solaris. Един от малкото учители в Русия, който има практически опит и преподава класове по изчисляване на архитектурно осветление и сценарии за осветление в програмата DIALux. Сертифициран инструктор на Autodesk.
Разработва инженерен софтуер в областта на нанотехнологиите, включително за LSI Corporation. Автор на голям брой специализирани програми за работа с компютърна графика и бази данни. Има богат опит в работата с 3D графични пакети – от първите версии на 3d Studio DOS (1994) до наши дни. Експерт по визуализация, работата му включва интериори на държавни сгради, включително приемни Президент на Руската федерация, градска инфраструктура, търговска архитектура (включително бизнес центъра на Москва), елит жилища. Участвал е в проектирането и визуализацията на състезателна писта за Формула 3 в Русия. Разработена фирмена идентичност за фирми, включително брошури, календари, рекламни продукти, банери.
Той е един от съавторите (консултант по техническите въпроси на програмирането и графиката) предстоящ интерактивен триизмерен атлас на човешкия мозък в института неврохирургия на името на. N.N.Burdenko RAMS.
„Специалистът” работи в центъра от 2010 г., като през това време е обучил повече от 6000 студенти в различни области. Сред възпитаниците му са служители на такива добре известни организации като OJSC Air Defense Concern Almaz-Antey, OJSC Moscow Helicopter Plant на името на. М. Л. Мил", Департамент за културно наследство на град Москва, ОАО "Сухой компания", ОАО "Петрокомерс Банк", ОАО Радиотехнически институт на името на академик А.Л. Mints", OJSC "Руски космически системи", LLC "Microsoft Rus", OJSC "Atomtekhenergo", OJSC "PIK Group of Companies", CJSC "POLIMEDIA", OJSC "RSC Energia" и други.
Автор на учебно помагало по курса „Основи на програмирането и бази данни“, както и на други учебни помагала на Центъра. Автор на множество публикации в издания като „100 проекта за вили“, „Красиви апартаменти“, „Модерен ремонт“, „Идеи за вашия дом“.
Максим Александрович има 20 години преподавателски опит. Може да обясни знания с почти всякаква сложност на всеки ученик.
Максим Александрович е завършил Националния изследователски университет MGSU със специалност „Системи за компютърно проектиране“. Общият стаж като програмист е 25 години. По време на обучението си той подготви много кандидати за различни университети в Москва. Управленски опит - 9 години. Активен участник е в професионално ориентирани форуми на теми C, C++, асемблер, DSP, програмиране на ниско ниво (LLP).
Максим Александрович е перфекционист във всичко - от писането на коментари в кода до увереността, че изразените мисли ще бъдат правилно разбрани от другите. Ключовият му момент е, че програмирането е приложен инструмент, което означава, че лъвският дял от знанията трябва да се обясни на практика. А богатият му опит в разработката на ниско ниво (LLP) му позволява да изгражда класове въз основа на практическото приложение на определени знания в програмирането.
Променливи, обекти и тяхното разполагане в паметта.
Основни типове данни.
Защо int и double?
Въвеждане на данни от клавиатурата.
Създаване и инициализация на променливи, литерали.
Характеристики на локалните променливи.
Въвеждане на данни и намиране на средната стойност
Аритметични операции.
Логически операции.
Операции за сравнение.
Операция за присвояване.
Битови операции.
Приоритет на операциите.
Нулиране или замяна на част от битовете в цяло число
Писане на изрази.
Команди за разклоняване.
Циклични команди.
Контролирайте реда, в който се изпълняват командите.
Въвеждане на данни и намиране на минимум и максимум.
Отпечатайте ascii таблица.
Защо са необходими методи?
Кой е най-добрият начин да направите това? Най-добри практики.
Аргументи и параметри.
Предаване на параметри към метод.
Получаване на резултат от метод.
Писане на методи за намиране на най-простите характеристики на експериментални данни.
Дефиниране и използване на масиви.
Инициализация на масиви.
Достъп до елементи на масива.
Сортиране на масиви.
Писане на методи за намиране на най-простите характеристики на експериментални данни (обобщена версия).
За какво? Все пак има масиви.
Проектиране на ваш собствен тип данни (клас): Име на данните Методи Модификатори на достъп
Име
Данни
Методи
Модификатори за достъп
Създаване на обекти и техните характеристики.
Работа с обекти.
Капсулиране и къде може да бъде полезно.
Връщане на обект от метод.
Проектиране и създаване на бизнес обекти.
Видове колекции.
Операции с колекции и тяхната ефективност.
Внедряване на свързан списък.
Използване на списък за съхраняване и обработка на данни.
Курсът обхваща използването на създателя на приложения Apache® Maven, включително управление на зависимости, POM файлова структура, жизнен цикъл на проекта, създаване на добавки и архетипове. Обхванати са често използвани плъгини и интеграцията на Maven с Eclipse и Hudson IDE. Курсът включва практически упражнения.
3,6