Разное

Java видеоуроки яков файн: Введение в программирование на языке Java и с Java EE

Содержание

Введение в программирование на языке Java и с Java EE

Хочешь больше книг по программированию?

Подпишись на наш канал и ознакамливайся бесплатно!

Подписаться

×

Этот курс по введению в программирование на языке Java (первые 14 уроков), и в Java EE технологии на русском языке.

Курс ведет Яков Файн, работающий в компании Farata Systems (USA).

Материалы к курсу можно найти по ссылке: https://code.google.com/archive/p/practicaljava/wikis/Slides.wiki

Книгу Якова по по Java можно найти здесь: http://yfain.github.io/Java4Kids/

Список уроков:

1. Введение в Java.

2. Введение в ООП.

Введение в Объектно-Ориентированное программирование.

3. Важные моменты.

В этом уроке рассматриваются Java arrays, loops, packages, access levels, and command line arguments

4. Интерфейсы и абстрактные классы.

В этом уроке рассматриваются Casting, Interfaces, Abstract Classes, Polymorphism

5. GUI на Swing. Часть 1.

Из этого урока вы узнаете о том, как создавать GUI-компоненты. Таже рассматриваются события и слушатели событий.

6. GUI на Swing. Часть 2. Внутренние классы, Апплеты.

ВАЖНО! Апплеты устарели и больше практически не используются. Эту часть урока можно пропустить.

7. Обработка ошибок. Исключения.

Седьмой урок посвящен обработке ошибок, которые могут возникать во время выполнения программ.

8. Коллекции. Обобщенные типы (Generics).

9. Работа с данными. Потоки, сериализация, основы клиент-серверной архитектуры.

В этом уроке Яков Файн рассказывает о том как читать файлы, сериализовать Java объекты и качать файлы с Интернета.

10. Сокеты.

В этом уроке Яков Файн рассказывает об использовании Java Sockets and Remote Method Invocation. В начале урока показан еще один пример использования класса URL.

11. Многопоточное программирование.

В этом видео вы познакомитесь с конкурентой обработкой данных с помощью multi-threading.

12. Работа с базами данных. JDBC.

В этом уроке вы узнаете, как из Java программы можно работать с данными хранящимся в реляционных базах данных.

13. JTable. Reflection API.

14. Введение в Java EE. Glassfish. Сервлеты.

В этом уроке вы познакомитесь с Java EE, установите GlassFish сервер и сделаете первую сервлету отвечающую на запросы Web броузера.

15. Работа с HTTP. Cookies. JSP.

В этом уроке разбираются HTTP сессии, куки, создание WAR файла и делоймент под cервером GlassFish. Также вы познакомитесь с основами JavaServer Pages.

16. JNDI и JMS.

В этом уроке вы познакомитесь с Java Naming and Directory Interface and Java Messaging Service. Мы будем использовать Open MQ сервер, который поставляется с GlassFish.

17. EJB и JPA.

В этом уроке вы познакомитесь с Enterprise Java Beans. Последние 10 мин — очень коротко о Java Persistence API.

18. Restful веб-сервисы.

В этом уроке вы познакомитесь с основами RESTful Web Services и базовыми аннотациями для создания Resтful endpoint на сервере. Это последнее видео из данного курса.

Ресурсы для самостоятельного изучения Java

Не так давно мы рассказывали о буме вакансий на IT-рынке. Особенно выгодные позиции занимает категория Java. Сейчас можно найти курсы, которые помогутизучить основы программирования в считанные месяцы. Есть крутой вариант освоения IT-профессий с помощью трудоустройства – Mate academy. Школа точно даст глубокие и качественные знания, научит кодить, подготовит к встрече с потенциальными работодателями и карьерно поддержит. Однако для поступления на такие курсы и лучшего усвоения материала со старта, стоит узнать некоторые азы и заранее подготовиться. Мы собрали рейтинг лучших ресурсов для самостоятельного изучения Java как на базовом, так и на профессиональном уровне.

Java Basics на платформе Mate academy

Java Basics курс от Mate academy – бесплатная возможность познакомиться с языком программирования Java с нуля. Для этого надо лишь зарегистрироваться на платформе. Здесь с первой темы можно узнать о типах данных и операциях над ними.

Курс Java Basics абсолютно бесплатный

На этом курсе можно пройти 13 тем (теория, практика) и понять базовый синтаксис языка программирования Java. Удобно тем, что тренер рассказывает теорию и сразу на практике пишет код. Для лучшего усвоения материала нужно решить задачи по конкретной теме. Удобно тем, что тренер рассказывает теорию и сразу на практике пишет код. Для лучшего усвоения материала нужно решить задачи по конкретной теме.

Курс Java Basics проходит в интерактивном код-редакторе

Уже после прослушивания первых лекций можно написать свою первую программу. Затем пройти тестовое задание, и в случае успешного выполнения – попасть на интервью, чтобы поступить в академию на бесплатный четырехмесячный интенсив с помощью трудоустройства. Оплата потом – процент от зарплаты в ІТ.

Javarush

Javarush – это интерактивный сайт для изучения Java программирования с нуля. Ресурс рассчитан как для новичков, так и профессионалов.

На платформе есть все необходимое для обучения: 1200 практических задач с проверкой решения в один клик, необходимый минимум знаний теоретических основ (лекции), а также определенные мотивационные «фишки»: игры, квесты, опросы, интересные проекты и статьи об эффективном обучении и карьере Java-девелопера. Также здесь есть активное сообщество, где можно найти форумы, чаты, статьи, истории успеха и тому подобное. Также здесь есть активное сообщество, где можно найти форумы, чаты, статьи, истории успеха и тому подобное.

Есть минус – после нескольких уроков сайт требует оформить платную подписку, однако она не такая уж и дорогая. Большинство лекций являются бесплатными. Большинство лекций являются бесплатными.

Курс Java на Stepik

Stepik.org образовательная платформа и конструктор бесплатных открытых онлайн-курсов и уроков. Позволяет любому зарегистрированному пользователю изучать интерактивные уроки, используя видео, тексты и различные задачи с автоматической проверкой и мгновенной обратной связью. В процессе обучения можно вести обсуждение и задавать вопросы преподавателям. На этом ресурсе есть немало бесплатных курсов по Java. Например, “Легкий старт в Java. Вводный курс для чайников”, содержащий 26 уроков, 46 тестов и более сотни интерактивных задач.

Codecademy: курс Java

Codecademy – это интерактивная онлайн-платформа по обучению семи языкам программирования, в частности Java. Для начинающих здесь есть 25-часовой курс из 16 уроков. Все пользователи имеют собственный профиль. Для мотивации есть система поощрительных бейджей за выполнение упражнений.

Java на Codewars


Codewars образовательное сообщество для программистов. а платформе разработчики программного обеспечения проходят челленджи, известные как ката. Эти дискретные упражнения вырабатывают ряд навыков в различных языках программирования и выполняются в интегрированной онлайн-среде разработки. На Codewars сообщество и прогрессия вызовов является геймифицированой, пользователи зарабатывают звания и честь за выполнение кат, вклад в каты и качественные решения. Стоит отметить, что учить теорию на платформе не удастся, а вот набить руку на практике, решая разнообразные задачи – именно то, что нужно. Хорошая платформа для Java-разработчиков, чтобы тренировать свои скиллы.

Уроки Java на YouTube-каналах

1) Derek Banas – опытный блоггер-разработчик, который утверждает, что готов научить вас основам Java всего за 30 минут. В плейлистах ты найдешь Java Video Tutorial, Java Algorithms и множество видео о других языках и технологиях.

2) Java Brains – блог, на котором полмиллиона подписчиков учат Java. Курсы рассчитаны в основном на программистов среднего и продвинутого уровней. Выбери плейлист и вперед!

3) FreeCodeCamp.org – проект, в котором опытные разработчики делятся опытом в своих же курсах. Начинающим рекомендуем выбрать девятичасовой Learn Java 8 — Full Tutorial for Beginners и четырехчасовой курс Intro to Java Programming — Course for Absolute Beginners.

4) Віртуальна академія – ютуб-блог на украинском языке, где учат не только Java основам. Для новичков здесь есть 85 видео пошаговых инструкций познания языка Java.

Книги по Java

  1. Учебное пособие “Thinking in Java” поможет освоить базовые принципы языка программирования.
  2. Герберт Шилдт “Java. Пособие для начинающих”.
  3. Файн Яков “Программирование на Java для детей, родителей, дедушек и бабушек”.

Вышеупомянутый Javarush составил список рекомендованных книг по Java.

JazzTeam.org собрали немало ресурсов для изучения Java. Рекомендуем также ознакомиться здесь.

Ресурсов для изучения, как видим, немало. Поэтому предлагаем не затягивать и уже начинать обучение.
Рекомендуем воспользоваться первую позицию в нашем рейтинге и освоить Java Basics на интерактивной платформе Mate academy.

бесплатных обучающих видео по Java

Опубликовано Яков Файн

После многих лет проведения традиционных очных и онлайн-тренингов «Введение в Java и Java EE» я решил попробовать что-то другое: я буду записывать обучающие видео и буду публиковать их раз в неделю бесплатно.

В этих уроках будут ссылки на мои презентации, все пошаговые руководства, и каждый урок будет заканчиваться домашним заданием. Ты будешь делать домашнее задание? Тебе решать. Большинство людей не будут. На самом деле, большинство людей даже не посмотрят больше пары таких видеоуроков. Это слишком цинично? Так работают бесплатные вещи, и меня это вполне устраивает. Но.

Но будет небольшой процент целеустремленных людей, которые действительно хотят изучать Java для поиска хорошо оплачиваемой работы по любой причине. Этим людям нужна обратная связь инструктора. Эти люди могут даже планировать выполнять все домашние задания. Эти люди должны иметь возможность взаимодействовать с кем-то, кто более опытен в Java, чем есть на самом деле. Эти люди могут приобрести поддержку для этого курса за небольшую плату.

Этот тренинг будет состоять из 18 записанных видео, а платная поддержка будет состоять из 18 соответствующих групповых онлайн-сессий, на которых я буду отвечать на вопросы и комментировать домашние задания. Те, кто заинтересован в приобретении такой поддержки, могут зарегистрироваться здесь (англоязычные) или здесь (русскоязычные). Если вы хотите просто посмотреть видео, подпишитесь на мой канал на YouTube, где я параллельно публикую эти видео на английском и русском языках.

Я знаю об этом движении МООК. Мне очень нравится, что Coursera, Udacity и крупные университеты публикуют видео своих лекций по разным предметам. Я не ожидаю сотни тысяч скачиваний моих видео. Но я точно знаю, что я

действительно хороший и скромный инструктор. Я хорошо объясняю вещи. Мои видеоуроки по Java будут конкурентоспособными. Надеюсь, вам они тоже понравятся!

Нравится:

Нравится Загрузка. ..

Категории java

Мои последние книги

Мои видео на TypeScript

Follow @yfain





Java 90 90 YouTube

2 002 YouTube Угловой

StackOverflow

Категории

КатегорииВыберите категориюadobeangularAngular CLIAngular2AngularJSAngulerJSAppleArchiveClear Data BuilderconsultingdartШаблон проектированияэлектронная коммерциясообщения об ошибкахES6Ext JSextjsFlash Playerflexфункциональное программированиеgithtml5HybrisIDEAIoTiPhoneИТ-карьераИТ-консалтингjavajavascriptJCretejQueryTypelifengrxNode.jsnvelupoutsourcingStrainingPostprimengReactRJSReduxJSRedux categorizedПользовательский опытWebWebSocketyarn Искать:

Страниц

  • О
  • Книги
  • Разработка приложений Angular 2. Дополнительные темы.
  • Разработка веб-приложений с помощью Angular 2 и TypeScript. Основы.

Архивы

Архивы Выберите месяц Июнь 2021 (1) Август 2019 (1) Июль 2019 (1) Июнь 2019 (2) Май 2019 (1) Апрель 2019 (1) Март 2019 (2) Декабрь 2018 (1) Октябрь 2018 (2) Сентябрь 2018 ( 2) июль 2018 г. (1) май 2018 г. (3) март 2018 г. (2) февраль 2018 г. (5) январь 2018 г. (3) декабрь 2017 г. (1) октябрь 2017 г. (1) сентябрь 2017 г. (5) август 2017 г. (6) июнь 2017 г. ( 4) апрель 2017 г. (4) март 2017 г. (1) февраль 2017 г. (1) январь 2017 г. (1) декабрь 2016 г. (5) ноябрь 2016 г. (3) октябрь 2016 г. (4) сентябрь 2016 г. (2) август 2016 г. (3) июль 2016 г. ( 4) май 2016 г. (1) апрель 2016 г. (1) март 2016 г. (3) февраль 2016 г. (2) январь 2016 г. (2) декабрь 2015 г. (4) ноябрь 2015 г. (3) октябрь 2015 г. (3) август 2015 г. (2) июль 2015 г. ( 1) июнь 2015 г. (2) май 2015 г. (4) апрель 2015 г. (2) март 2015 г. (2) февраль 2015 г. (3) январь 2015 г. (2) декабрь 2014 г. (1) ноябрь 2014 г. (3) октябрь 2014 г. (4) август 2014 г. ( 5) июль 2014 г. (4) июнь 2014 г. (1) май 2014 г. (2) апрель 2014 г. (4) март 2014 г. (3) февраль 2014 г. (1) январь 2014 г. (1) декабрь 2013 г. (4) ноябрь 2013 г. (5) октябрь 2013 г. ( 4) сентябрь 2013 г. (4) август 2013 г. (8) июль 2013 г. (9)) Июнь 2013 г. (7) Май 2013 г.
(3) Апрель 2013 г. (8) Март 2013 г. (2) Февраль 2013 г. (7) Январь 2013 г. (9) Декабрь 2012 г. (5) Ноябрь 2012 г. (6) Октябрь 2012 г. (7) Сентябрь 2012 г. (4) ) август 2012 г. (10) июль 2012 г. (6) июнь 2012 г. (5) май 2012 г. (4) апрель 2012 г. (12) март 2012 г. (6) февраль 2012 г. (7) январь 2012 г. (3) декабрь 2011 г. (1) ноябрь 2011 г. (6) ) октябрь 2011 г. (4) сентябрь 2011 г. (3) август 2011 г. (7) июль 2011 г. (4) июнь 2011 г. (5) май 2011 г. (4) апрель 2011 г. (2) март 2011 г. (5) февраль 2011 г. (3) январь 2011 г. (5) ) декабрь 2010 (13) ноябрь 2010 (3) октябрь 2010 (7) сентябрь 2010 (6) август 2010 (8) июль 2010 (3) июнь 2010 (3) май 2010 (3) апрель 2010 (9)) март 2010 г. (10) февраль 2010 г. (7) январь 2010 г. (7) декабрь 2009 г. (1) ноябрь 2009 г. (4) октябрь 2009 г. (11) сентябрь 2009 г. (6) август 2009 г. (4) июль 2009 г. (5) июнь 2009 г. (5) ) май 2009 г. (8) апрель 2009 г. (12) март 2009 г. (9) февраль 2009 г. (8) январь 2009 г. (14) декабрь 2008 г. (10) ноябрь 2008 г. (9) октябрь 2008 г.
(16) сентябрь 2008 г. (13) август 2008 г. (6) ) июль 2008 г. (16) июнь 2008 г. (19) май 2008 г. (16) апрель 2008 г. (13) март 2008 г. (13) февраль 2008 г. (10) январь 2008 г. (9) декабрь 2007 г. (13) ноябрь 2007 г. (13) октябрь 2007 г. (12) ) Сентябрь 2007 г. (7) Август 2007 г. (11) Июль 2007 г. (14) Июнь 2007 г. (11) Май 2007 г. (19)) апрель 2007 г. (11) март 2007 г. (16) февраль 2007 г. (14) январь 2007 г. (19) декабрь 2006 г. (13) ноябрь 2006 г. (18) октябрь 2006 г. (26) сентябрь 2006 г. (30) август 2006 г. (24) июль 2006 г. (22) ) Июнь 2006 г. (28) Май 2006 г. (16) Апрель 2006 г. (17) Март 2006 г. (17) Февраль 2006 г. (14) Январь 2006 г. (8) Декабрь 2005 г. (12) Ноябрь 2005 г. (7) Октябрь 2005 г. (5) Сентябрь 2005 г. (7) ) август 2005 г. (12) июль 2005 г. (3) июнь 2005 г. (6) май 2005 г. (3)

Статистика блога

  • 1 808 664 просмотров

Top Posts & Pages

  • TypeScript: вызываемые интерфейсы
  • React.js: извлечение данных о погоде в хуке useEffect
  • JavaFX 8: события клавиатуры не обрабатываются, если в сцене есть только фигуры
  • общедоступные модификаторы доступа TypeScript , частный, защищенный
  • Обработка событий JavaFX и привязка свойств
  • Мои книги
  • Будьте осторожны с Europcar
  • Рабочее пространство современного программиста
  • Практическое использование шаблона проектирования посредника в дизайне графического интерфейса
  • Перечисления TypeScript

Записанные видео уроки по Java

КНИГА: Java Programming 24-Hour Trainer by Yakov Fain
3 Java-программирование 24 часа в сутки Тренер Якова Файна; ISBN: 978-0-470-88964-0
  • Узнайте больше о 24-часовом тренинге по программированию на Java или купите книгу в любимом магазине
  • Загрузите код для 24-часового тренинга по программированию на Java
Добро пожаловать на форум p2p. wrox.com .

В настоящее время вы просматриваете раздел BOOK: Java Programming 24-Hour Trainer by Yakov Fain обсуждения Wrox Programmer to Programmer. Это сообщество программистов и разработчиков веб-сайтов, включая авторов и читателей книг Wrox. Регистрация новых участников была закрыта в 2019 г. Новые сообщения были отключены, а сайт был заархивирован в этом статическом формате с 1 октября 2020 г. Если вам требуется техническая поддержка для книги Wrox, обращайтесь по адресу http://hub.wiley.com

9 октября 2014 г., 01:38

Зарегистрированный пользователь

 

Дата регистрации: март 2011 г.

Сообщений: 4

Спасибо: 0

Поблагодарили 1 раз в 1 сообщении

Записанные видеоуроки по Java


Здравствуйте,

Я записал обучающие видео по Java, которые используют эту книгу в качестве учебника:
https://www.youtube.com/playlist?lis…uq0XR0FzzXLCMB

Яков Файн



Похожие темы
Резьба Стартер резьбы Форум Ответов Последнее сообщение
Загрузка видео уроков на DVD Говори с Майком КНИГА: Стивенс «Программирование на C# с помощью Visual Studio 2010.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *