1. Новые складчины: Показать еще

    22.02.2017: Медовый месяц. 30 секс-комбинаций на каждый день (Андрей Райдер)

    22.02.2017: Как сохранить зрение при работе с компьютером, выполняя простые упражнения (Сергей Мищук)

    22.02.2017: Большой денежный курс (Ольга Юрковская)

    21.02.2017: Онлайн-университет по свадебной фотографии

    21.02.2017: Отношения с ребенком: перезагрузка (Алексеева Екатерина)

  2. Нужен организатор: Показать еще

    21.02.2017: «Hi-Lo EXTREME» по ставкам на игре Hi-Lo !

    21.02.2017: Подписка на Sharkscope (3 мес.)

    21.02.2017: Курс "Базовый 2.0" (Александр Пурнов)

    21.02.2017: Quick Sender - Комбайн для продвижения в ВКонтакте

    20.02.2017: БЕТОН от Prognoz.ninja - 100%ный прогноз!!!

  3. Сбор взносов Показать еще

    21.02.2017: Как я зарабатываю на YouTube 1318$ в месяц? (Александр Беляшов)

    21.02.2017: Вебинар "Психология общения с клиентом на съемке" (Лена Смирнова)

    21.02.2017: Семантическое проектирование сайта (Игорь Рудник, Сергей Кокшаров)

    21.02.2017: Изобильная Я (Катрин Форс)

    21.02.2017: [Академия Лидогенерации] ТурбоТрафик 2017

Запись

[LevelUP] Java. Базовый курс

Тема в разделе "Курсы по программированию", создана пользователем Bulion, 18 окт 2013.

Цена:
9970 руб
Взнос:
145 руб
Организатор:
Bulion
Участников:
1/75

Основной список:

1. Bulion
    Тип: Стандартная складчина
    1. Bulion

      Bulion Организатор складчин

      [LevelUP] Java. Базовый курс

      Курс "Java. Базовый курс" организован как форма активного обучения, целью которого является понимание принципов Объектно Ориентированного программирования на платформе Java, изучение основных пакетов Java и умение писать на Java сложные веб-приложения.
      Описание:
      Акцент курса делается на понимание и практику программирования на Java в объектно-ориентированном стиле. Для увеличения объема пройденного материала часть теории (типы, операции, управляющие конструкции, модификаторы доступа, ...) будет Вашей домашней работой (по предоставленным материалам) с последующим закреплением в форме вопросов, обычно задаваемых на собеседовании.

      Практика:
      Практической частью домашней работы будет последовательная разработка java веб-приложения: прототип сайта поиска работы. Курс будет построен на активном взаимодействии с обучаемыми в форме разбора домашнего задания: выбора оптимальной доменной модели; реализации, паттернов проектирования, дизайна разрабатываемого приложения.
      Разработка приложения будет основана на базовых темах курса: объектная модель, коллекции, система ввода-вывода, работа с файлами, работа с xml, SQL, персистентность в базу данных, сервлеты, технология JSP.
      От скорости прохождения материалов курса группой будет зависеть объем функциональности полученного в конце курса приложения.
      Побочным результатом курса будет ваше личное резюме java разработчика с одним из пунктов в списке достижений: разработка веб-приложения.
      Требования к разрабатываемому приложению "Сайт Поиска Работы":
      • Возможность создать/откорректировать/удалить свое резюме.
      • Поиск по базе резюме.
      • Возможность создать/откорректировать/удалить вакансию.
      • Поиск по базе вакансий.
      • Свойства приложения:
      • Объектно ориентированная доменная модель с возможностью легкого расширения функциональности.
      • Долговременное хранение в двоичном виде в файле, в xml, в DB (PostgreSQL).
      • Веб-интерфейс, основанный на технологии JSP.
      Краткая программа курса:
      1. Вводная чаcть. Платформы Java. Установка окружения.
      2. Основная часть

      • Знакомство. Цели.
      • Платформа Java как повышение абстракции (1999: ME, SE, EE(AS+javax), libs, frameworks). WWW, Networking, JDK, JRE, JVM.
      • Обзор сайтов и литературы по Java и ООП.
      • Структура памяти: куча, стек, регистры, ROM (константы), stream, DB
      • Архитектура / технологии: база (SQL)- сервер (AS, веб-контейнер) - клиент (десктоп, апплет, GWT, JavaScript, HTML, CSS).
      • JVM. Hello World! command line.
      • Настройка окружения. Настройки IDEA, создание веб-проекта.
      • Типы данных. Ссылки, примитивы, массивы.
      • ООП (объекты, контейнеры). Состояние, поведение, индивидуальность. Объектная модель.
      • Классы. Конструктор, Override, this, super, static
      Опционально
      • Создание резюме, прохождение собеседования (личные, технические вопросы)
      • Процесс разработки ПО: аналитики, разработчики, архитектор/лид, менеджер, митинги, итерации,рализы
      Домашнее задание:
      • Типы данных. Ссылки, примитивы, массивы.
      • Объектная модель резюме.
      Занятия 2-3. Типы данных
      • Конструктор, Override, this, super, static
      • Объекты Java, цикл жизни объектов;Понятие о сборке мусора;
      • JavaDoc. do-while, for, brek, continue,switch
      • package, ClassLoader.
      • Inner, anonymous classes.(Iterators)
      Коллекции
      • List, Map, Set, Collections, Iterator.
      • Exceptions.
      • Class.Reflections
      • Generic, Erasure
      IO.nio
      • Сериализация Resume
      JSP
      • Вывод Resume
      DB
      • Сохранение в базе
      На остальных занятиях будем много практиковаться и развиваться, чтобы стать профессиональными java-разработчиками.
      Стек технологий:
      j2se
      (java core), коллекции, jsp, sql (проектирование и нормализация), jdbc (доступ к базе), jpa, общие web паттерны, основы html и css, основы javascript.
      Преподаватель:
      Григорий Кислин
      Начал карьеру программиста на втором курсе ЛИТМО в 1989г., еще на перфокартах. С 1991 является адептом объектно-ориентированного программирования.

      В индустрии программирования вырос от простого Java разработчика до ведущего специалиста и затем Java-архитектора. Участвовал в большом количестве разнообразных проектов, как в крупных компаниях (Alcatel, Siemens, Yota, Deutsche Bank) так и в небольших стартапах.
      Имеет несколько сертификатов с отличием, знания и опыт практически во всех технологиях JavaEE.
      В настоящее время является Java-архитектором в проекте разработки корпоративной ERP-системы.
      Последние профессиональные увлечения: Scala, Typesafe stack, NoSql.

       
      Последнее редактирование: 4 май 2016
      Bulion, 18 окт 2013
    2. Загрузка...

      Похожие складчины
      1. Telegram
        Запись

        [LevelUP] Основы программирование на языке Java. Уровень 2.

        Telegram, 23 янв 2015, в разделе: Курсы по программированию
      2. Telegram
        Запись

        [LevelUP]Основы программирование на языке Java. Уровень 1

        Telegram, 23 янв 2015, в разделе: Курсы по программированию
      3. Telegram
        Запись

        [levelUp] Java Junior Developer (Повтор)

        Telegram, 8 янв 2015, в разделе: Курсы по программированию
      4. Telegram
        Запись

        [LevelUP] JavaEE Developer

        Telegram, 18 окт 2013, в разделе: Курсы по программированию
      5. Telegram
        Запись

        [LevelUP] JavaScript. Углубленный курс

        Telegram, 16 окт 2013, в разделе: Курсы по программированию
      6. Telegram
        Запись

        [LevelUP] JavaScript. Базовый курс

        Telegram, 16 окт 2013, в разделе: Курсы по программированию
      7. Telegram
        Запись

        [LevelUp] Основы программирования на языке Go

        Telegram, 11 апр 2016, в разделе: Курсы по программированию

Наверх