1. Новые складчины (Клуб Складчик) Показать еще

    25.02.2018: [amlab.me] Свадебная съемка от подготовки к Wow-кадрам (Алексей Малышев)

    25.02.2018: [ladies-school] Элегантный флирт на свидании

    25.02.2018: Как видеть свет? (Антон Мартынов)

    25.02.2018: О чем писать в инстаграм фотографу (Елена Смирнова)

    25.02.2018: [amlab.me] Харизма. Работа с парой (Игорь Цаплин) 2017

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    23.02.2018: Геймефикация жизни: как превратить достижение целей в RPG игру с помощью состояния потока

    22.02.2018: Системно-векторная психология - 1 уровень [Повтор]

    22.02.2018: Билл Вильямс: подсчёт волн Эллиотта по системе Profitunity

    22.02.2018: Курс "Говоритика" от Надежды Счастливой( Happy Hope)

    21.02.2018: Осознанность и медитации

  4. Сбор взносов (Клуб Складчик) Показать еще

    22.02.2018: Воронка продаж в интернете (Мария Солодар) 2018

    22.02.2018: МК Зефир 6 вкусов (Надежда Коломейцева) 2018

    20.02.2018: PRO Яндекс Директ (Иван Махаев)(2016)

    19.02.2018: Как стать женщиной на миллион (Ирина Ляхова)

    19.02.2018: Получение саженцев винограда своими руками-просто и надежно по старинному методу(Александр Рыкалин)

Открыто

Java Core

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 5 апр 2014.

Цена:
9000р.
Взнос:
98р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
  1. 5 апр 2014
    #1
    Менеджер
    Менеджер Организатор Организатор

    Java Core

    На кого рассчитан
    Данный курс рассчитан на тех, кто уже пишет на каком-либо процедурном языке программирования (Pascal, C, C++, PHP) или имеет начальные познания по Java. Ожидается, что слушатель самостоятельно прочитал 1-2 книги из следующего списка:
    - Хорстманн, Корнелл. “Java. Библиотека профессионала. Том 1. Основы”
    - Эккель. “Философия Java”
    - Шилдт. “Java. Полное руководство”
    - Арнольд, Гослинг. “Язык программирования Java”

    Что дает
    Данный курс позиционируется как САМЫЙ ПОЛНЫЙ И ГЛУБОКИЙ КУРС JAVA В РУССКОЯЗЫЧНОМ ИНТЕРНЕТЕ. По объему материала соответствует трехсеместровому курсу в университете.
    В результате его прохождения слушатель глубоко усвоит тонкости языка (исключения, генерики, аннотации, рекурсия, ООП), тонкости JVM (многопоточность, Reflection API, загрузка классов) и JDK (коллекции, ввод/вывод). Курс полностью охватывает большинство нововведений Java 8 (март 2014): изменения языка (default methods, method reference, лямбда выражения) и JDK (Stream API).

    Формат обучения
    1. Курс состоит из 45 лекций длительностью 2-3 часа, разбитых на 9 модулей.
    2. К каждой лекции предоставляется видео. Итого 100-150 часов видео.
    3. К каждой лекции тесты: 5-10 тестов по 5-15 вопросов. В большинстве своем вопросы представляют собой программу на java и вопрос о ее поведении. Итого 3.000-4.000 вопросов. Тесты покрывают весь материал лекции.
    4. К каждой лекции предоставляется 1-3 лабораторных работы. Итого 50-100 лабораторных.
    5. К каждой лабораторной предоставляется система автоматической проверки (в разработке).
    6. Вы получаете доступ к видео, тестовой системе и автоматической проверке лабораторных на срок 6 месяцев. В случае необходимости срок может быть продлен.

    Программа курса
    Курс разбит на 9 модулей по темам
    1. Модуль #1 (Основы):
    – Лекция #1.1: integral, float, bit operations
    – Лекция #1.2: array, String, format
    – Лекция #1.3: for/switch, boolean logic
    – Лекция #1.4: порядок выполнения операторов, internal DSL
    2. Модуль #2 (Процедурное программирование):
    – Лекция #2.1: Циклы, итеративные алгоритмы
    – Лекция #2.2: Рекурсия I
    – Лекция #2.3: Рекурсия II, рекурсивные алгоритмы
    – Лекция #2.4: Динамические структуры данных
    – Лекция #2.5: Память в Java
    3. Модуль #3 (Исключения):
    – Введение
    – Лекция #3.1: try-catch-finally
    – Лекция #3.2: checked/unchecked
    – Лекция #3.3: Internals and handling
    – Лекция #3.4: try-with-resources
    – Лекция #3.5: popular exceptions in JDK
    4. Модуль #4 (Ввод/вывод, Java I/O, java.io.*):
    – Лекция #4.1: Charsets
    – Лекция #4.2: I/O Streams (Adapter/Decorator)
    – Лекция #4.3: Serialization
    – Лекция #4.4: File System
    – Лекция #4.5: Java NIO
    5. Модуль #5 (Многопоточность):
    – intro
    – Лекция #5.1: Thread, Runnable
    – Лекция #5.2: JMM, volatile
    – Лекция #5.3: monitor (synchronized, wait()/notify()/notifyAll())
    – Лекция #5.4: Thread.interrupt(), InterruptedException
    – Лекция #5.5: ThreadLocal, ExecutionService, Future, CountDownLatch, CyclicBarrier
    6. Модуль #6 (Коллекции, Collections API, java.util.*):
    – Лекция #6.1: Big-O notation
    – Лекция #6.2: base hierarchy
    – Лекция #6.3: Iterable/Iterator, foreach
    – Лекция #6.4: List, ArrayList, LinkedList, ListIterator, Object.equals()
    – Лекция #6.5: HashSet/HashMap, hashCode() + equals() consistency
    – Лекция #6.6: TreeSet, TreeMap, Comparable/Comparator
    7. Модуль #7 (Объектно-ориентированное программирование):
    – Лекция #7.1, Low level: Type (ClassCastException, instanceOf, java.lang.Class)
    – Лекция #7.2, Low level: Object construction
    – Лекция #7.3, Low level: Entities (class, interface, abstract class, enum)
    – Лекция #7.4, Low level: Methods (overloading, overriding, hiding)
    – Лекция #7.5, Low level: Scope (access modifiers, packages)
    – Лекция #7.6, Low level: Nested (inner, static nested, anonimous)
    – Лекция #7.7, Low level: Other (static, fields, boxing, …)
    – Лекция #7.8, High level: Terms, UML
    – Лекция #7.9, High level: patterns I
    – Лекция #7.10, High level: patterns II
    8. Модуль #8 (Project Lambda + Stream API):
    – Лекция #8.1: default methods, method reference
    – Лекция #8.2: Project Lambda
    – Лекция #8.3: Stream, Predicate, Function, …
    – Лекция #8.4: elements of Functional algorithms
    9. Модуль #9 (Продвинутые языковые возможности):
    – Лекция #9.1: Аннотации
    – Лекция #9.2: Генерики
    – Лекция #9.3: Reflection API (java.lang.reflect.*)
    – Лекция #9.4: Class loading, bytecode generation, Proxy

     
  2. Похожие складчины
    1. Менеджер
      Открыто

      Java core

    2. AleksZand
      Доступно

      Java Pro (prog.kiev.ua)

    3. Юлик
    4. Злата
    5. hp4s
    Загрузка...

Участники складчины Java Core смогут написать отзыв