Java 8100: Design, Frameworks & Threads
3.6 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled

Java 8100: Design, Frameworks & Threads

Managing the requirements, design, and delivery of multi-threaded frameworks in Java.
3.6 (4 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
46 students enrolled
Created by Randall Nagy
Last updated 11/2015
English
English [Auto-generated]
Current price: $10.00 Original price: $154.99 Discount: 94% off
30-Day Money-Back Guarantee
This course includes
  • 1 hour on-demand video
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Discover how to document software development activities
  • Review diagraming techniques most used in the Software Industry

  • Learn how to create problem statements

  • Practice extracting requirements from user explinations
  • Experience an agile software development process
  • Create a Model, View, and Controller (MVC) Design Pattern
  • Create and understand the Factory Pattern
  • Understand UML Use Cases, Sequence, Activity, and Class Diagrams
  • Evolve a single project into a fully-featured Framework
  • Review Java's basic support for processes & threads
Course content
Expand 5 lectures 58:53
+ Fundamental Threading, UML, and Framework Concepts
5 lectures 58:53

Review Lab 1 concepts before covering thread synchornization & the next set of threaded design requirments & operations.

Preview 16:46

Continue the review of the concpets and requirement to be completed in the next lab exercise.

Part II: Frameworks, Threads, & Model Management
14:39

Discover the difference between Processes & Threads while reviewing basic use cases, sequence diagrams, and other expectation-management artifacts.

Part III: Processing Threads
13:53

Review how the OpStop Framework's requirements look in the final analysiss. Enjoy the discussion of a related set of concepts & diagrams before competing the final lab exercise.

Part IV: Design & the OpStop Framework
12:37
Requirements
  • You should be familiar with creating Java Programs
  • You must be able to download and install software on your computer
Description

The Professional Java series will help software developers move beyond basic training. By guiding each student through three (3) distinct design & delivery exercises, the programmer will take his or her first step into the realm of professional software definition, as well as delivery. 

The hour long video lecture is complemented by both a requirement specification (known as the Training Requirement Specification, or "TRS"), as well as set of hands-on lab exercises.  By the end of this training, the student will have an understanding of the most commonly used design diagram types, design patterns, terms, requirement gathering techniques, as well as a classically iterative, or "agile," research & design-delivery process. 

Who this course is for:
  • Consultants who want to learn how to design software and manage requirements
  • Software developers who have successfully completed a basic Java programming course
  • Developers who need to understand how to create professional documentation
  • Java Developers who need to understand basic Design Patterns
  • Students who need to learn more about Frameworks
  • Any Java Programmer who wants to learn more about Java Processes & Threads
  • Professionals who would like to learn how to install Java, Eclipse, and / or a Netbans Software Developement Environment