Открыто

[BecomeJavaSenior+Головач Иван] Full power of modern Java 7,8,9

Тема в разделе "Курсы по программированию", создана пользователем Venom91, 8 ноя 2016.

Цена: 10840р.-62%
Взнос: 4091р.

Основной список: 3 участников

Резервный список: 10 участников

  1. 8 ноя 2016
    #1
    Venom91
    Venom91 ДолжникДолжник

    Складчина: [BecomeJavaSenior+Головач Иван] Full power of modern Java 7,8,9

    [​IMG]
    За 2 два года обучения Java разработчиков в рамках проекта BecomeJavaSenior мы заметили что малая часть программистов использует возможности Java 8, некоторые даже не знают новые фичи Java 7.

    Поэтому было решено провести 2-х дневный тренинг по Java 8 «Full power of modern Java».

    На него мы пригласили Java TeamLead — Ивана Головача, который проведет его в Киеве и в online 3 и 4 декабря 2016. Иван программирует и преподает более 10 лет на JavaEE, Java ME, Scala, C/C++, является автором одного из самого популярного Youtube канала по Java разработки состоящим из более 1000 видео уроков, автор курсов по Multithreading, Scala, Distributed Systems.

    Тренинг полностью организовывается проектом BecomeJavaSenior и Иван на нем выступит в роли независимого тренера. Весь материал тренинга проходит проверку и утверждается Соколовом Дмитрием, основателем проекта BecomeJavaSenior.

    Программа тренинга:
    Программа тренинга очень обширная. Вспомним Java 6 и Java 7 нововведения. На примерах разберем только самые важные, которые реально нужно использовать в повседневной жизни Java разработчику. Основное внимание уделим Java 8. Изучение будет максимально глубоким, с присущей Ивану вниманию к деталям, сравнениям, рассмотрения преимуществ и недостатков, обзор Java 7 vs Java 8 подходов. Конечно же затронем сравнение с Scala-парадигмами, сколько же функциональности привносит последний релиз языка и как это теперь влияет на код.

    Мы научимся правильно использовать Java 8, узнаем преимущества и недостатки нового API.

    Закрепление Java 8 будет проводить тут же на практике, выполняя в аудитории/online лабораторные работы.

    Java 9 привносит концептуальные изменения в JDK, это будет один из самых major релизов, поэтому уже сейчас имеет смысл ознакомиться с тем, что нас ждет чуть больше, чем через пол года. Популярные фреймоврки уже начинают переписываться под Java 9, например Spring 5, без знания новой версии языка будет крайне тяжело понять как он работает. Поэтому на этом тренинге будут рассмотрены самые важные нововведения в следующей версии JavaSE.

    После тренинга будут дополнительные заданий на укрепления тем по Java 8 и различные примеры кода.

    Java 6 (теория):
    — Scripting Language Support (JSR 223)
    — Java Compiler API (JSR 199)

    Java 7 (теория):
    — Supporting Dynamically Typed Languages (JSR 292)
    — Improved concurrency (JSR 166)
    — Fork / Join Framework
    — Phaser
    — ThreadLocalRandom
    — NIO.2: More New I/O APIs for the JavaTM Platform (JSR 203)
    — Asynchronous I/O
    — Improved filesystem interface
    — Project Coin (JSR 334) — Small Enhancements to the JavaTM Programming Language
    — String in switch
    — Binary literals and underscore in numeric literals
    — Simplified varargs method invocation
    — Improved type inference for generic instance creation (diamond)
    — Exceptions handling
    — try-with-resources statement
    — multi-catch
    — more precise rethrow
    — Changes in standard JDK classes
    — java.lang.Objects

    Java 8 (теория и практика):
    — Project Lambda: (JSR 335): Language-level support for lambda expressions
    — lambda expressions
    — default and static methods in interfaces
    — method references
    — GoF Patterns in Lambda-World
    — Streams API
    — Collectors, Reducers
    — Spliterators
    — Parallel Streams
    — Create your own streams
    — Type Annotations and Repeating Annotations (JSR 308, JSR 337)
    — Date and Time API (JSR 310, JEP 150)
    — Unsigned Arithmetic
    — Changes in standard JDK classes
    — Parallel Array Sorting
    — Optional
    — CompletableFuture

    Java 9 (теория):
    Module System (Project Jigsaw)
    More Concurrency Updates (JEP 266)
    — Interfaces supporting the Reactive Streams publish-subscribe framework
    — Enhancements to the CompletableFuture API
    Stack-Walking API (JEP 259)
    Process API Updates (JEP 102)
    Enhanced method handles (JEP 274)
    Milling Project Coin (JEP 213)
    — Allow effectively-final variables to be used as resources in the try-with-resources statement.
    — Allow diamond with anonymous classes if the argument type of the inferred type is denotable.
    — Support for private methods in interfaces
    Convenience Factory Methods for Collections (JEP 269)
    Java + REPL = JShell
    Microbenchmarks (JMH)

    Когда и где?
    3 и 4 декабря 2016 (сб,вс)

    с 10:00 по 18:00 в Киеве.

     
    1 человеку нравится это.
  2. Последние события

    1. skladchik.com
      В складчине участвует 5 человек(а).
      15 мар 2024
    2. skladchik.com
      В складчине участвует 5 человек(а).
      30 янв 2024
    3. skladchik.com
      В складчине участвует 5 человек(а).
      7 янв 2024
    4. skladchik.com
      В складчине участвует 5 человек(а).
      30 май 2023
  3. Обсуждение
  4. 15 ноя 2016
    #2
    Prolium
    Prolium ЧКЧлен клуба
    Головач кидает людей на деньги. Об этом уже на всех IT ресурсах написали.
     
  5. 15 ноя 2016
    #3
    serg212121
    serg212121 ЧКЧлен клуба
    Это не отменяет того что он крутой преподаватель, тем более на этом тренинге деньги принимает не Иван.
     
  6. 15 ноя 2016
    #4
    Venom91
    Venom91 ДолжникДолжник
    Треннинг организуется не Головачем, а BecomeJavaSenior и Дмитрием Соколовым. Головач там приглашенный преподаватель. И, как было сказано выше, он действительно крутой преподаватель.
     
  7. 15 ноя 2016
    #5
    Prolium
    Prolium ЧКЧлен клуба
    Да пожалуйста, мое дело предупредить. Кидок его всплыл на публике, но он даже не признал свою вину, не говоря уже об извинениях. И общая сумма не маленькая. Это должно четко характеризовать человека. К тому же есть авторитетные люди, которые еще много лет назад писали о нем, что он ездит по ушам лохам. Легко выглядеть крутым прогером перед новичками, нужно кидаться терминами, много говорить. Впрочем начальным навыкам он научить может. Но нет, он ни разу не крутой преподаватель. Он ищет только легкой наживы.
     
    1 человеку нравится это.
  8. 15 ноя 2016
    #6
    Prolium
    Prolium ЧКЧлен клуба
    Ну конечно, ведь ему больше никто не даст в руки ни копейки. Кстати Дмитрий тоже фрукт что надо. Не зря же они объединились. Рыбак рыбака...
     
  9. 15 ноя 2016
    #7
    kanad
    kanad ЧКЧлен клуба
    смотрел несколько курсов Головача по Java - к сожалению много воды, местами поверхностно....
    Scala - неплохое начало, но к середине понимаешь что у автору то ли надоело то ли нечего сказать
     
  10. 15 ноя 2016
    #8
    Prolium
    Prolium ЧКЧлен клуба
    Вот на этом Головача и поймали. Скала он никогда не знал. И не писал на ней. Он нашел способ зарабатывать легкие деньги. Пересказывая умные книжки перед новичками. А завтра он хотел открыть курс по Big Data Science, тоже не понимая что это за страшные словечки. :D
     
  11. 16 ноя 2016
    #9
    TeamLead
    TeamLead ДолжникДолжник
    ну короче за минималку можно глянуть? :oops:
     
  12. 16 ноя 2016
    #10
    serg212121
    serg212121 ЧКЧлен клуба
    user286, не нагнетай политический срач, если мы тут эту тему начнем подымать - все пересоримся и забанят половину.
     
    3 пользователям это понравилось.
  13. 16 ноя 2016
    #11
    user286
    user286 ДолжникДолжник
    никакой политики. с 2h09m Немчинский заканчивая трансляцию: "Про java мы поняли, то что ты ушел в scala мы тоже поняли, и за java теперь не следишь.... ты теперь за стэком java не следишь, смысл задавать тебе вопросы что нужно знать джуну для устройства на работу... ты не в контексте абсолютно"
    трансляция от 13.10.16 т.е. свежая. там он подтверждает что за java не следит, а тут продает курс "Full power of modern Java 7,8,9"
     
    1 человеку нравится это.
  14. 18 ноя 2016
    #12
    Prolium
    Prolium ЧКЧлен клуба
    Тут дело не в политике, чувак призывает разрабатывать машинное обучение для убийства людей. Уже считай на 282-ю статью УК РФ наговорил. Невольно задумаешься, а все ли впорядке у него с головой. Опять же повторюсь, за ним это уже давно замечено, - угрозы физической расправы, всяческие скандалы и стычки. А теперь окончательно крышу сорвало у парня. И после его слов возникает вопрос: почему он сам не разрабатывает machine learning? Ответ я думаю ясен. Легче рубить денежку на обучении.
     
    1 человеку нравится это.
  15. 19 ноя 2016
    #13
    evg__
    evg__ БанЗабанен
    Человек в праве высказывать все что он думает. Свобода слова все таки. И не кто его не ограничит в этом. Он высказывает свою точку зрения, свое мнение об о всем что происходит вокруг него. Он находится в центре всех событий, его заботит все что с ним происходит. Каждый должен отстаивать свою политику. Для кого то его слова кажутся глупыми, некоторым кажется что у человека не все в порядке с головой, но вы не на его месте и не можете до конца знать, что его сподвигло на такие высказывания. В его среде обитания сейчас не самые лучшие времена. И всегда будет несколько сторон которые будут высказывать что противоположная сторона не права. В общем то для нас это не играет никакой роли. Вам с этим человеком не на дебатах разглогольствовать. Самое главное что данный преподаватель имеет очень большой опыт в преподавании и много положительных отзывов на его курсы. Выложенные им тренинги Java Core и Java JD на мой и еще достаточно многих людей, взгляд, являются лучшим материал по Java на русском языке. Его политические высказывания никак не связаны с обучением программированию. Не стоит это как то связывать. Для нас, как потенциальных слушателей его курсов, важно то что он будет говорить про Java, остальное нам не интересно. Даже если и будут еще от него высказывания политического характера, то просто пропускайте мимо ушей, слушайте только то что вам нужно. В общем то не стоит разводить диалоги на тему политики, и тем более не стоит судить человека по его политическим высказываниям в контексте программирования. Давайте спокойно дождемся организации данной складчины. Будем надеяться что она пройдет успешно и мы получим качественные знания по заявленным темам. А автору пожелаем мира в его окружении и его стране. Нужно думать позитивно и не плеваться на всех кто говорит не то что вы хотите слышать. Просто фильтруйте информацию и не зацикливайтесь на плохом. Ищите только плюсы, а о минусах того или иного человека не стоит даже заикаться. Каждый в праве жить как хочет и говорить все что хочет. Это его право. Каждый разберется в себе сам.
     
    4 пользователям это понравилось.
  16. 19 ноя 2016
    #14
    Aratorn
    Aratorn БанЗабанен
    Я конечно с вами согласен. Но, личность и мировозрение тоже имеет значение. Вы бы стали слушать лекции гитлера, пусть они будут самыми лучшими, я бы не стал.
     
    2 пользователям это понравилось.
  17. 23 ноя 2016
    #15
    dima2525
    dima2525 ДолжникДолжник
    Да вы прикалываетесь, неужели такой сложный выбор потратить 3$ или нет, вы ж не по 100-200 платите, даже если материал будет очень фиговый, в чем я сомневаюсь, небольшая потеря, зная его лекции по многопоточности - уверен что материал будет полезен.
     
    2 пользователям это понравилось.
  18. 15 дек 2016
    #16
    Iner
    Iner ЧКЧлен клуба
    Я так понимаю, что опоздали?
     
  19. 16 дек 2016
    #17
    Venom91
    Venom91 ДолжникДолжник
    К сожалению, да. Возможно, они продают запись. Это надо узнать.
     
  20. 28 ноя 2017
    #18
    Klonard
    Klonard ДолжникДолжник
    Народ, я так понимаю, что информации никакой... курс вряд ли соберется. Можно расходится?)
     
  21. 12 май 2023
    #19
    kanad
    kanad ЧКЧлен клуба
    Java 7,8,9 - оч устаревшее + Головач и компания - сплошная вода
     
    1 человеку нравится это.