Професія програміст java, geekbrains - навчальний портал для програмістів
Викладач пояснює урок, всі його дії відображаються на екрані.
Студенти ставлять запитання і обговорюють матеріал в чаті.
Студенти відправляють домашні завдання на перевірку.
Для тих, хто не зміг бути присутнім на уроці, кожне заняття записується.
Спілкування і зворотний зв'язок
Кожен може оцінити заняття, разом ми робимо курси ще краще.
Спілкуючись з одногрупниками, вчитися програмуванню набагато легше.
Перевірити рівень своїх знань і навичок допоможуть тести.
Після успішного тестування кожен студент отримує сертифікат.
Обговорювати пов'язані з навчанням теми можна на нашому форумі.
Поради досвідчених програмістів допоможуть вирішити будь-яке питання.
Після навчання студенти отримують сертифікати за кожен пройдений курс,
їх можна роздрукувати з особистого кабінету.
Поглиблене вивчення питань ООП в Java: основні принципи ООП, абстрактні класи, інтерфейси.
Урок 2. Винятки
Концепція обробки винятків, її порівняння з традиційним механізмом обробки помилок, блок try-catch-finally, типи винятків, стандартні винятки в Java і їх роль, викид виключення з методу
Урок 3. Колекції
Види контейнерів в Java: List, Map, Set. Основні реалізації і прийоми використання, прохід по елементам колекції, порівняння і сортування елементів колекції
Урок 4. Просунуті питання створення графічного інтерфейсу
Створення власних елементів управління. Робота з графікою. Обробка подій
Урок 5. Нить
Потоки в Java, способи створення і управління станами потоків, основні проблеми при роботі з потоками і синхронізація.
Урок 6. Робота з мережею
Сокети. Написання простого луна-сервера і консольного клієнта.
Урок 7. Написання мережевого чату. частина I
Написання клієнтської і серверної частини чату. Багатопотокова обробка клієнтських підключень.
Урок 8. Написання мережевого чату. частина II
Розробляти програми з графічним інтерфейсом за допомогою бібліотеки Swing;
Просунутому об'єктно-орієнтованого програмування;
Коректно обробляти помилки, працювати з винятками;
2 місяці командної розробки під керівництвом наставника
Більшість початківців програмістів не мають досвіду розробки в команді, що є першою причиною відмови в працевлаштуванні. Друга причина - відсутність портфоліо. Гарантована стажування від GeekBrains - це 2 місяці командної розробки і повноцінний кейс для портфоліо. Випускники проходять весь шлях від зародження ідеї проекту до його реалізації, вчаться ефективно взаємодіяти з іншими розробниками і спільними зусиллями випускають готовий продукт.
Стажуються в IT-компаніях
Компанії-партнери GeekBrains беруть випускників на стажування з можливістю працевлаштування. Умови всюди свої: стажування в офісі компанії або віддалена робота. Ти почнеш кар'єру в IT відразу після навчання, якщо успішно виконаєш тестове завдання і пройдеш співбесіду.
Бери участь в реальних проектах
У розділі "Кар'єра" є проекти наших випускників, брати участь в яких зможе будь-який студент GeekBrains, що відповідає вимогам. Якщо ти хочеш спробувати себе в ролі стартапера, знайди однодумців і перетвори свою ідею в успішний проект!
Наша команда - це понад 100 професійних практикуючих програмістів, кожен з яких володіє відмінним профільною освітою, тривалим стажем роботи за фахом, великим досвідом розробки сервісів і додатків для великих компаній.
Ваш подарунок від EnglishDom - це:
- Сотні онлайн-уроків для початківців і просунутих студентів;
- Структурована інформація: словники, теорія, практика, історії з життя, аудіо-приклади, тренажери і тести;
- Вебінари на важливі теми, наприклад, «як вчити англійську самостійно»;
- Цікавий блог, з якого ви дізнаєтеся про англійську комп'ютерному сленгу або спадщині Стіва Джобса.
Допоможе підняти рівень англійської мови від Elementary до Intermediate. Доступ до 4 курсів загальною тривалістю 255 годин.
Англійська для початківців
Як проходить навчання?
Уроки проходять в форматі Online-трансляцій, кілька разів на тиждень у вечірній час по мск. Викладач пояснює теми, всі його дії відображаються на екрані. Студенти ставлять запитання і обговорюють матеріал в чаті. В кінці кожного уроку студенти отримують домашні завдання. Викладач оцінює їх і обговорює плюси і мінуси на наступному занятті.
Що робити, якщо я не можу вчитися Online?
Чи можна робити перерви в навчанні?
Хто викладає в GeekBrains?
Викладати в GeekBrains можуть тільки фахівці з великим досвідом реалізації проектів. Ми проводимо жорсткий відбір кандидатів за допомогою програм атестації та внутрішнього навчання. Студенти оцінюють рівень викладача і якість програми за п'ятибальною шкалою. Таким чином, ми покращуємо освітній процес щодня.
Хто такі наставники?
Наставником може стати будь-який студент GeekBrains, який пройде нашу систему тестування. Основне завдання наставників - допомагати студентам освоювати професійні навички, відповідати на питання, що стосуються домашніх завдань і навчальних проектів.
Чи допомагаєте ви з працевлаштуванням?
В програму навчання входить гарантована стажування, яка дає компетенції, необхідні для старту кар'єри. Основне завдання - отримати досвід командної розробки. Також випускники курсів можуть стажуватися в компаніях-партнерах, які пропонують різні варіанти працевлаштування в розділі "Кар'єра".
Що робити, якщо у мене проблема або термінове питання?
Якщо ви є студентом платних курсів і у вас виникли питання, пов'язані з освітнім процесом, зв'яжіться з нами: [email protected] або 8-800-700-68-41 (дзвінок безкоштовний). З інших питань пишіть нам на [email protected].
Який потрібен досвід для навчання?
Наші освітні програми орієнтовані на тих, хто хоче з нуля освоїти професійні навички. Для навчання початкової підготовки або базових знань не потрібно.