TeachPro.ru с нами 25385 учеников, скачано 11636 курсов, подключено 316 школ
TeachPro.ru » Видеокурсы на иностранных языках » На английском языке » Java for Professionals (eng.)
Курс Java for Professionals (eng.)

Java for Professionals (eng.)

Год издания: 2006

148
интерактивных лекций
1780
контрольных вопросов

Статус курса: бесплатный

25 часов 14 минут
длительность видео
116
тестовых задач

Руководство пользователя: скачать

  • text

    Онлайн курс

  • text

    Описание

  • text

    Обсуждение

Здесь Вы можете оставить любые пожелания и комментарии

blog comments powered by Disqus

Аннотация


Данный мультимедийный интерактивный самоучитель (учебный курс) предназначен для обучения программированию на объектно-ориентированном языке программирования Java, разработанном компанией Sun Microsystems.

В курсе рассмотрены инструментальные средства программиста, такие как: компиляция, документирование, тестирование, архивация и пакетная обработка. Показаны способы использования шаблонных решений, описаны структуры данных и интерфейс пользователя. Рассказано о сервлетах и JSP в интернет-приложениях и о том, что нового в JAVA-5.

Курс предназначен для пользователей, умеющих программировать на других языках программирования.

Изложение материала ведется на доступном английском языке.

Уроки

Просмотры
Всего:77496

Programmer's tools

Base Java constructions

1.Programming Tools Intro 691
2.System Environment and JAVA880
3.Graphical Editor jEdit: Installation483
4.Graphical Editor jEdit: Main Features520
5.SDK-Tools for Documenting544
6.Features of javadoc Utility483
7.Junit Framework: Intro562
8.Junit Framework: Example of Simple Usage602
9.Junit Framework: Using TestCase412
10.Junit Framework: Using TestSuit489
11.Logging Tools log4j: Installation488
12.log4j: Main Using Scenario510
13.log4j: Component Logger431
14.log4j: Component Appender570
15.log4j: Component Layout595
16.log4j: External Configuration603

Archivation and Package Handling

17.Java-archive: intro571
18.Examples of Using jar Utility490
19.Bath processing tools: ant Installation599
20.Registering ant in the System589
21.The Structure of build.xml416
22.Using ant: Example582
23.Organizing Multi-Step Task by Means of ant460
24.Team Development Tools: CVS554
25.CVS: Main Features510
26.Using CVS: Examples457

Pattern Solutions

Creational patterns

27.Objects Creation: Testing Environment for Factory Method625
28.Factory Method Implementation447
29.Using Factory Method591
30.Creating Objects: Single Objects596
31.Testing Pattern Singleton471
32.Patterns' Collaboration511
33.Implementation of Patience Factory504
34.Testing Patterns Interaction482
35.Creating Objects: Factory of Factories479
36.Abstract Factory534
37.UML Components for the Patterns Prototype and Builder520

Structural Patterns

38.Structural Patterns: Objects Cooperation569
39.Objects-Placeholders: UML Diagram of Pattern Proxy554
40.Objects-Placeholders: Preparing Testing Environment611
41.Objects-Placeholders: Testing Program Efficiency576
42.Objects-Placeholders: Implementation of Pattern Proxy603
43.Pattern Decorator: Classes Diagram and Their Interaction503
44.Pattern Decorator: Main Participants508
45.Pattern Decorator: Preparing Testing Environment618
46.Pattern Decorator: Testing Efficiency508
47.Pattern Flyweight: Example with String Objects515
48.Pattern Flyweight: Classes Diagram490
49.Pattern Flyweight: Implementation (Part 1)421
50.Pattern Flyweight: Implementation (Part 2)454
51.Pattern Flyweight: Testing498
52.Pattern Flyweight: Interaction with the Factory526
53.Pattern Composite: Testing Efficiency525
54.Pattern Composite: Example557
55.Pattern Adapter: How to Adapt the Needed Class445

Behavioral Patterns

56.Pattern Strategy: UML Diagram and Testing Environment574
57.Pattern Strategy: Implementation558
58.Pattern State: UML Diagram. Protected Types for Tests516
59.Pattern State: Preparing Testing Environment451
60.Pattern State: Defining Behavior State507
61.Pattern State: State Implementation444
62.Pattern State: Context Usage532
63.Design Patterns. Summary519

Data Sacks

Array, Vectors, Dictionaries

64.Data Sacks: Class Review458
65.Arrays: Declaration529
66.Two-Dimension Array with Variable Dimension464
67.Compilation and Testing of an Example458
68.Peculiarities of Object Arrays494
69.The Class Vector in the Stucture Collections559
70.The Main Features of the Class Vector466
71.Defining methods of the Class Vector507
72.Using methods of the Class Vector464
73.Testing with Vector Operations520

Collection Framework Intro

74.Collection Framework Intro491
75.Preparing Testing Environment489
76.Adapting Test Classes600
77.Testing536
78.Interface Collection: General Methods479
79.Interface Set and Equivalency of Elements432
80.TreeSet as Sorter466
81.Interface Collecion: Removing Objects493
82.Interface Collecion: Enumerating Objects508
83.Interfaces Set and List: What do they add?487
84.Interface SortedSet: How Are the Elements Compared?484
85.Interface SortedSet: Comparator530
86.Special Interface Implementations466
87.Interface Map. Intro453
88.Map and Properties: Comparison534
89.Interface Map: Enumerating Pairs Key-Value455
90.Complex Using Example437
91.Simpleness of Modification452
92.Collections Framework - Conclusion431

User Interface

GUI Elements

93.Graphical User Interface and SWING534
94.A Sample of Adding a SWING Element590
95.User Action Handling548
96.MVC Components546
97.First Example of MVC Implementation457
98.Adding SWING Components521

MVC Structure

99.Pattern Observer: UML Diagrams and a Sample of Implementation471
100.Creating View and Controller for Patience544
101.Creating Model for Patience497
102.How are Several Models Shown with One View532
103.Example of Porgramming Controller512
104.Using Controller for ComboBox644
105.Using the Class Graphics for GUI525
106.Preparing to Design Solitaire528
107.Adding Mouse to Controller504
108.Testing the Patience Rules601

SWING Structure

109.UML Diagram and UI-delegate492
110.Look and Feel678
111.How to Change JButton518
112.How to Animate a Button537

Server Programming Elements

113.Client-Server Structure557
114.Calling Remote Objects482
115.RMI Components523
116.Example of RMI Program471
117.Compiling and Running RMI programs465

Servlets in Internet Applications

118.Introduction to Servlet Technology464
119.Developing First Servlets542
120.Servlets Life Cycle (Part 1)525
121.Servlets Life Cycle (Part 2)708
122.Using Images within Servlets581
123.Using Compressed Files within Servlets571
124.Tomcat as Web-Server529
125.Web-Application Example502
126.Security System in Servlet Container535
127.User Authentication Types546
128.User Authentication Forms577
129.Peculiarities of Using Database from Servlets471
130.Accessing Database from Servlets550
131.Working with XML Files from Servlet (Part 1)525
132.Working with XML Files from Servlet (Part 2)486
133.Using Filters and Listeners in Web-Applications (Part 1)560
134.Using Filters and Listeners in Web-Applications (Part 2)538

JSP in Web Aplication

135.Introduction to JSP Technology, JSP Syntax and Scripting Elements476
136.JSP Directives (Part 1)578
137.JSP Directives (Part 2)492
138.Implicit Objects and Visibility Scopes in JSP533
139.HTML form Handling Using Scripting Elements and Objects (Part 1)572
140.HTML form Handling Using Scripting Elements and Objects (Part 2)449
141.HTML form Handling Using Scripting Elements and Objects (Part 3)507
142.HTML form Handling Using Scripting Elements and Objects (Part 4)499
143.JSP Actions (Part 1)650
144.JSP Actions (Part 2)572
145.HTML form Handling Using JSP Actions530

What's New in Java 5

146.Variable arguments and For-Each431
147.Generics and Autoboxing: Example549
148.Using the Type Enum596

Неограниченный доступ
к более 250 курсам на 1 год

15233 учеников 500 руб.
Получите неограниченный доступ
к более 250 курсам

Рейтинг школ

1 место
 
2 место
 
3 место
 
4 место
 
5 место
 

Понравился курс? Расскажи друзьям!

webmoney yandex mail sms Евросеть Киви Элекснет ЕСГП РБК Виза
Образовательный портал TeachPro.ru разработан при поддержке Фонда содействия развитию малых форм предприятий
в научно-технической сфере
Версия: 1.0.3462.0 Дата: 18.01.2015 23:35:56
© ООО "МультиМедиа Паблишинг", 2013, Все права защищены