Програмирање у Висуал Ц++ - курс 34.990 РУБ. од Специјалиста, обука 40 ак. ч., Датум: 12.05.2023.
мисцеланеа / / November 28, 2023
Програмски језик Ц++ настао је раних 1980-их, када је запосленик Белл Лабс-а Бјорн Строуструп смислио бројна побољшања језика Ц за своје потребе. Данас се Ц++ широко користи за развој софтвера, као један од најпопуларнијих програмских језика. Његов делокруг обухвата креирање оперативних система, разних апликативних програма, драјвера уређаја, апликација за уграђене системе, сервера високих перформанси и игара.
Постоји много имплементација језика Ц++, бесплатних и комерцијалних, и за различите платформе. Једна варијанта Ц++ је Висуал Ц++, Мицрософт производ који је део Мицрософт Висуал Студио пакета. Ако се сетимо да се Мицрософт производи данас веома широко користе, постаје јасно да су професионалци који раде са овим софтвером тражени на тржишту.
Они који желе да развију своју каријеру у области програмирања, Центар за специјалистичку обуку позива да похађају курс „Програмирање у Висуал Ц++“.
Курс је намењен свим Ц програмерима и на свим платформама. Биће корисно и за искусне и за почетнике Ц програмере који желе да развију своје професионалне вештине учећи Ц++.
Програм курса је састављен узимајући у обзир захтеве професионалног стандарда „Програмер“, одобреног. наредбом Министарства рада и социјалне заштите Руске Федерације од 18.11.2013 бр. 679н.
Курс “Програмирање у Висуал Ц++” покрива све фазе припреме и писања програма у Ц++. Научићете да радите са различитим Ц++ типовима података, операторима и функцијама, изводите енкапсулацију и користите конструкторе и деструкторе. Савладајте апстрактне класе и интерфејсе, шаблоне функција и научите како да управљате изузецима. Програм курса обухвата и проучавање савременог развојног окружења Мицрософт Висуал Студио.
Посебност предмета „Програмирање у Висуал Ц++“ је у томе што су сва теоријска знања стечена на курсу поткрепљена практичним примерима. Курс држе дивни наставници, професионалци у својој области. Сви они успешно комбинују наставу са практичним радом. По завршетку курса добијате сертификат Центра „Специјалиста“, признат од стране послодаваца.
Научићеш:
- Рад са различитим типовима података, операторима и Ц++ функцијама
- Извршите инкапсулацију
- Користите конструкторе и деструкторе
- Операције преоптерећења
- Користите наслеђе и полиморфизам
- Развити апстрактне класе и интерфејсе
- Примените шаблоне функција и класа
- Управљајте изузецима
- Користите савремено развојно окружење Мицрософт Висуал Студио
5
курсевиПрофесионални наставник Кт5 курсева. Има 5 година искуства као програмер софтвера (Ц\Ц++), 3 године као водећи програмер, 2 године као софтверски архитекта и 10 година као тутор. На овом...
Професионални наставник Кт5 курсева. Има 5 година искуства као програмер софтвера (Ц\Ц++), 3 године као водећи програмер, 2 године као софтверски архитекта и 10 година као тутор. Тренутно је водећи софтверски инжењер и дизајнер у 1Ц.
Дипломирао (са почастима) на Хемијском факултету Московског државног универзитета по имену М.В. Ломоносов. Владимир Александрович стално проучава и побољшава свој ниво, посвећује велику пажњу компетентном дизајну и стилу програмирања. Познаје неколико програмских језика (Ц/Ц++, Питхон, ПХП, Јава), а током година праксе радио је на скоро свим главним програмским језицима. Поседује сертификате похвале објеката за пласирање софтвера (током свог рада у Агату - једном од највећих система интегратори за морнарицу), као и више од 70 рецензија од више од 500 клијената на профи.ру (укупно оцена 4,63+).
Владимир Александрович је „педантан“ наставник у добром смислу те речи - увек покушава да разуме питање \ технологију \ концепт до краја - тако да ученицима његових разреда све постане јасно. Добро објашњава, учи да све уради чисто и исправно први пут, уме да слуша и чује публику. Слушаоци посебно истичу његову способност да пронађе посебан приступ сваком ученику, као и корисне примере које даје из личне праксе.
Модул 1. Типови података, операције и функције у Ц++ (4 ац. х.)
- Референтни тип података.
- Операције су проширење контекста.
- Операције ново и брисање.
- Уграђене инлине функције.
- Преоптерећење функције. Подразумевани аргументи
Модул 2. Енкапсулација (4 ац. х.)
- Декларација класе.
- Контрола приступа.
- Овај показивач.
- Пријатељске класе и функције.
Модул 3. Методе посебне класе (4 ак. х.)
- Подразумевани конструктор.
- Конструктор копирања.
- Преоптерећење конструктора.
- Деструцтор.
Модул 4. Константни и статични чланови класе (4 ац. х.)
- Константне функције и објекти.
- Статички подаци и функције.
- Правила за иницијализацију и коришћење.
Модул 5. Преоптерећење операција (4 ац. х.)
- Правила преоптерећења оператора у Ц++.
- Примери преоптерећења основних операција.
- Преоптерећење оператора доделе и конструктора копирања.
Модул 6. Токови података у Ц++ (4 ац. х.)
- Хијерархија класа нити у Ц++.
- Форматирани улаз/излаз.
- Коришћење и креирање манипулатора.
- И/О преоптерећење.
- Рад са датотекама.
Модул 7. Наслеђе и полиморфизам (4 ак. х.)
- Наслеђивање као механизам за поновну употребу кода.
- Виртуелне функције и касно везивање.
- Вишеструко наслеђе
- Виртуелна основна класа.
- Чисте виртуелне функције и апстрактне класе.
Модул 8. Шаблони функција и класа (4 ак. х.)
- Области примене шаблона.
- Креирање и преоптерећење функција шаблона.
- Дефиниција, специјализација и употреба шаблона класа.
Модул 9. Управљање изузецима (4 ак. х.)
- Коришћење оператора три, цатцх, тхров.
- Идентификација типа динамичког времена рада (РТТИ).
- Операције конверзије типа.
Модул 10. Завршни час (4 ак. х.)
- Завршавање курсева.