TeachPro.ru с нами 25792 ученика, скачано 11728 курсов, подключено 318 школ
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.

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

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

Уроки

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

Programmer's tools

Base Java constructions

1.Programming Tools Intro 744
2.System Environment and JAVA932
3.Graphical Editor jEdit: Installation537
4.Graphical Editor jEdit: Main Features573
5.SDK-Tools for Documenting601
6.Features of javadoc Utility536
7.Junit Framework: Intro616
8.Junit Framework: Example of Simple Usage671
9.Junit Framework: Using TestCase460
10.Junit Framework: Using TestSuit536
11.Logging Tools log4j: Installation547
12.log4j: Main Using Scenario559
13.log4j: Component Logger486
14.log4j: Component Appender629
15.log4j: Component Layout655
16.log4j: External Configuration665

Archivation and Package Handling

17.Java-archive: intro631
18.Examples of Using jar Utility555
19.Bath processing tools: ant Installation655
20.Registering ant in the System644
21.The Structure of build.xml474
22.Using ant: Example643
23.Organizing Multi-Step Task by Means of ant520
24.Team Development Tools: CVS598
25.CVS: Main Features570
26.Using CVS: Examples508

Pattern Solutions

Creational patterns

27.Objects Creation: Testing Environment for Factory Method678
28.Factory Method Implementation505
29.Using Factory Method648
30.Creating Objects: Single Objects640
31.Testing Pattern Singleton527
32.Patterns' Collaboration567
33.Implementation of Patience Factory559
34.Testing Patterns Interaction525
35.Creating Objects: Factory of Factories530
36.Abstract Factory600
37.UML Components for the Patterns Prototype and Builder573

Structural Patterns

38.Structural Patterns: Objects Cooperation633
39.Objects-Placeholders: UML Diagram of Pattern Proxy610
40.Objects-Placeholders: Preparing Testing Environment683
41.Objects-Placeholders: Testing Program Efficiency641
42.Objects-Placeholders: Implementation of Pattern Proxy657
43.Pattern Decorator: Classes Diagram and Their Interaction569
44.Pattern Decorator: Main Participants567
45.Pattern Decorator: Preparing Testing Environment680
46.Pattern Decorator: Testing Efficiency576
47.Pattern Flyweight: Example with String Objects569
48.Pattern Flyweight: Classes Diagram541
49.Pattern Flyweight: Implementation (Part 1)468
50.Pattern Flyweight: Implementation (Part 2)518
51.Pattern Flyweight: Testing549
52.Pattern Flyweight: Interaction with the Factory572
53.Pattern Composite: Testing Efficiency577
54.Pattern Composite: Example605
55.Pattern Adapter: How to Adapt the Needed Class498

Behavioral Patterns

56.Pattern Strategy: UML Diagram and Testing Environment634
57.Pattern Strategy: Implementation619
58.Pattern State: UML Diagram. Protected Types for Tests561
59.Pattern State: Preparing Testing Environment500
60.Pattern State: Defining Behavior State557
61.Pattern State: State Implementation491
62.Pattern State: Context Usage584
63.Design Patterns. Summary578

Data Sacks

Array, Vectors, Dictionaries

64.Data Sacks: Class Review521
65.Arrays: Declaration576
66.Two-Dimension Array with Variable Dimension511
67.Compilation and Testing of an Example516
68.Peculiarities of Object Arrays557
69.The Class Vector in the Stucture Collections619
70.The Main Features of the Class Vector518
71.Defining methods of the Class Vector567
72.Using methods of the Class Vector518
73.Testing with Vector Operations578

Collection Framework Intro

74.Collection Framework Intro541
75.Preparing Testing Environment542
76.Adapting Test Classes671
77.Testing598
78.Interface Collection: General Methods538
79.Interface Set and Equivalency of Elements488
80.TreeSet as Sorter522
81.Interface Collecion: Removing Objects553
82.Interface Collecion: Enumerating Objects556
83.Interfaces Set and List: What do they add?531
84.Interface SortedSet: How Are the Elements Compared?544
85.Interface SortedSet: Comparator580
86.Special Interface Implementations521
87.Interface Map. Intro501
88.Map and Properties: Comparison590
89.Interface Map: Enumerating Pairs Key-Value505
90.Complex Using Example489
91.Simpleness of Modification497
92.Collections Framework - Conclusion479

User Interface

GUI Elements

93.Graphical User Interface and SWING585
94.A Sample of Adding a SWING Element647
95.User Action Handling608
96.MVC Components607
97.First Example of MVC Implementation498
98.Adding SWING Components565

MVC Structure

99.Pattern Observer: UML Diagrams and a Sample of Implementation528
100.Creating View and Controller for Patience598
101.Creating Model for Patience540
102.How are Several Models Shown with One View592
103.Example of Porgramming Controller573
104.Using Controller for ComboBox698
105.Using the Class Graphics for GUI583
106.Preparing to Design Solitaire584
107.Adding Mouse to Controller554
108.Testing the Patience Rules646

SWING Structure

109.UML Diagram and UI-delegate548
110.Look and Feel734
111.How to Change JButton571
112.How to Animate a Button604

Server Programming Elements

113.Client-Server Structure611
114.Calling Remote Objects528
115.RMI Components576
116.Example of RMI Program523
117.Compiling and Running RMI programs515

Servlets in Internet Applications

118.Introduction to Servlet Technology519
119.Developing First Servlets598
120.Servlets Life Cycle (Part 1)577
121.Servlets Life Cycle (Part 2)757
122.Using Images within Servlets637
123.Using Compressed Files within Servlets626
124.Tomcat as Web-Server590
125.Web-Application Example551
126.Security System in Servlet Container589
127.User Authentication Types600
128.User Authentication Forms630
129.Peculiarities of Using Database from Servlets519
130.Accessing Database from Servlets598
131.Working with XML Files from Servlet (Part 1)573
132.Working with XML Files from Servlet (Part 2)540
133.Using Filters and Listeners in Web-Applications (Part 1)612
134.Using Filters and Listeners in Web-Applications (Part 2)592

JSP in Web Aplication

135.Introduction to JSP Technology, JSP Syntax and Scripting Elements547
136.JSP Directives (Part 1)628
137.JSP Directives (Part 2)544
138.Implicit Objects and Visibility Scopes in JSP578
139.HTML form Handling Using Scripting Elements and Objects (Part 1)624
140.HTML form Handling Using Scripting Elements and Objects (Part 2)495
141.HTML form Handling Using Scripting Elements and Objects (Part 3)567
142.HTML form Handling Using Scripting Elements and Objects (Part 4)559
143.JSP Actions (Part 1)698
144.JSP Actions (Part 2)613
145.HTML form Handling Using JSP Actions579

What's New in Java 5

146.Variable arguments and For-Each480
147.Generics and Autoboxing: Example596
148.Using the Type Enum655

Неограниченный доступ
к более 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, Все права защищены