Основе програмирања на језику Јава за ученике [ц] - курс 14.990 руб. од Специјалиста, обука 20 ак. ч., Датум: 01.06.2023.
мисцеланеа / / December 04, 2023
Почните да учите програмирање са Јавом! Упознат ћете се са програмским језиком Јава, научити правила за креирање програма у Јави и структуру таквог програма. Научићете да радите са променљивим и основним алгоритамским конструкцијама. Када се упознате са основама објектно оријентисаног програмирања и основама рачунарске графике на језику Јава, почећете да самостално радите са графичким сликама. Током курса креираћете компјутерску игрицу „Новогодишња киша“ са различитим нивоима тежине!
Након успешног завршетка курса „Основе Јава програмирања за ученике“, добићете сертификат 1Ц, признат не само у Русији, већ иу иностранству. Не постоје попусти на 1Ц курсеве за школарце.
Искусни предавач курсева Јава програмирања за школарце. Поседује сертификате „Орацле, Јава СЕ 7 Програмер” и „Сун Цертифиед Программер Фор Тхе Јава 2 Платформ, Стандард Едитион 5.0”. Моћи...
Искусни предавач курсева Јава програмирања за школарце. Поседује сертификате „Орацле, Јава СЕ 7 Програмер” и „Сун Цертифиед Программер Фор Тхе Јава 2 Платформ, Стандард Едитион 5.0”. У стању је да објасни и најсложенији материјал лако и јасно. Под вођством Сергеја Николајевича, учење програмирања постаје доступно чак и неприпремљеном ученику. Наставник лако проналази индивидуални приступ сваком слушаоцу и инспирише ученике својом љубављу према програмирању.
Сергеј Николајевич је дипломирао на Факултету за кибернетику Обнинског института за атомску енергију. Одлично владање програмским језицима Јава, Ц/Ц++, ЈСП, ХТМЛ, КСМЛ, ЈаваСцрипт, СКЛ и Орацле ПЛ/СКЛ. Поуздано ради са системима за управљање базама података Орацле Датабасе, МиСКЛ Ентерприсе Едитион и ПостгреСКЛ. Има велико искуство у раду са Линук оперативним системима (Ред Хат Ентерприсе Линук и Орацле Ентерприсе Линук), Орацле Соларис и МС Виндовс. Сергеј Николајевич је добро упућен у развојне алате Нетбеанс ИДЕ, Ецлипсе ИДЕ, ИБМ Ратионал Росе, Тоад за Орацле и МС Висуал Студио и професионалац је користи ГлассФисх Апплицатион Сервер, САП НетВеавер Апплицатион Сервер, ИБМ ВебСпхере Апплицатион Сервер, Лигхттпд Веб-сервер и Апацхе ХТТП Сервер.
Велико радно искуство му омогућава да се савршено сналази у свим замршеностима радног процеса програмера. Сергеј Николајевич је развио системе за електронско управљање документима за издавачку делатност у корпорацији ОпенПагес Инц. Током протеклих 15 година, учествовао је у пројектима за развој прилагођеног софтвера за такве велике компаније као што су Северстал, Полиус Голд, Сибирско-уралска алуминијумска компанија и „Росгосстрах“.
Сергеј Николајевич чини своје часове лаким и занимљивим. Током курса ћете самостално развијати интерактивну игру на Јави. На часовима Сергеја Николајевича стећи ћете знања која ће вам помоћи да савладате једну од најтраженијих и најплаћенијих професија на тржишту рада!
Модул 1. Увод у програмски језик Јава (1 ак. х.)
- Историја појаве језика Јава, предуслови за његово стварање.
- Поређење Јаве са другим програмским језицима.
- Инсталирање Јава развојног комплета.
- Инсталирање развојног окружења Ецлипсе.
- Писање првог програма на Јави.
Модул 2. Рад са променљивим (2 ак. х.)
- Приказивање дијалошког оквира у Јави.
- Преглед структуре програма, коришћење коментара.
- Сврха варијабли.
- Увод у основне типове података: цео број, разломак, карактер, стринг. Коришћење аритметичких операција.
Модул 3. Основне алгоритамске конструкције (3 ак. х.)
- Условна иф-елсе конструкција, њена сврха.
- Петља фор, њена сврха.
- Примери коришћења алгоритамских конструкција.
Модул 4. Основи објектно оријентисаног програмирања (2 ак. х.)
- Проучавање објектно оријентисаног приступа на примеру животиња.
- Појам класе, својства класе, објекта.
- Креирање класа и објеката у програмском коду.
- Коришћење наслеђивања класа.
- Имплементација наслеђивања у програмском коду.
Модул 5. Основи рачунарске графике у Јави (3 ац. х.)
- Концепт методе класе.
- Коришћење панела прозора за приказ графичких примитива.
- Коришћење стандардних и РГБ боја у Јави.
- Цртање правоугаоника, квадрата, елипсе, круга, праве линије, тачке.
- Креирање апликације помоћу графике.
Модул 6. Рад са графичким сликама (3 ак. х.)
- Учитавање слика из датотека у апликацију.
- Приказивање слике на панелу прозора.
- Представљамо тајмер.
- Коришћење тајмера за анимирање слике.
- Креирање апликације са графичком анимацијом.
Модул 7. Конструктори класа, обрађивачи догађаја (2 ак. х.)
- Концепт конструктора класе.
- Дизајн покушаја изузетака.
- Увод у обрађиваче догађаја.
- Руковање догађајима на тастатури.
- Анализа кода притиснутог тастера.
- Коришћење тастатуре за промену смера кретања графичког објекта.
Модул 8. Креирање компјутерске игре "Новогодишња киша" (2 ак. х.)
- Општи принципи стварања компјутерских игара.
- Креирање пројекта игре, додавање три класе.
- Отпремите слике позадине и шешира Деда Мраза.
- Излаз слика.
- Креирање тајмера за поновно исцртавање поља за игру.
- Повезивање обрађивача догађаја за тастатуру.
- Померајте Деда Мразов шешир лево и десно помоћу тастатуре.
- Увод у једнодимензионални низ.
- Генерисање случајних бројева.
- Дефинишите својства класе и методе за имплементацију понашања поклона на пољу за игру.
- Креирање класе на основу одређених својстава и метода класе.
- Додавање неколико нивоа тежине игри.
- Креирање тајмера за ажурирање логике игре.
- Учитавање слика поклона у једнодимензионални низ.
- Прикажите поклоне на врху поља за игру и спустите их до контролне линије.
Модул 9. Креирање архиве тегле за игру "Новогодишња киша" (2 ак. х.)
- Промените путању сликовних датотека до тренутног директоријума.
- Упознавање са ЈАР архивом и њеном наменом.
- Креирање ЈАР архиве користећи Ецлипсе развојно окружење.
- Пренос слика игара и ЈАР архиве у дељени фолдер.
- Направите пречицу за покретање игре на радној површини.