Ивановский Торрент трекер


Java 8 - Beyond the Basics
Год выпуска: 2015
Производитель: Infinite Skills
Сайт производителя: infiniteskills.com
Автор: Brian Gorman
Продолжительность: 9:15
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: In this Java 8 - Beyond the Basics training course, expert author Brian Gorman will teach you how to take your programming to the next level with Java. This course is designed for users that already have some experience with Java.
You will start with a quick review of Java, then jump into learning about object inheritance, interfaces, abstract classes, and polymorphism. From there, Brian will teach you about exceptions and string manipulation, including custom exceptions, checked and unchecked exceptions, and the string tokenizer. This video tutorial also covers topics such as file and binary serialization, database operations using Java and JDBC, basic GUI programming, and generic programming and iteration. You will also learn about additional data structures and concepts, such as the collection interface, working with the vector, working with the queue, and examination of the HashMap. Finally, you will cover multi-threading and networking, lambda programming, and Spring tools.
Once you have completed this computer based training course, you will have developed a deeper working knowledge of Java 8. Working files are included, allowing you to follow along with the author throughout the lessons.
Курс для программистов, имеющих небольшой опыт разработки на Java, желающих расширить свои знания.


01. Welcome To The Course
Introduction To Java - Beyond The Basics
About The Author
0103 How To Access Your Working Files
02. Review Of Java Topics And Getting Up To Speed
Types And Variables
Classes And Constructors
Conditional Operators
Switch And Ternary Operators
Basic Data Structures
Packages And Jars
Basic Unit Testing In Java With J-Unit 4
03. Object Inheritance, Interfaces, Abstract Classes, And Polymorp
Basic Terms
Basic Object Inheritance And Overriding The ToString Method
Object - Basic Extension - Part 1
Object - Basic Extension - Part 2
Polymorphism - First Look
0306 Planning Our System
0307 Introduction To Interfaces
0308 Create And Implement The Race Participant Interface
0309 Implementing Multiple Interfaces
0310 Develooping The Plan For Our System
0311 Adding In The Abstract Class - Part 1
0312 Adding In The Abstract Class - Part 2
0313 Testing The Abstract Class - Part 1
0314 Testing The Abstract Class - Part 2
0315 The Race Manager
04. Exceptions
0401 Introduction To Exceptions
0402 Unchecked Exceptions
0403 Checked Exceptions
0404 Custom Exceptions
0405 Additional Study
0406 Unit Testing Your Exceptions
05. String Manipulation
0501 StringBuilder To Construct Strings
0502 Split
0503 String Tokenizer
0504 Other String Operations
0505 Regular Expressions In String Searching
0506 Strategy - Searching The Race Manager
06. File And Binary Serialization
0601 Reading And Writing Text Files Using Scanner
0602 Reading And Writing Text Files Using BufferedReader And BufferedWriter
0603 Loading And Saving The Race To And From Flat Text Files - Part 1
0604 Loading And Saving The Race To And From Flat Text Files - Part 2
0605 Binary Streams
0606 Random Access Files
0607 The Serializable Interface
0608 Binary State Files
0609 Race Manager Save And Restore
07. Database Operations Using Java And JDBC
0701 Creating The Database At Appharbor
0702 Getting MySQL ConnectorJ And Org.Json Jar Files
0703 DBmanager Architecture Overview
0704 Creating Athletes And Athlete Type Tables
0705 Inserting Athletes And Athlete Types
0706 Updating Athlete Name And Age
0707 Deleting Athletes By Racer ID
0708 Populating Athletes From Database To Race Manager
08. Basic GUI Programming
0801 Simple GUI Window With JFrame
0802 Adding A JPanel To The JFrame
0803 JLabels And JTextfield
0804 Simple Input And Message Dialogs
0805 JButtons And ActionListeners
0806 Layout Managers
0807 JDesktopPane And JInternalFrame
0808 Get Eclipse Windowbuilder Pro
0809 Use Windowbuilder To Build Out A Simple GUI
0810 Racemanager In A GUI
09. Generic Programming And Iteration
0901 Overview Of Generic Programming
0902 Writing Generic Methods
0903 Writing Generic Classes
0904 Bounded Type Parameters
0905 Bounded Type Parameters In Classes And Methods
0906 Another Look At The Arraylist
0907 OOP Design Problem - Iteration
0908 An Iterable Best Data Container
10. Additional Data Structures And Concepts
1001 A Custom Single-Linked List
1002 The Collection Interface
1003 The List And ListIterator Interface
1004 Examination Of The Linkedlist
1005 Working With The Java Linkedlist
1006 Examination Of The Vector
1007 Working With The Vector
1008 Examination Of The Stack
1009 Working With The Java Stack
1010 Examination Of The Queue
1011 Working With The Queue
1012 Examination Of The Dictionary And Map
1013 Examination Of The The HashMap
1014 Working With The Java HashMap
11. Multi-threading And Networking
1101 Introduction To Threading
1102 Basic Threading Example
1103 Thread Interference And Synchronizing
1104 Introduction To Distributed Programming
1105 Simple Client And Server Example Code Overview
1106 Creating Runnables And Execute The Simple Advisor Client And Server
12. Lambda Programming In Java 8
1201 Introduction To Lambda Programming - Part 1
1202 Introduction To Lambda Programming - Part 2
1203 Functional Interfaces - Part 1
1204 Functional Interfaces - Part 2
1205 Streams, Sorting, Filtering And Mapping - Part 1
1206 Streams, Sorting, Filtering And Mapping - Part 2
1207 Suppliers, Consumers And The New Person Factory
13. Above And Beyond
1301 Getting Spring Tools
1302 Introduction To Inversion Of Control Using Spring
1303 Advanced Dependency Injection
1304 Using Spring Simple Rest Client To Pull Data From Facebook Pages
14. Conclusion
1401 Course Wrap-Up
Файлы примеров: присутствуют
Формат видео: MP4
Видео: MPEG-4, 1280x720, 16:9, 15fps, 225kbps
Аудио: AAC, 48kHz, 64kbps, mono


Показать сообщения:    

Текущее время: 23-Сен 17:08

Часовой пояс: UTC - 1

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

Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!