Code Complete Essentials
We offer private training, at your location or virtually, and an OnDemand course catalog.
About Code Complete Essentials
Duration: 1 – 2 day course
Resources: Workbook
In this intense course, you will learn dozens of proven tips, techniques, and principles to produce clean, industrial-strength code. Capturing the body of knowledge available from research, academia, and everyday commercial practice, this course synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. This course uses dozens of examples of good and bad code in Java, C++, C#, and Visual Basic to explain how to shorten development time, reduce errors, and make debugging easier.
This class is taught by Steve McConnell, the coding guru who wrote the best-selling Code Complete, a computing industry classic that won the Jolt Excellence award for best programming book of the year and has been translated into more than a dozen languages.
“It was all very relevant and useful. I’m going to recommend all developers in my group to attend this class. Steve did a great job presenting. He makes the class enjoyable. He is very knowledgeable in coding which made the class that much better.”
“Steve is a great speaker. Of particular value was the pseudocode process and general “Oh yeah, I do that wrong” epiphanies.”
“Lab exercises are particularly good for continuing the discussions.”
“Utilizing assertions in the development code, instead/in addition to its usage in unit tests. The explanation in regard to the broken/badly implemented interface was excellent. The break interval was perfect and kept me refreshed and focused.”
“The open discussions revealed the most for me. Great pacing.”
“Total focus on usefulness on a daily basis, with facts/research to back it up.”
“The content is about things that can be implemented in real life projects. Not like some courses or books that emphasize points that nobody has time or resources to implement.”
“Causes you to reflect on the practices you have been following and clean up bad habits.”
“Engaging, to the point, and hard hitting! I can’t wait to start applying the concepts I’ve learned today in my coding tomorrow.”
“Great seminar! You make me want to be a better programmer.”
Customize this course
Your team has unique challenges. Learn about the ways we can customize this course to fit your needs.