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

Ответить на тему
 

рыжий ®

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

Сообщений: 169

Симпатии: 130

[Yakov Fain] - Java Training Videos | Программирование с Java и Java EE [2014, ENG, RUS]
Год выпуска: 2014
Производитель: Yakov Fain
Сайт производителя: http://americhka.us/
Автор: Yakov Fain
Продолжительность: 18 уроков
Тип раздаваемого материала: Видеоурок
Язык: English+Русский
Описание:
  • Бесплатно: Начиная с 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
      Технические Требования
      Участники должны знать основы программирования на любом языке. Все программное обеспечение используемое в курсе бесплатное.

    MediaInfo

    Формат : MPEG-4
    Профиль формата : Base Media / Version 2
    Идентификатор кодека : mp42
    Размер файла : 899 Мбайт
    Продолжительность : 1 ч. 45 м.
    Режим общего битрейта : Переменный
    Общий поток : 1190 Кбит/сек
    Дата кодирования : UTC 2014-02-07 13:09:08
    Дата пометки : UTC 2014-02-07 13:09:08
    gsst : 0
    gstd : 6337583
    gssd : BADC23A6AHH1396571176310166
    gshh : r10---sn-n8v7ln7y.googlevideo.com
    Видео
    Идентификатор : 1
    Формат : AVC
    Формат/Информация : Advanced Video Codec
    Профиль формата : [email protected]
    Параметр CABAC формата : Да
    Параметр ReFrames формата : 1 кадр
    Параметр GOP формата : M=1, N=60
    Идентификатор кодека : avc1
    Идентификатор кодека/Информация : Advanced Video Coding
    Продолжительность : 1 ч. 45 м.
    Битрейт : 996 Кбит/сек
    Максимальный битрейт : 2376 Кбит/сек
    Ширина : 1152 пикселя
    Высота : 720 пикселей
    Соотношение сторон : 16:10
    Режим частоты кадров : Постоянный
    Частота кадров : 30,000 кадров/сек
    Цветовое пространство : YUV
    Субдискретизация насыщенности : 4:2:0
    Битовая глубина : 8 бит
    Тип развёртки : Прогрессивная
    Бит/(Пиксели*Кадры) : 0.040
    Размер потока : 752 Мбайт (84%)
    Дата пометки : UTC 2014-02-07 13:14:06
    Аудио
    Идентификатор : 2
    Формат : AAC
    Формат/Информация : Advanced Audio Codec
    Профиль формата : LC
    Идентификатор кодека : 40
    Продолжительность : 1 ч. 45 м.
    Вид битрейта : Переменный
    Битрейт : 192 Кбит/сек
    Максимальный битрейт : 201 Кбит/сек
    Каналы : 2 канала
    Расположение каналов : Front: L R
    Частота : 44,1 КГц
    Метод сжатия : С потерями
    Размер потока : 145 Мбайт (16%)
    Заголовок : IsoMedia File Produced by Google, 5-11-2011
    Дата кодирования : UTC 2014-02-07 13:12:00
    Дата пометки : UTC 2014-02-07 13:14:06

    Скриншоты





Создавать темы 28-Авг-2015 12:10

[Профиль]  [ЛС] 

uxuxxr

Стаж: 3 года 6 месяцев

Сообщений: 21

Симпатии: 1

а зачем анлиский язык добовлять или эти друие урок

Создавать темы 29-Авг-2015 08:15

[Профиль]  [ЛС] 

AntiGov

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

Сообщений: 315

Симпатии: 48

uxuxxr, просто кто хочет, может посмотреть видео на англ. языке. Уроки одни и те же...

Создавать темы 29-Авг-2015 12:20

[Профиль]  [ЛС] 

crosscable

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

Сообщений: 9

Помогите пож. скачать урок. Очень нужно

Создавать темы 04-Май-2016 13:15

[Профиль]  [ЛС] 
Показать сообщения:    
Ответить на тему

Текущее время: 23-Авг 19:04

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы