MindQ.Java.Tutorial.For.Developers.[18 CD's]
Trang 1 trong tổng số 1 trang
MindQ.Java.Tutorial.For.Developers.[18 CD's]
MindQ.Java.Tutorial.For.Developers.[18 CD's]
Overview of the Training Series
Features of the Training Series
Java Security Module
Java for C/C++ Programmers Module
Resources
Summary
Price: $995 annual subscription / single developer
Supported Platforms: Window 95 and Windows NT
The MindQ Developer Training for Java is a professional quality suite of multimedia training modules that covers
all aspects of acquisition and application of the Java language. At the recent Java Internet Business Expo (JIBE)
in New York, MindQ's Java training series was announced as a finalist for the Editor's Choice award in the category
of ``Java Training.'' It was the only interactive desktop training course announced as a finalist.
Her e is the summary of the modules included in the Developer Training for Java. Note that those with a dart are
available at no cost from MindQ's Web site .
Features of the Training Series
When you start the MindQ tutorial, you see a screen that shows the tutorial's content. Then you have the option to
learn how to use the tutorial. After you have worked through the tutorial introduction, you head straight into the
contents of the lesson.
Navigation through the tutorial screens is a snap. You can use the contents screen and the mouse to move between
lessons. Each lesson contains several subtopics. To move sequentially through the subtopics, you hit the space-bar
or right-click the mouse. Finally, other navigation options are shown in the navigation bar in the left-hand corner
of the screen.
The multimedia presentation of the Java material is ex cellent. You notice immediately the high production quality
of these tutorial modules. The application window is easily navigable while remaining informative.
The MindQ training series has an impressive list of features:
Comprehensive reference
Underlined keywords, advanced user reference, URL hyperlinks that launch your browser.
Multimedia
Audio and scrolling text, graphics, animation, video clips.
User-defined options
Attach notes to slides, extract notes to a text file, preferences for audio/text, set-up browser to load
hyperlinks.
Instructional Topics
Different types of presentation methods, conceptual and interactive to hands-on application of principles.
Self Assessment
Reality Checks, or self-assessment quizzes embedded within the lessons.
For this review, I examined two modules of the MindQ Developer Training for Java. ``Java Security'' is a conceptual
module that describes the theory and practice of using and writing Java applets in a World Wide Web setting. The
``Java for C/C++ Programmers'' module is application module. Its goal is to ease the transition to Java from a C/C
++ background. Both provided a good contrast of the training techniques employed by the MindQ developers -- the
``Java Security'' module is conceptual, while the ``Java for C/C++ Programmers'' takes the hands-on approach to
learning the Java language.
Java Security Module
Audience:
New Java users, MIS, Applet Developers, Corporations that allow Internet access by employees.
Technicality: Low (2 of 5) (See our Rating Scale )
Summary:
Balanced presentation of the current state of Java security. Content written by computer science professors from
Princeton. Includes practical advice on Internet risk assessment and exact steps a company could take to p rotect
its intellectual property and data from rogue Java programmers. MIS managers, non-technical staff will reap many
benefits. Novice Internet programmers also can learn the details of the Java security model.
If you would like to demo Developer Training for Java, you can download the ``Java Security Module'' at no cost
from MindQ's Java Training page .
Lesson 1 - Intro to Java Security
Architecture of Java
Java Security Model
Browser-dependent security
Risks of using Java
Lesson 2 - Hostile Applets
Describe hostile applets -- denial of service, stealing process time, forge electronic mail
How to recover from hostile applets
How to disable Java in browser
Lesson 3 - New Java Security Features
Java firewalls
Cryptography (CRYPTO API in JDK 1.1)
Digitally-signed applets
Verification
Lesson 4 - Guidelines for Java Users
How to Implement a Java Security Policy
Common sense precautions
Appendices - Seven Attack Applets -- Historical Java applets that were found by Princeton computer scientists and
independent consultants. Many were discussed in popular press such as New York Times and Washington Post. Of
course, all the security holes utilized by these applets are fixed in current browser implementations.
Java for C/C++ Programmers Module
Audience:
Experienced C or C++ programmers. MindQ developed this tutorial so C/C++ programmers could omit the ``Overview of
Java'' and ``Basic Java Syntax'' modules.
Technicality:
High (4 of 5) (See our Rating Scale ).
Summary:
Starts with simple concepts and drills down to the details of programming with Java. Details the differences
between Java and C and C++. Covers syntax, primitive data types and core language classes. Builds to objected-
oriented concepts, including superclass overloading and polymorphism. Ends with thorough discussion of event-driven
programming. Several hands-on exercises will definitely challenge even the most seasoned C/C++ programmers. Do not
try to tackle this module in one sitting!
Lesson 1 -- Intro to Java
What is Java?
Java and the Internet
The History of Java
Java System Architecture
Applets vs. Applications
Summary of Java Development Environments
The Java Developer's Kit
Your First Applet - - Hello World
Running Your Applet With HTML
Downloading, Compiling and Running Applets
Hands-on Exercise
Lesson 2 -- Basics of Java Syntax
Source Character Set
Commenting Code
Java Keywords
Primitive Data Types
Identifiers
Introduction to Literals
Formatted Output
Scope and Lifetime of Variables
Summary of Operators and Precedence
Using the Math Libraries
The Numeric Classes
Type Conversions
Introduction to Control Structures
Introduction to Exceptions
Hands-on Exercise
Lesson 3 -- Reference Data Types
Memory Allocation
References
Array Referen ces
Hands-on Exercise
Lesson 4 -- Other Differences Between C/C++ and Java
The Preprocessor
Name Space Control
Standard Libraries
Structures, Unions, and Classes
Differences in Compilation Models
Lesson 5 -- The World of Objects and Classes
Concepts in Object Oriented Programming
What are Objects?
Combining Data and Operations
What are Classes?
Communication Between Objects
Hiding Data within an Object
Reusing Existing Classes
Overriding Superclass Methods
What is Polymorphism?
Lesson 6 -- Event-Driven Programming
What is Event-Driven Programming?
The Basics of Events
Events Handling Model
GUI Programming and Events
Module Summary
Final Challenge
Resources
MindQ Web Site: http://www.mindq.com
MindQ Telephone Sales: +1-800-646-3008
MindQ Email Sales: sales@mindq.com
Summary
In total, the ``Mind Q Developer Training for Java'' is the best computer-based training (CBT) tutorial that I have
used personally. I think it has the correct mix of multimedia, reference, options, and hands-on training converge
to provide an excellent learning environment. In particular, I enjoyed the audio option of the modules and the
video clips used to elaborate on particular topics.
Corporate IS shops who look to use Java to update their intranet or Internet sites will find these tutorials to be
a valuable and inexpens ive alternative to seminar training. ISVs who look to use Java as a core development
language should also find this training suited to their needs.
Within the Java for C/C++ programmers, I thought the hands-on code exercises were challenging enough to make me
focus on the problem solution. However, I definitely needed my Java reference book to complete the exercises.
I liked the keyword highlight for language keywords in the Java code examples; however, the highlights became quite
annoying within text regions because so many words are highlighted -- I turned off the keyword highlight option
about three slides into the first lesson. To highlight only keyword syntax in code examples would be more useful.
Finally, like most tutorials, the MindQ Developer Training for Java will only take Java education to a certain
point (albeit a high point). Nothing beats real-world application of the principles learned in the modules!
Rating Scale
1 = Non tec hnical -- understandable by anyone.
2 = Low technical -- understandable by computer-literate individuals, i.e., people who can use a computer for
spreadsheets, word processing, etc.
3 = Mid technical -- understandable by those with technical computer skills and limited experience, e.g., novice to
mid-level programmers.
4 = High technical -- understandable by those with advanced technical computer skills and experience, e.g.,
experienced programmers.
5 = Extreme technical -- Only understood by experts within the field in question.
Overview of the Training Series
Features of the Training Series
Java Security Module
Java for C/C++ Programmers Module
Resources
Summary
Price: $995 annual subscription / single developer
Supported Platforms: Window 95 and Windows NT
The MindQ Developer Training for Java is a professional quality suite of multimedia training modules that covers
all aspects of acquisition and application of the Java language. At the recent Java Internet Business Expo (JIBE)
in New York, MindQ's Java training series was announced as a finalist for the Editor's Choice award in the category
of ``Java Training.'' It was the only interactive desktop training course announced as a finalist.
Her e is the summary of the modules included in the Developer Training for Java. Note that those with a dart are
available at no cost from MindQ's Web site .
Features of the Training Series
When you start the MindQ tutorial, you see a screen that shows the tutorial's content. Then you have the option to
learn how to use the tutorial. After you have worked through the tutorial introduction, you head straight into the
contents of the lesson.
Navigation through the tutorial screens is a snap. You can use the contents screen and the mouse to move between
lessons. Each lesson contains several subtopics. To move sequentially through the subtopics, you hit the space-bar
or right-click the mouse. Finally, other navigation options are shown in the navigation bar in the left-hand corner
of the screen.
The multimedia presentation of the Java material is ex cellent. You notice immediately the high production quality
of these tutorial modules. The application window is easily navigable while remaining informative.
The MindQ training series has an impressive list of features:
Comprehensive reference
Underlined keywords, advanced user reference, URL hyperlinks that launch your browser.
Multimedia
Audio and scrolling text, graphics, animation, video clips.
User-defined options
Attach notes to slides, extract notes to a text file, preferences for audio/text, set-up browser to load
hyperlinks.
Instructional Topics
Different types of presentation methods, conceptual and interactive to hands-on application of principles.
Self Assessment
Reality Checks, or self-assessment quizzes embedded within the lessons.
For this review, I examined two modules of the MindQ Developer Training for Java. ``Java Security'' is a conceptual
module that describes the theory and practice of using and writing Java applets in a World Wide Web setting. The
``Java for C/C++ Programmers'' module is application module. Its goal is to ease the transition to Java from a C/C
++ background. Both provided a good contrast of the training techniques employed by the MindQ developers -- the
``Java Security'' module is conceptual, while the ``Java for C/C++ Programmers'' takes the hands-on approach to
learning the Java language.
Java Security Module
Audience:
New Java users, MIS, Applet Developers, Corporations that allow Internet access by employees.
Technicality: Low (2 of 5) (See our Rating Scale )
Summary:
Balanced presentation of the current state of Java security. Content written by computer science professors from
Princeton. Includes practical advice on Internet risk assessment and exact steps a company could take to p rotect
its intellectual property and data from rogue Java programmers. MIS managers, non-technical staff will reap many
benefits. Novice Internet programmers also can learn the details of the Java security model.
If you would like to demo Developer Training for Java, you can download the ``Java Security Module'' at no cost
from MindQ's Java Training page .
Lesson 1 - Intro to Java Security
Architecture of Java
Java Security Model
Browser-dependent security
Risks of using Java
Lesson 2 - Hostile Applets
Describe hostile applets -- denial of service, stealing process time, forge electronic mail
How to recover from hostile applets
How to disable Java in browser
Lesson 3 - New Java Security Features
Java firewalls
Cryptography (CRYPTO API in JDK 1.1)
Digitally-signed applets
Verification
Lesson 4 - Guidelines for Java Users
How to Implement a Java Security Policy
Common sense precautions
Appendices - Seven Attack Applets -- Historical Java applets that were found by Princeton computer scientists and
independent consultants. Many were discussed in popular press such as New York Times and Washington Post. Of
course, all the security holes utilized by these applets are fixed in current browser implementations.
Java for C/C++ Programmers Module
Audience:
Experienced C or C++ programmers. MindQ developed this tutorial so C/C++ programmers could omit the ``Overview of
Java'' and ``Basic Java Syntax'' modules.
Technicality:
High (4 of 5) (See our Rating Scale ).
Summary:
Starts with simple concepts and drills down to the details of programming with Java. Details the differences
between Java and C and C++. Covers syntax, primitive data types and core language classes. Builds to objected-
oriented concepts, including superclass overloading and polymorphism. Ends with thorough discussion of event-driven
programming. Several hands-on exercises will definitely challenge even the most seasoned C/C++ programmers. Do not
try to tackle this module in one sitting!
Lesson 1 -- Intro to Java
What is Java?
Java and the Internet
The History of Java
Java System Architecture
Applets vs. Applications
Summary of Java Development Environments
The Java Developer's Kit
Your First Applet - - Hello World
Running Your Applet With HTML
Downloading, Compiling and Running Applets
Hands-on Exercise
Lesson 2 -- Basics of Java Syntax
Source Character Set
Commenting Code
Java Keywords
Primitive Data Types
Identifiers
Introduction to Literals
Formatted Output
Scope and Lifetime of Variables
Summary of Operators and Precedence
Using the Math Libraries
The Numeric Classes
Type Conversions
Introduction to Control Structures
Introduction to Exceptions
Hands-on Exercise
Lesson 3 -- Reference Data Types
Memory Allocation
References
Array Referen ces
Hands-on Exercise
Lesson 4 -- Other Differences Between C/C++ and Java
The Preprocessor
Name Space Control
Standard Libraries
Structures, Unions, and Classes
Differences in Compilation Models
Lesson 5 -- The World of Objects and Classes
Concepts in Object Oriented Programming
What are Objects?
Combining Data and Operations
What are Classes?
Communication Between Objects
Hiding Data within an Object
Reusing Existing Classes
Overriding Superclass Methods
What is Polymorphism?
Lesson 6 -- Event-Driven Programming
What is Event-Driven Programming?
The Basics of Events
Events Handling Model
GUI Programming and Events
Module Summary
Final Challenge
Resources
MindQ Web Site: http://www.mindq.com
MindQ Telephone Sales: +1-800-646-3008
MindQ Email Sales: sales@mindq.com
Summary
In total, the ``Mind Q Developer Training for Java'' is the best computer-based training (CBT) tutorial that I have
used personally. I think it has the correct mix of multimedia, reference, options, and hands-on training converge
to provide an excellent learning environment. In particular, I enjoyed the audio option of the modules and the
video clips used to elaborate on particular topics.
Corporate IS shops who look to use Java to update their intranet or Internet sites will find these tutorials to be
a valuable and inexpens ive alternative to seminar training. ISVs who look to use Java as a core development
language should also find this training suited to their needs.
Within the Java for C/C++ programmers, I thought the hands-on code exercises were challenging enough to make me
focus on the problem solution. However, I definitely needed my Java reference book to complete the exercises.
I liked the keyword highlight for language keywords in the Java code examples; however, the highlights became quite
annoying within text regions because so many words are highlighted -- I turned off the keyword highlight option
about three slides into the first lesson. To highlight only keyword syntax in code examples would be more useful.
Finally, like most tutorials, the MindQ Developer Training for Java will only take Java education to a certain
point (albeit a high point). Nothing beats real-world application of the principles learned in the modules!
Rating Scale
1 = Non tec hnical -- understandable by anyone.
2 = Low technical -- understandable by computer-literate individuals, i.e., people who can use a computer for
spreadsheets, word processing, etc.
3 = Mid technical -- understandable by those with technical computer skills and limited experience, e.g., novice to
mid-level programmers.
4 = High technical -- understandable by those with advanced technical computer skills and experience, e.g.,
experienced programmers.
5 = Extreme technical -- Only understood by experts within the field in question.
- Code:
http://rapidshare.com/files/372801165/MindQ_-_Java_Tutorial_For_Developers.CD1.part1.rar
http://rapidshare.com/files/372801160/MindQ_-_Java_Tutorial_For_Developers.CD1.part2.rar
http://rapidshare.com/files/372801136/MindQ_-_Java_Tutorial_For_Developers.CD1.part3.rar
http://rapidshare.com/files/372801164/MindQ_-_Java_Tutorial_For_Developers.CD2.part1.rar
http://rapidshare.com/files/372801141/MindQ_-_Java_Tutorial_For_Developers.CD2.part2.rar
http://rapidshare.com/files/372810369/MindQ_-_Java_Tutorial_For_Developers.CD2.part3.rar
http://rapidshare.com/files/372817991/MindQ_-_Java_Tutorial_For_Developers.CD3.part1.rar
http://rapidshare.com/files/372818006/MindQ_-_Java_Tutorial_For_Developers.CD3.part2.rar
http://rapidshare.com/files/372818015/MindQ_-_Java_Tutorial_For_Developers.CD3.part3.rar
http://rapidshare.com/files/372818230/MindQ_-_Java_Tutorial_For_Developers.CD3.part4.rar
http://rapidshare.com/files/372818582/MindQ_-_Java_Tutorial_For_Developers.CD4.part1.rar
http://rapidshare.com/files/372823481/MindQ_-_Java_Tutorial_For_Developers.CD4.part2.rar
http://rapidshare.com/files/372830766/MindQ_-_Java_Tutorial_For_Developers.CD5.part1.rar
http://rapidshare.com/files/372830895/MindQ_-_Java_Tutorial_For_Developers.CD5.part2.rar
http://rapidshare.com/files/372831354/MindQ_-_Java_Tutorial_For_Developers.CD5.part3.rar
http://rapidshare.com/files/372831589/MindQ_-_Java_Tutorial_For_Developers.CD6.part1.rar
http://rapidshare.com/files/372832058/MindQ_-_Java_Tutorial_For_Developers.CD6.part2.rar
http://rapidshare.com/files/372833175/MindQ_-_Java_Tutorial_For_Developers.CD7.part1.rar
http://rapidshare.com/files/372841100/MindQ_-_Java_Tutorial_For_Developers.CD7.part2.rar
http://rapidshare.com/files/372841351/MindQ_-_Java_Tutorial_For_Developers.CD8.part1.rar
http://rapidshare.com/files/372841605/MindQ_-_Java_Tutorial_For_Developers.CD8.part2.rar
http://rapidshare.com/files/372841955/MindQ_-_Java_Tutorial_For_Developers.CD9.part1.rar
http://rapidshare.com/files/372843080/MindQ_-_Java_Tutorial_For_Developers.CD9.part2.rar
http://rapidshare.com/files/372847533/MindQ_-_Java_Tutorial_For_Developers.CD9.part3.rar
http://rapidshare.com/files/372848184/MindQ_-_Java_Tutorial_For_Developers.CD9.part4.rar
http://rapidshare.com/files/372848351/MindQ_-_Java_Tutorial_For_Developers.CD9.part5.rar
http://rapidshare.com/files/372848747/MindQ_-_Java_Tutorial_For_Developers.CD10.part1.rar
http://rapidshare.com/files/372849441/MindQ_-_Java_Tutorial_For_Developers.CD10.part2.rar
http://rapidshare.com/files/372849761/MindQ_-_Java_Tutorial_For_Developers.CD10.part3.rar
http://rapidshare.com/files/372849843/MindQ_-_Java_Tutorial_For_Developers.CD11.part1.rar
http://rapidshare.com/files/372854389/MindQ_-_Java_Tutorial_For_Developers.CD11.part2.rar
http://rapidshare.com/files/372855326/MindQ_-_Java_Tutorial_For_Developers.CD11.part3.rar
http://rapidshare.com/files/372855937/MindQ_-_Java_Tutorial_For_Developers.CD12.part1.rar
http://rapidshare.com/files/372856778/MindQ_-_Java_Tutorial_For_Developers.CD12.part2.rar
http://rapidshare.com/files/372857217/MindQ_-_Java_Tutorial_For_Developers.CD13.part1.rar
http://rapidshare.com/files/372860828/MindQ_-_Java_Tutorial_For_Developers.CD13.part2.rar
http://rapidshare.com/files/372861940/MindQ_-_Java_Tutorial_For_Developers.CD14.part1.rar
http://rapidshare.com/files/372863414/MindQ_-_Java_Tutorial_For_Developers.CD14.part2.rar
http://rapidshare.com/files/372863799/MindQ_-_Java_Tutorial_For_Developers.CD14.part3.rar
http://rapidshare.com/files/372864618/MindQ_-_Java_Tutorial_For_Developers.CD15.part1.rar
http://rapidshare.com/files/372867213/MindQ_-_Java_Tutorial_For_Developers.CD15.part2.rar
http://rapidshare.com/files/372868119/MindQ_-_Java_Tutorial_For_Developers.CD15.part3.rar
http://rapidshare.com/files/372869139/MindQ_-_Java_Tutorial_For_Developers.CD15.part4.rar
http://rapidshare.com/files/372870377/MindQ_-_Java_Tutorial_For_Developers.CD15.part5.rar
http://rapidshare.com/files/372871429/MindQ_-_Java_Tutorial_For_Developers.CD16.part1.rar
http://rapidshare.com/files/372873706/MindQ_-_Java_Tutorial_For_Developers.CD16.part2.rar
http://rapidshare.com/files/372874393/MindQ_-_Java_Tutorial_For_Developers.CD16.part3.rar
http://rapidshare.com/files/372874774/MindQ_-_Java_Tutorial_For_Developers.CD16.part4.rar
http://rapidshare.com/files/372875560/MindQ_-_Java_Tutorial_For_Developers.CD16.part5.rar
http://rapidshare.com/files/372877470/MindQ_-_Java_Tutorial_For_Developers.CD17.part1.rar
http://rapidshare.com/files/372878309/MindQ_-_Java_Tutorial_For_Developers.CD17.part2.rar
http://rapidshare.com/files/372879630/MindQ_-_Java_Tutorial_For_Developers.CD17.part3.rar
http://rapidshare.com/files/372880229/MindQ_-_Java_Tutorial_For_Developers.CD17.part4.rar
http://rapidshare.com/files/372880620/MindQ_-_Java_Tutorial_For_Developers.CD17.part5.rar
http://rapidshare.com/files/372882223/MindQ_-_Java_Tutorial_For_Developers.CD18.rar
Similar topics
» Complete AppDev training for .NET and Java Developers[38GB]
» Java Programming Tutorial CBT
» Eclipse and Java video tutorial
» Java Programming Tutorial CBT
» Eclipse and Java video tutorial
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
Mon 05 Oct 2015, 7:51 pm by giaychuotkhoet
» Hộp đựng đa năng trong phòng tắm và các đồ dụng tiện llợi khác
Wed 22 Jul 2015, 1:23 am by aloonline1987
» gel bôi trơn ấm áp warm lovin
Tue 19 May 2015, 4:24 pm by shopnguoilon_sg
» màng film tránh thai vcf dành cho chị em
Tue 19 May 2015, 4:19 pm by shopnguoilon_sg
» màng film tránh thai vcf dành cho chị em
Tue 19 May 2015, 4:17 pm by shopnguoilon_sg
» stud 100 khẳng định đẳng cấp phái mạnh
Fri 15 May 2015, 11:25 am by shopnguoilon_sg
» Lover aider máy mát xa dành cho nữ
Fri 15 May 2015, 11:23 am by shopnguoilon_sg
» cung cấp máy ép dĩa chất lượng
Fri 17 Apr 2015, 2:15 pm by huyenrio
» Máy in hình lên ly
Wed 25 Mar 2015, 2:44 pm by huyenrio
» Máy in hình lên áo
Wed 25 Mar 2015, 2:43 pm by huyenrio
» trang trí cây thông noel ở vinh,cho thuê cây thông noel ở vinh,chuyển quà noel ở vinh
Fri 28 Nov 2014, 8:44 am by sunflowerhn83
» Máy in hạn sử dụng DMJ-B chính hãng, giá sốc
Thu 02 Oct 2014, 9:40 am by phamlinhnd1010
» Dạy cắm hoa chuyên nghiệp,dạy cắm hoa nghệ thuật,dạy cắt tỉa của quả ở T.p Vinh Nghệ An
Tue 30 Sep 2014, 10:10 am by haiha131276
» công ty Yên Phát chuyên phân phối, lắp đặt camera chính hãng giá rẻ nhất miền Bắc.
Fri 26 Sep 2014, 10:57 am by phamlinhnd1010
» HOT! Chung cư mini Xuân Đỉnh ở ngay giá chỉ từ 690 triệu 1 căn
Fri 26 Sep 2014, 10:44 am by xuantruong23