[Yakov Fain] - Java Training Videos | Программирование с Java и Java EE [2014, ENG, RUS]

Ответить
 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 05-Апр-14 00:12 (11 лет 2 месяца назад, ред. 17-Мар-15 12:28)

Yakov Fain - Java Training Videos | Программирование с Java и Java EE
Год выпуска: 2014
Производитель: Yakov Fain
Сайт производителя: http://americhka.us/
Автор: Yakov Fain
Продолжительность: ~41:00
Тип раздаваемого материала: Видеоурок
Язык: английский и русский
Описание: Бесплатно: Начиная с 1 февраля 2014 Farata Systems будет публиковать записи видео уроков по программированию с Java и Java EE. Видео уроки публикуются здесь.
Тренер: Yakov Fain (a.k.a. Budam), является со-основателем американской компании Farata Systems, которая предоставляет консалтинговые услуги как крупным предприятиям, так и стартапам в области разработки Internet приложений. Яков является автором и соавтором нескольких книг по программированию и многочисленных технических статей, ему был присвоен титул Java Champion . Он является лидером Princeton Java Users Group.
В этом курсе будет использовяться книга Якова Файна Java Tutorial . 24-Hour Trainer и каждый участник этого тренинга должен ее иметь. Яков живет и работает в США. Его персональный блог находится по адресу http://yakovfain.com.
------------
Курс состоит из 18 видео уроков, каждый длительностью от полутора до двух часов. Зарегистрировшиеся на плантые консультации получат онлайн доступ к 18 часовым консультациям, где Яков будет отвечать на вопросы по материалам данного курса. Консультации будут проходить один раз в неделю начиная с 5 февраля 2014 года по средам в 21:00 по московскому времени. Система позволяет транслировать звук, презентацию или демонстрацию того, что происходит на десктопе тренера. Участники задают вопросы тренеру в режиме аудио конференции или чата.
Видео уроки и консультации проводятся на русском языке, но все материалы на английском.
Содержание
Course Outline
Unit 1. Introducing Java
Why learning Java?
The life cycle of a Java program
JDK and JRE
Downloading and installing JDK
Your first Java program: Hello World
Java SE and EE editions
Eclipse IDE and your first Java program
Introducing Eclipse Integrated Development Environment
Different versions of Eclipse IDE
Unit 2. Object-Oriented Programming. Version Control with Git.
Classes and objects
Data types: primitives and wrapper classes
Autoboxing
Variable scopes
Java Comments
Method arguments
Method overloading
Intro to Git and GitHub
Unit 3. Class methods
Constructors
The keyword super
The keyword this
Pass by value or by reference
Variable Scopes
The keyword static
Arrays
Command-Line Arguments
If statements
Switch statement
Debugging Java programs
Packages
Working with Git and GitHub
Unit 4. Interfaces, Abstract classes, Polymorphism
Interfaces
Casting
Marker interfaces
Access levels
The keyword final
Abstract classes
Polymorphism
Raising salaries with abstract classes
Raising salaries with interfaces
Unit 5. Introducing the Graphic User Interface
Basic UI components
Layout Managers
Adapters
Inner Classes
Containers
Developing UI for a calculator
Event listeners
Teaching the calculator to calculate
Inner Classes
Unit 6. Web applications with Applets
What’s the difference between Java Applications and Applets
Quick intro to HTML
Embedding an applet in HTML
Applet life cycle
Inner Classes
Introducing Swing
Developing a Tic-Tac-Toe applet
Deploying the Tic-Tac-Toe on the server
Unit 7. Error processing. Data Structures
Reading the Stack Trace
The hierarchy of exceptions
The keywords try, catch, throws, throw, finally
User-Defined Exceptions
Array
ArrayList
Hashtable and HashMap
Enumeration
Properties
Linked Lists
Unit 8. Generics. Streams
Introduction to generics
Defining generics
Generic methods
Working with files and other streams
Byte Streams
Character Streams
Data streams
Stream tokenizers
Class File
Unit 9. Java Serialization
How JVM’s talk to each other
Object Streams
What’s Java Serialization
Interface Serializable
Interface Externalizable
Network Programming
Reading data from the Internet
Connecting through HTTP Proxy Servers
How to download files from the Internet
Unit 10. Sockets. Introduction to Multithreading
Developing a sample Stock Quote program
Socket Programming
The Stock Quote server with sockets
How to run the Stock Quote server
Class Thread
Interface Runnable
Thread States
Sleeping threads
Thread priorities
Unit 11. More about threads
How to stop a thread
Race conditions and thread synchronization
Using Threads with Swing: SwingWorker
Joining threads
Futures
Goodies from java.util.concurrent
Unit 12. Working With Databases Using JDBC
JDBC Driver Types
Sample JDBC Program
Processing Result Sets
Class ResultSetMetaData
Class CallableStatement
Batch Updates
Data sources and connection pools
My brokerage firm with DBMS
Unit 13. More Swing. Annotations. Reflection
Displaying tabular data with JTable
Using Table Models
Persisting data from JTable
Working with TableCellRenderer Interface
Event Dispatch thread and SwingWorker class
Intro to annotations
Compiler annotation
Annotation Processing
Unit 14. Remote Method Invocation. Java EE 6. Servlets
Defining Remote Interfaces
Implementing Remote Interfaces
Registering Remote Objects
Writing RMI Clients
Finding Remote Objects
Setting Up The Stock Server Application
Java EE 6 overview
Java EE component overview
Containers vs application servers
Installing GlassFish 3 server
Java Servlets
Architecture of Web applications with Java servlets
The browser-servlet data flow
Your first servlet
Unit 15. Sessions. Cookies. Java Server Pages
Deploying servlets as WAR files
HTTP Get and Post requests
Session Tracking With servlets
Cookies
Session Tracking API – HttpSession
Advantages of JSP over servlets
Embedding Java Code Into HTML
Major JSP Tags
Implicit JSP Objects
Error Pages
Stock Portfolio Project With JSP
Deploying JSP
Unit 16. Java Messaging Service. Enterprise Java Beans
Advantages of asynchronous communication
Point-to-point and Publish/Subscribe modes
Message-Oriented Middleware (MOM)
Types of Messages
How to Send a Message
How to Receive a Message
How to Publish a Message
How to Subscribe for a Topic
Message Selectors
Intro to EJB 3.1
Role of an EJB Container
Session beans
Message-Driven Beans
Unit 17.Java Persistense API 2.0. Restful Web Services
Entity classes
Primary keys
The EntityManager
Querying entities with JPQL
What are Web Services
SOAP vs REST
Sample application with REST
Unit 18. Java 8. New Features
Lambda Expressions
Collections and Stream API
Functional Interfaces
Технические Требования
Участники должны знать основы программирования на любом языке. Все программное обеспечение используемое в курсе бесплатное.
original playlists:
rus:
http://www.youtube.com/playlist?list=PLkKunJj_bZefB1_hhS68092rbF4HFtKjW
eng:
http://www.youtube.com/playlist?list=PLkKunJj_bZefJ4gej5Fuq0XR0FzzXLCMB
Видео: 1152 x 720, H.264 / AVC, 30 frames per second, 1006 kbps
Аудио: MPEG-4 AAC, Stereo, 44100 Hz, 191 kbps
Скриншоты
====================================
Платные консультации это конечно хорошо, но есть вариант:
скрытый текст
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 07-Апр-14 19:49 (спустя 2 дня 19 часов, ред. 16-Апр-14 03:58)

Появились новые курсы.
junior java developers
javacore
upd:
[Профиль]  [ЛС] 

mr_solo

Стаж: 14 лет 10 месяцев

Сообщений: 2


mr_solo · 09-Апр-14 01:07 (спустя 1 день 5 часов)

Пока прослушал 1 урок.
Со специалистом тоже 1 урок.
Но нужно в кипе слушать со специалистом от Бауманского .
Тогда есть некое понимание.
[Профиль]  [ЛС] 

iUrpok

Стаж: 11 лет 7 месяцев

Сообщений: 111


iUrpok · 20-Май-14 17:58 (спустя 1 месяц 11 дней)

а я все думал, раз уж Мирончика курсы тут, то как же пропустили Budam, всетаки это уже практически культовая личность. Человек воспитал не одну тысячу сегодняшних специалистов мира enterprise и фактически стоит у истоков развития индустрии в целом. Спасибо.
[Профиль]  [ЛС] 

DoubtNot

Стаж: 18 лет 6 месяцев

Сообщений: 64


DoubtNot · 20-Май-14 18:54 (спустя 55 мин.)

Что там в той яве учить, простейший язык.
[Профиль]  [ЛС] 

iUrpok

Стаж: 11 лет 7 месяцев

Сообщений: 111


iUrpok · 20-Май-14 19:19 (спустя 24 мин., ред. 20-Май-14 19:19)

DoubtNot писал(а):
63991517Что там в той яве учить, простейший язык.
Ну и откуда вы неучи только беретесь.
Судя по названию данный курс раскрывает тему конкретно Java EE, и для особо одаренных напомню, что Java -это не язык, а платформа включающая в себя огромное число компонентов. Христоматийность синтаксиса java не имеет отношения к простоте или сложности изучения платформы и направлений ее использования
[Профиль]  [ЛС] 

skpuralsk

Стаж: 12 лет 5 месяцев

Сообщений: 1


skpuralsk · 15-Июн-14 20:15 (спустя 26 дней)

На ютубе появился 17 урок, вдруг кому то будет полезно.
[Профиль]  [ЛС] 

avp.mk

Стаж: 15 лет 7 месяцев

Сообщений: 77

avp.mk · 17-Июл-14 21:26 (спустя 1 месяц 2 дня)

iUrpok писал(а):
63991797и для особо одаренных напомню, что Java -это не язык
http://docs.oracle.com/javase/specs/jls/se8/html/index.html
Цитата:
The Java® Language Specification
[Профиль]  [ЛС] 

EVGENY1231

Стаж: 11 лет 2 месяца

Сообщений: 1


EVGENY1231 · 19-Июл-14 00:47 (спустя 1 день 3 часа)

avp.mk писал(а):
64579095
iUrpok писал(а):
63991797и для особо одаренных напомню, что Java -это не язык
http://docs.oracle.com/javase/specs/jls/se8/html/index.html
Цитата:
The Java® Language Specification
ну правильно.. это спецификация языка!
[Профиль]  [ЛС] 

avp.mk

Стаж: 15 лет 7 месяцев

Сообщений: 77

avp.mk · 19-Июл-14 12:11 (спустя 11 часов)

EVGENY1231 писал(а):
64589908
avp.mk писал(а):
64579095
iUrpok писал(а):
63991797и для особо одаренных напомню, что Java -это не язык
http://docs.oracle.com/javase/specs/jls/se8/html/index.html
Цитата:
The Java® Language Specification
ну правильно.. это спецификация языка!
Браво, кэп!
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 20-Июл-14 18:40 (спустя 1 день 6 часов)

Gosling говорит, что язык:
http://www.youtube.com/watch?v=r19P3y1VBiw#t=10
[Профиль]  [ЛС] 

PolTi

Стаж: 14 лет 10 месяцев

Сообщений: 32

PolTi · 02-Авг-14 18:15 (спустя 12 дней)

JAVASCRIPT Файна будете выкладывать?
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 02-Авг-14 19:22 (спустя 1 час 7 мин., ред. 21-Дек-14 00:35)

PolTi писал(а):
64722405JAVASCRIPT Файна будете выкладывать?
https://rutr.life/forum/viewtopic.php?t=4896225
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 04-Фев-15 17:19 (спустя 6 месяцев)

а случайно нет презинтации по которой он рассказывает?
[Профиль]  [ЛС] 

iUrpok

Стаж: 11 лет 7 месяцев

Сообщений: 111


iUrpok · 05-Фев-15 10:26 (спустя 17 часов)

EVGENY1231 писал(а):
64589908
avp.mk писал(а):
64579095
iUrpok писал(а):
63991797и для особо одаренных напомню, что Java -это не язык
http://docs.oracle.com/javase/specs/jls/se8/html/index.html
Цитата:
The Java® Language Specification
ну правильно.. это спецификация языка!
Ок, для особо одаренных, что такое java и что нужно знать java программисту в работе? Это как и везде базовые структуры данных и алгоритмы. Более того, не просто знать, а понимать. Зачем это нужно пользователю, который просто использует чужой код ( к прмиеру пишет на Spring ) ? Затем, что в java как и в любой технологии реализованны стандартные алгоритмы и структуры данных, какой алгоритм поиска \ сортировки используется для массива в java 1.2 \ 1.5 \ 1.8 ? а на каких граничных данных алгоритм меняется и что это дает? Не зная этого вас ждет много приключений, и отказов на собеседованиях, а это такая мелочь... Java - это в первую очередь комплекс технологий и реализаций и именно потому, она лучший выбор интерпрайза. Язык говорите? Java появилась одновременно с выходом книги GoF и так уж сложилось, что в ней реализованны основные шаблоны проектирования, которые нужно знать, чтобы их использовать эффективно. Синтаксис java -даст вам уровень junior code monkey, способного написать hello, world и не более того. Чтобы знать java, вам придется изучить всю экосистему и в первую очередь единственно что это все объединяет - виртуальную машину. Java - это в первую очередь архитектура. Да у java есть спецификация, раскрывающая детали реализации и ожидаемое поведение, вот только раз уж реч об этом - java давно мертва. Та экосистема, которая работает сегодня уже давно ушла далеко вперед.
p.s. собственно я прекрсно понимаю, что это тоже можно назвать языком и куча объективных факторов для этого, но попытка придраться к конкретному термину - не принесет пользы, если вырывать ее из контекста. Речь шла о том, как кто -то назвал java - простым языком и мой ответ в том, что java - это не просто платформа, а экосистема, которая на столько проста, что лично я на собеседовании с вами даже 5 минут говорить не буду, если вы как минимум не читали 4 главы библии - Кормена, GoF, J2EE - Core Patterns, PEAA. Без этих 4 книг ( или тем ) - в java вы полный 0 и ваше мнение не просто внимания не заслуживает, а даже школьник имеет право заткнуть вам рот. Я вам гаррантирую, что вы даже Кормена не поймете менее чем за год, как и то, что вы не выростете из middle уровня без этой книги и не выростите из сраного senior без последних 3-х - НИКОГДА. И да - это всеголишь java, проблема лишь в том, что в отличии от php - вызубрив синтаксис вы не стали Гуру, вы лишь готовы начать учить java.
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 05-Фев-15 21:36 (спустя 11 часов)

iUrpok писал(а):
... java давно мертва ...
а вот это уже интересно )) ...
понятно, что Java сейчас больше чем Java и она на пике могущества особенно в корпоративном сегменте ...
а вот какие у нее переспективы (у экосистемы) ?
не вытеснят ли ее другие экосистемы ???
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 09-Мар-15 09:29 (спустя 1 месяц 3 дня)

прослушал ... , прочитал ... в общем все понравилось! расширил горизонты ... Английский подучил )) и т.д.
PS
интересно будет найти другие его лекции по Английски.
если кто найдет киньте ссылку плиз )
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 11-Мар-15 21:32 (спустя 2 дня 12 часов, ред. 11-Мар-15 21:32)

BlackVI - есть канал на youtube, есть блог http://americhka.us/
[Профиль]  [ЛС] 

russellr

Стаж: 13 лет

Сообщений: 37

russellr · 12-Мар-15 19:45 (спустя 22 часа)

Otlichniy Kurs! This Course is amazing! Thank you Yakov Fain!
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 13-Мар-15 17:58 (спустя 22 часа, ред. 13-Мар-15 17:58)

Marley писал(а):
67145852BlackVI - есть канал на youtube, есть блог http://americhka.us/
youtube у меня здесь на Филлипинах тормозит ужасно ))) заеб...ся его смотреть )
поэтому Спасибо что на торонты выкладываете !!!
http://americhka.us я послушал 1 выпуск, но там я так понял все по Русски, это мне не интересно, по Русски я и сам могу лясы точить ...
да и потом я так понял, что americhka.us это за жизнь потрындеть ... (не про IT) , а я про Америку и так все знаю у меня полно друзей Американцев (это я типа хвастаюсь, но так оно и есть)
PS
Кстати у Якова щас новый курс начался где то 7 марта если выложите буду благодарен!
ну или ссылку подкиньте я, что то в бесплатном доступе пока не нашол ...
[Профиль]  [ЛС] 

duonglg

Стаж: 12 лет 5 месяцев

Сообщений: 2


duonglg · 17-Мар-15 11:24 (спустя 3 дня)

I dont see file video of "Unit 19. Lambda Expressions, Stream API, Functional Style"
Please Marley check to help me. Thank you very much.
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 17-Мар-15 12:44 (спустя 1 час 20 мин., ред. 17-Мар-15 12:44)

duonglg писал(а):
67205048I dont see file video of "Unit 19. Lambda Expressions, Stream API, Functional Style"
Please Marley check to help me. Thank you very much.
Unfortunatelly i can't help.
Yakov didn't publish this video on youtube channel.
==========================
Ну кто там еще против, что я выкачал с youtube эти видео и сделал резервную копию в первую очередь для себя?
Яков закрыл публичный доступ к английской версии этого курса и хочет теперь за него $.
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 17-Мар-15 15:01 (спустя 2 часа 17 мин.)

Marley писал(а):
Ну кто там еще против, что я выкачал с youtube эти видео ...
Я за !))
youtube много что закрывает я уже на это напоролся (да и сам youtube могут закрыть) ... т.ч. сам буду с youtube качать и сохранять ...
PS
а за деньги я никого смотреть не буду (вобще никого), зачем ? когда на винте еще ГиГи непросмотренного бесплатного видео ...
[Профиль]  [ЛС] 

greendude

Стаж: 16 лет 3 месяца

Сообщений: 3


greendude · 21-Мар-15 22:22 (спустя 4 дня, ред. 21-Мар-15 22:22)

Презентацию можно скачать здесь
https://code.google.com/p/practicaljava/wiki/Slides
[Профиль]  [ЛС] 

Ravend

Стаж: 18 лет 8 месяцев

Сообщений: 51

Ravend · 07-Май-15 23:00 (спустя 1 месяц 17 дней)

все курсы от якова - херня полная
[Профиль]  [ЛС] 

Денисааа

Стаж: 15 лет

Сообщений: 27


Денисааа · 08-Май-15 00:31 (спустя 1 час 31 мин.)

Ravend писал(а):
67727002все курсы от якова - херня полная
А какие посоветуешь курсы по Java/Java EE?
Курсы якова немного скучноваты если честно
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 18-Июн-15 17:56 (спустя 1 месяц 10 дней, ред. 18-Июн-15 17:56)

Ravend писал(а):
67727002все курсы от якова - херня полная
ты дай ссылку на те курсы по сравнению с которыми эти херня ???
иначе это просто клевита и провокация ...
курсы для самых начинающих и поэтому очень простые, но мне понравились (я начинающий)!
я еще смоттел этот Advanced Introduction to JavaScript
https://www.youtube.com/watch?t=13&v=X1J0oMayvC0
тоже доволен!
Мне его курсы нравятся тем, что он пропускает самое скучное (елементарное) т.е. основы языка-платформы, а делает попытку сразу взять быка за рога ... , конечно потом самому надо в глубь копать )
PS
и Английский у него по моему очень приличный, всетаки кажется больше 10 лет там живет ...
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 29-Сен-15 20:31 (спустя 3 месяца 11 дней, ред. 29-Сен-15 20:31)

... и еще бы надо попросить vampiri6ka пережать эти курсы (можно только Английсое видео) , уж слишком они большие !
у меня к этим курсам легкая ностальгия, это мои первые курсы по Java )))
[Профиль]  [ЛС] 

Marley

Стаж: 18 лет 10 месяцев

Сообщений: 303

Marley · 30-Сен-15 18:58 (спустя 22 часа, ред. 02-Окт-15 14:51)

BlackVI писал(а):
68857247... и еще бы надо попросить vampiri6ka пережать эти курсы (можно только Английсое видео) , уж слишком они большие !
у меня к этим курсам легкая ностальгия, это мои первые курсы по Java )))
Почему не пережать эти курсы самостоятельно?
https://rutr.life/forum/viewtopic.php?p=66441992#66441992
vampiri6ka писал(а):
66441992Из MeGUI беру консольные x264, oggenc и там же mkvmerge + скрипт для автоматизации.
[Профиль]  [ЛС] 

BlackVI

Стаж: 16 лет 8 месяцев

Сообщений: 462

BlackVI · 03-Окт-15 20:13 (спустя 3 дня, ред. 05-Авг-16 14:23)

Marley писал(а):
Почему не пережать эти курсы самостоятельно?
теперь надо уже к следующей книжке видео ждать ...
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error