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

    15.08.2018: Марафон 4.0 по спецификации цели (Алексей Верютин)

    15.08.2018: Новый курс тренировок (@_maslova_yana_) (Яна Маслова)

    15.08.2018: Инвестиции в новостройки или как получить квартиру, пакет ЛЮКС, октябрь 2017 (Евгений Лебедев)

    15.08.2018: [Шитье] Курс купальники (ww_school)

    15.08.2018: [кукла]Роспись(Елена Кунина)

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

    15.08.2018: [Бизнес Молодость] Реальная Упаковка (Петр Осипов,Михаил Дашкиев)

    15.08.2018: [ovoshi-school]WOW-флорист. Букеты из ягод (Алина Ройтман)

    15.08.2018: Прогнозы на футбол от профессиональных капперов

    15.08.2018: МК Салфетка "Жозефина" (ЛенаМастерица)

    15.08.2018: Кондитерские курсы от Pauline School: "Начинающий кондитер" и "Фитнес-десерты" + 2 бесплатных курса

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

    15.08.2018: Сила творца. Продвинутый уровень (Александр Серебренников)

    15.08.2018: Марафон по открытию магазина на Etsy

    15.08.2018: Супер босс студии красоты. Секреты эффективного управления вашим beauty-бизнесом (Юлиана Бондаренко)

    15.08.2018: [Freemax] Курс по Photohop. Все в одном. 4 видеокурса в 1 (Максим Русаков)

    15.08.2018: Невероятно Сказочные Пресеты от LISA HOLLOWAY (The complete lightroom preset collection)

Запись

Программирование на Java с нуля до ГУРУ (Михаил Русаков)

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

Цена:
4900 руб
Взнос:
232 руб
Организатор:
Dmitry000
Участников:
24/23

Список участников складчины:

1. Dmitry000 2. darisae 3. greg_angry 4. KonstantinLev 5. rtagna 6. harius 7. Drums666 8. wetru 9. serp 10. Hukuma 11. kossuh 12. gdm 13. hackearth 14. Legco 15. grescomp 16. pro445 17. Alex002 18. ЛеонидЛ 19. sadamhusejn 20. Vladimir999 21. Lavryk 22. Astaroth2000 23. SergVLG 24. pine_n_apple
Записаться
    Тип: Стандартная складчина
  1. Dmitry000
    Dmitry000 Активный складчик

    Программирование на Java с нуля до ГУРУ (Михаил Русаков)

    [​IMG]

    Какие знания потребуются для прохождения курса?
    Никаких специальных знаний не требуется. Но, разумеется, элементарная компьютерная грамотность необходима: знать, что такое файл, уметь хотя бы на самом-самом базовом уровне работать в текстовых редакторах (например, в том же Word, Excel), включать/выключать компьютер, знать элементарные термины (архив, папка, операционная система).


    Содержание курса:
    РАЗДЕЛ 1
    Введение

    1. Как наиболее эффективно проходить курс.
    2. Как работает язык Java изнутри. Это очень важно понимать, поскольку такие базовые знания отличают дилетанта от профессионала.
    3. В какой среде разработки лучше писать Java-программы. Мне довелось испробовать 3 различных среды для этого языка, с каждой из которых я проработал не менее нескольких десятков часов, и выбрал в итоге на свой взгляд наилучшую, с которой я Вас и познакомлю.
    После просмотра данного раздела Вы уже будете знать, что это за язык, как он работает, а также у Вас уже будет всё готово для написания Java-программ.

    РАЗДЕЛ 2
    Основы программирования на Java

    1. Как выглядит Hello World в 2-х различных вариантах.
    2. Что такое переменные, как они создаются и используются.
    3. Какие типы переменных есть в Java и чем они отличаются друг от друга.
    4. Какие арифметические, логические и побитовые операции есть в Java и как их использовать.
    5. Что такое условный оператор и как он работает.
    6. Что такое циклы и какие они есть в Java.
    7. Что такое цикл for, foreach, while и do-while и какая между ними разница.
    8. Что такое оператор switch-case и как его использовать в Java.
    9. Что такое массивы, какие они бывают и, как и когда их использовать.
    После прохождения этого раздела Вы уже сможете создавать простые программы на Java.

    РАЗДЕЛ 3
    Объектно-ориентированное программирование в Java
    1. Что такое объектно-ориентированное программирование и какие парадигмы в нём есть.
    2. Как создаётся класс в Java.
    3. Что такое методы и их перегрузка.
    4. Что такое модификаторы доступа и как правильно их применять.
    5. Что такое статические поля и методы.
    6. Как использовать наследование в Java.
    7. Что такое внутренние классы.
    8. Что такое абстрактные классы и методы.
    9. Что такое интерфейсы и как их применять при написании сложных программ.
    10. Что такое анонимные классы и как они позволяют экономить время при программировании.
    11. Что такое обобщённые классы и методы и как они используются.
    12. Как использовать методы toString() и clone().
    13. Что такое лямбда-выражения (это новинка из Java 8) и как они применяются на практике.
    14. Что такое рекурсия и где она применяется.
    После просмотра данного раздела Вы сможете создавать относительно сложные программы с любой по сложности иерархией классов и интерфейсов.

    РАЗДЕЛ 4
    Исключения в Java
    1. Что такое исключения и почему они так важны.
    2. Как обрабатываются исключения в Java.
    3. Как используется блок finally.
    4. Как генерировать исключения.
    5. Как обрабатывать много исключений.
    6. Как создавать свои собственные исключения.
    Просмотрев этот раздел Вы сможете грамотно обрабатывать самые различные исключительные ситуации, как в чужих библиотеках, так и при написании собственных.

    РАЗДЕЛ 5
    Основные классы в Java
    1. Выполнять самые различные строковые операции
    2. Выполнять разнообразные математические операции
    3. Использовать коллекции – важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа.
    4. Работать с датой и временем в Java.
    5. Использовать множество различных классов и главное узнаете, как их осваивать самостоятельно.
    После прохождения данного раздела Вы сможете самостоятельно осваивать новые классы, что является важнейшей частью при написании программ с абсолютно любым функционалом.

    РАЗДЕЛ 6
    Создание пользовательского интерфейса
    1. Как создаётся пользовательский интерфейс в Java.
    2. Как выводится окно программы и как его настраивать.
    3. Какие есть элементы пользовательского интерфейса, как их выводить и использовать.
    4. Как делать компоновку элементов, используя классы Java, и какие возможности есть для этого в IDE.
    5. Что такое события и как их обрабатывать.
    6. Как создаётся меню программ и как реализуется его обработка.
    7. Как обрабатывать события мыши и клавиатуры.
    8. Как создаётся собственный пользовательский компонент.
    Просмотрев данный раздел, Вы научитесь создавать программы с любым интерфейсом, а также научитесь обрабатывать действия пользователя (нажатие кнопки, ввода текста, нажатие клавиш на клавиатуре, движение мышью и так далее).


    РАЗДЕЛ 7
    Работа с графикой
    1. Как вообще можно рисовать в Java.
    2. Как рисовать различные фигуры.
    3. Как создать анимацию.
    4. Как вывести изображение из файла или из Интернета.
    5. Как рисовать свои собственные компоненты (например, ту же кнопку, но со своим дизайном).
    После этого раздела Вы сможете не только создавать приложения со своим неповторимым внешним видом, но и выводить различные графики, создавать компьютерные игры.


    РАЗДЕЛ 8
    Работа с внешними ресурсами
    1. Процесс получения информации о файле.
    2. Процесс чтения данных из файла как текстовых, так и всех остальных типов файлов.
    3. Процесс записи данных в файл.
    4. Процесс загрузки данных с удалённого сервера, что лично я в своих программах использовал безумно часто (связь по API с моим сервером, загрузка данных с API других сайтов, парсинг Web-страниц и так далее).
    Просмотрев этот раздел, Вы научитесь работать с файлами и директориями: создавать их, удалять, читать их и записывать в них информацию, а также сможете работать с удалёнными серверами, получая и отправляя запросы.


    РАЗДЕЛ 9
    Многопоточное программирование
    1. Что такое многопоточное программирование, как оно работает изнутри и для чего оно нужно.
    2. Как создать отдельный поток в Java.
    3. Как управлять потоками и синхронизировать их работу.
    4. Что такое демон-потоки и как их можно использовать.
    Просмотрев данный раздел, Вы научитесь создавать сложные многопоточные приложения.


    Продажник:
     
    Последнее редактирование: 11 июн 2018
    Dmitry000, 8 июн 2018
    livesinspb нравится это.
  2. Dmitry000
    Dmitry000 Активный складчик
    Записываемся! Скоро будет доступен курс
     
    Dmitry000, 9 июн 2018
  3. Dmitry000
    Dmitry000 Активный складчик
    Dmitry000, 9 июн 2018
  4. jumasultanov
    jumasultanov Складчик
    Привет, PHP я довольно хорошо знаю.
    Меня интересует вопрос, как будет обходиться защита курса, так как сказано: "Защита у курса есть. Активировать его можно будет на 3-х различных устройствах."?
     
    jumasultanov, 9 июн 2018
  5. Коловрат
    Коловрат Супермодератор
    Добавьте текстовое описание.
    Правила создания новых складчин
    3) Оформление темы должно быть чётко по правилам.
    3.2) Запрещено оформлять только изображениями. Краткое описание, содержание должны быть текстового формата.
    3.2.1) Картинками могут быть только коробка инфопродукта и элементы оформления.
    3.2.2) Не менее 80% описания должно быть в текстовом формате.
     
    Коловрат, 10 июн 2018
  6. Dmitry000
    Dmitry000 Активный складчик
    Исправил
     
    Dmitry000, 11 июн 2018
  7. jumasultanov
    jumasultanov Складчик
    Ответьте, пожалуйста, на вопрос, как будет обходиться защита курса, так как сказано: "Защита у курса есть. Активировать его можно будет на 3-х различных устройствах."?
     
    jumasultanov, 11 июн 2018
  8. Dmitry000
    Dmitry000 Активный складчик
    пока думаем над этим вопросом
     
    Dmitry000, 11 июн 2018
  9. wetru
    wetru Активный складчик
    Здравствуйте, хотел спросить вот что на продажнике было сказано что к курсу будут бонусы ,в этой теме они будут ?
     
    wetru, 12 июн 2018
  10. Dmitry000
    Dmitry000 Активный складчик
    Да, разумеется будут т.к они входят в сам курс
     
    Dmitry000, 13 июн 2018
    wetru нравится это.
  11. gdm
    gdm Складчик
    Здравствуйте.Сейчас курс стоит 2870.Смысл тянуть?
     
    gdm, 13 июн 2018
  12. wetru
    wetru Активный складчик
    Организатор, не тянет просто шкала участников незаполнена ,когда заполнится тогда и сборс будет. Но по выбору организатора может раньше но дороже купить.
     
    wetru, 13 июн 2018
    Dmitry000 нравится это.
  13. Dmitry000
    Dmitry000 Активный складчик
    Хоть 1.000 он будет стоить, какая разница если вам он обойдется в 214 рублей. Проблема не в стоимости а в защите материала, тут же вроде не хакерский форум. Хотите дешевле придется подождать
     
    Dmitry000, 14 июн 2018
  14. Vladimir999
    Vladimir999 Складчик
    Жду новостей тогда
     
    Vladimir999, 20 июн 2018
  15. Dmitry000
    Dmitry000 Активный складчик
    Здравствуй гость
    Обучение полному циклу разработки приложения от известных авторов! FullStack-Мастер [WebForMySelf]
     
    Dmitry000, 23 июн 2018
  16. Astaroth2000
    Astaroth2000 Складчик
    Всем привет! Ну, может, уже купим? сумму пересчитаем и купим?
     
    Astaroth2000, 25 июн 2018
  17. Dmitry000
    Dmitry000 Активный складчик
    Потерпите, не все так просто
     
    Dmitry000, 25 июн 2018
  18. Vladimir999
    Vladimir999 Складчик
    Ок, ждем тогда еще. Видел какая-то защита в курса есть. Надеюсь обойдете....
     
    Vladimir999, 25 июн 2018
    Dmitry000 нравится это.
  19. Vladimir999
    Vladimir999 Складчик
    Получается с обходом защиты?
     
    Vladimir999, 29 июн 2018
  20. Dmitry000
    Dmitry000 Активный складчик
    Записываемся!_Wink
     
    Dmitry000, 30 июн 2018
Участники складчины Программирование на Java с нуля до ГУРУ (Михаил Русаков) смогут написать отзыв
Наверх