About this course
How good is your code? How does it stack up against industry best practices? How could you write code that’s more readable and more maintainable? In this two-day course you will learn standards, conventions, and strategies for writing good code, and you will have the opportunity to evaluate your own code against these criteria. This class is based on Construx’s one-day Code Complete Essentials class, and it provides much more time for lab work, personal code reviews, and tutoring from the instructor. Students are asked to bring a few pages of their own code to this class, which they will not be required to share with other students. (Open Source code will be available for students who do not bring their own code.)
Attendees will learn effective software construction practices including techniques that shorten development time, reduce errors, make debugging easier, and produce code that is easier to maintain and revise. Attendees will learn both time-tested techniques and state-of-the-art construction practices through dozens of examples in Java, C++, and Visual Basic. Attendees will have numerous opportunities to evaluate their own code against these techniques and practices.
Who should take this course
This course will be useful to software developers, self-taught programmers, testers who write extensive code for test automation, and anyone who wants to learn best coding practices. This course will be most useful for developers with 0-5 years of professional experience.