This course seeks to develop, for the experienced Java programmer, a strong, shared vocabulary of design patterns and best practices. The course begins with a discussion of how to recognize and apply design patterns - that is, how to incorporate pattern awareness into one's own analysis, design, and implementation practices. The main body of the course focuses on the Gang of Four design patterns, with a chapter each on creational, behavioral, and structural patterns. The course includes both pencil-and-paper design exercises and traditional coding labs to reinforce finer points of important patterns.
This is not a patterns catalog: it is as much a study of how to "think in patterns" as it is an introduction to several of the most important patterns. Students will be challenged to bring their own previous development experience to the discussion, to see the patterns in everyday design and coding solutions. The course puts more emphasis on some patterns than others. We believe that students will be better served by going into several patterns in depth -- and with lively discussions of several others -- than by through every GoF pattern in rote form.
The course also includes an optional "Chapter Zero" on some more basic practices in object-oriented concepts and OO factoring and re-factoring. Though not appropriate for all students, it may be helpful for some audiences with less real-world Java experience.
Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Java Fundamentals class:
Experience in the following would be useful for this Java Fundamentals class:
No cancelation for low enrollment
GSA schedule pricing
Students who have taken Live Online Training
Organizations who trust Webucator for their training needs
Satisfaction guarantee and retake option
Students rated our Design Patterns in Java Software trainers 10.00 out of 10 based on 1 reviews
Class was well paced and the book was easy to follow. The instructor was so knowledgeable and patient.
Nick Cisneros, HealthPartners
Mendota Heights MN
The Class was most informative. I look forward to talking another class from Webucator!
Wray Herring, San Francisco Art Institue
San Francisco CA
As a small business we pride ourself on customer service. I received top rate customer service from the instructor that I had. I will definitely take more classes offered.
Karen McNeill, All Coast Therapy
Lady Lake FL
Very good! I will recommend it.
Edwin Gonzalez-Rodriguez, Equal Employment Opportunity Commission (FL)