Code Complete Essentials

With Steve McConnell


This online course is led by Steve McConnell, the coding guru who wrote the best-selling Code Complete. In this intense Code Complete OnDemand class you will learn dozens of proven tips, techniques, and principles to produce clean, industrial strength code.

Start your free trial

*No credit card required!

Overview

In this intense Code Complete OnDemand 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 class synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. It 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 online course is led 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.

Who Is This Course For?

This Code Complete online course will be useful to programmers, developers, software engineers, testers who write extensive code for test automation, and anyone who wants to learn best coding practices.

Related Courses

Understanding Software Projects, Software Estimation In Depth

Resources: Workbook, job aids
Duration: 6h 10m

Your instructor
Steve McConnell
Construx CEO

Resources


All Resources

Lessons


Course Introduction
Defensive Programming
Complexity
Design Tools for Complexity
Specific Design Tools
Naming
Technical Debt
Code-Level Optimization
Error Processing
Assertions
Minimize Gap Between Defect Insertion and Defect Detection
Code Sample
Examples of High Quality Routines
Reasons for Creating Routines
Pseudocode Programming
Anticipating Change
Communication
Code Comment Examples
Comments
Approaches to Debugging
Tips for Finding Defects
Brute Force Debugging
Final Exam

OnDemand pricing

Frequently asked questions

Who is Construx?

Construx has been teaching companies the best practices for making software teams successful and efficient for over 20 years. We’re devoted to mastering these concepts and ideas and spreading them so that every software project can be successful. Our founder is Steve McConnell, one of the most well respected authors (Code Complete, etc) in the software industry.

Do you need my credit card for the free trial?

Nope. No sneaky billing at the end of your trial and no need to commit so fast. Sign up and start trying our courses in less than 5 minutes.

How does the free trial work?

Start a trial and you’ll have instant access to our entire OnDemand catalog. Navigate to any course you find interesting and start learning. You’ll have access now through the new year to try any courses you’d like.

What credit cards do you accept?

We take all major credit cards, Paypal, and we can also support invoicing. None of that, however, is needed during the free trial.

What courses will I have access to?

We are continually adding new courses and updated content to the OnDemand catalog. Our current courses can be found here on our course catalog.

What if I have a question not answered here?

We’ll be happy to get in touch. Our sales staff are friendly, knowledgeable and passionate about finding the right training for your specific situation. Contact us today and we’ll connect soon.

Construx OnDemand: Empowering these software teams