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

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

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

Уроки

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

Programmer's tools

Base Java constructions

1.Programming Tools Intro 717
2.System Environment and JAVA908
3.Graphical Editor jEdit: Installation507
4.Graphical Editor jEdit: Main Features544
5.SDK-Tools for Documenting570
6.Features of javadoc Utility509
7.Junit Framework: Intro591
8.Junit Framework: Example of Simple Usage632
9.Junit Framework: Using TestCase432
10.Junit Framework: Using TestSuit511
11.Logging Tools log4j: Installation516
12.log4j: Main Using Scenario530
13.log4j: Component Logger460
14.log4j: Component Appender602
15.log4j: Component Layout620
16.log4j: External Configuration630

Archivation and Package Handling

17.Java-archive: intro597
18.Examples of Using jar Utility525
19.Bath processing tools: ant Installation622
20.Registering ant in the System614
21.The Structure of build.xml443
22.Using ant: Example610
23.Organizing Multi-Step Task by Means of ant486
24.Team Development Tools: CVS574
25.CVS: Main Features538
26.Using CVS: Examples479

Pattern Solutions

Creational patterns

27.Objects Creation: Testing Environment for Factory Method651
28.Factory Method Implementation473
29.Using Factory Method618
30.Creating Objects: Single Objects616
31.Testing Pattern Singleton495
32.Patterns' Collaboration539
33.Implementation of Patience Factory529
34.Testing Patterns Interaction502
35.Creating Objects: Factory of Factories503
36.Abstract Factory565
37.UML Components for the Patterns Prototype and Builder546

Structural Patterns

38.Structural Patterns: Objects Cooperation598
39.Objects-Placeholders: UML Diagram of Pattern Proxy582
40.Objects-Placeholders: Preparing Testing Environment645
41.Objects-Placeholders: Testing Program Efficiency606
42.Objects-Placeholders: Implementation of Pattern Proxy630
43.Pattern Decorator: Classes Diagram and Their Interaction535
44.Pattern Decorator: Main Participants539
45.Pattern Decorator: Preparing Testing Environment648
46.Pattern Decorator: Testing Efficiency541
47.Pattern Flyweight: Example with String Objects538
48.Pattern Flyweight: Classes Diagram513
49.Pattern Flyweight: Implementation (Part 1)443
50.Pattern Flyweight: Implementation (Part 2)483
51.Pattern Flyweight: Testing520
52.Pattern Flyweight: Interaction with the Factory546
53.Pattern Composite: Testing Efficiency550
54.Pattern Composite: Example578
55.Pattern Adapter: How to Adapt the Needed Class469

Behavioral Patterns

56.Pattern Strategy: UML Diagram and Testing Environment598
57.Pattern Strategy: Implementation586
58.Pattern State: UML Diagram. Protected Types for Tests539
59.Pattern State: Preparing Testing Environment474
60.Pattern State: Defining Behavior State529
61.Pattern State: State Implementation466
62.Pattern State: Context Usage552
63.Design Patterns. Summary543

Data Sacks

Array, Vectors, Dictionaries

64.Data Sacks: Class Review488
65.Arrays: Declaration552
66.Two-Dimension Array with Variable Dimension488
67.Compilation and Testing of an Example484
68.Peculiarities of Object Arrays525
69.The Class Vector in the Stucture Collections587
70.The Main Features of the Class Vector494
71.Defining methods of the Class Vector534
72.Using methods of the Class Vector488
73.Testing with Vector Operations547

Collection Framework Intro

74.Collection Framework Intro512
75.Preparing Testing Environment516
76.Adapting Test Classes635
77.Testing561
78.Interface Collection: General Methods510
79.Interface Set and Equivalency of Elements460
80.TreeSet as Sorter493
81.Interface Collecion: Removing Objects522
82.Interface Collecion: Enumerating Objects526
83.Interfaces Set and List: What do they add?506
84.Interface SortedSet: How Are the Elements Compared?513
85.Interface SortedSet: Comparator551
86.Special Interface Implementations491
87.Interface Map. Intro473
88.Map and Properties: Comparison558
89.Interface Map: Enumerating Pairs Key-Value477
90.Complex Using Example457
91.Simpleness of Modification472
92.Collections Framework - Conclusion454

User Interface

GUI Elements

93.Graphical User Interface and SWING556
94.A Sample of Adding a SWING Element612
95.User Action Handling571
96.MVC Components574
97.First Example of MVC Implementation478
98.Adding SWING Components536

MVC Structure

99.Pattern Observer: UML Diagrams and a Sample of Implementation496
100.Creating View and Controller for Patience564
101.Creating Model for Patience514
102.How are Several Models Shown with One View561
103.Example of Porgramming Controller542
104.Using Controller for ComboBox670
105.Using the Class Graphics for GUI550
106.Preparing to Design Solitaire557
107.Adding Mouse to Controller525
108.Testing the Patience Rules619

SWING Structure

109.UML Diagram and UI-delegate519
110.Look and Feel703
111.How to Change JButton546
112.How to Animate a Button570

Server Programming Elements

113.Client-Server Structure580
114.Calling Remote Objects505
115.RMI Components548
116.Example of RMI Program492
117.Compiling and Running RMI programs486

Servlets in Internet Applications

118.Introduction to Servlet Technology489
119.Developing First Servlets569
120.Servlets Life Cycle (Part 1)547
121.Servlets Life Cycle (Part 2)730
122.Using Images within Servlets605
123.Using Compressed Files within Servlets600
124.Tomcat as Web-Server557
125.Web-Application Example525
126.Security System in Servlet Container562
127.User Authentication Types566
128.User Authentication Forms599
129.Peculiarities of Using Database from Servlets491
130.Accessing Database from Servlets571
131.Working with XML Files from Servlet (Part 1)548
132.Working with XML Files from Servlet (Part 2)513
133.Using Filters and Listeners in Web-Applications (Part 1)579
134.Using Filters and Listeners in Web-Applications (Part 2)564

JSP in Web Aplication

135.Introduction to JSP Technology, JSP Syntax and Scripting Elements510
136.JSP Directives (Part 1)600
137.JSP Directives (Part 2)516
138.Implicit Objects and Visibility Scopes in JSP551
139.HTML form Handling Using Scripting Elements and Objects (Part 1)597
140.HTML form Handling Using Scripting Elements and Objects (Part 2)469
141.HTML form Handling Using Scripting Elements and Objects (Part 3)536
142.HTML form Handling Using Scripting Elements and Objects (Part 4)522
143.JSP Actions (Part 1)674
144.JSP Actions (Part 2)585
145.HTML form Handling Using JSP Actions551

What's New in Java 5

146.Variable arguments and For-Each454
147.Generics and Autoboxing: Example571
148.Using the Type Enum624

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