updated 1 November 2015
- Lynda Com Code Clinic: Java Tutorials Java
- Lynda Java Courses
- Lynda Com Code Clinic: Java Tutorials Tutorial
Code Clinic is a series of six courses where lynda.com authors solve the same problems using different programming languages. Here, Patrick Royal works with Java. Patrick introduces challenges and provide an overview of his solutions in Java. Each Code Clinic author solves the exact same set of problems. So you can compare different solutions as well as the pros and cons of each language. If you're wanting to learn to program, if you're looking for tips on better coding, or if you're trying to decide on your next new programming language, you're going to love Code Clinic. Learn how to write better, more organized code by leveraging core concepts of functional programming: immutability, data-function separation, and first-class functions.
» C++ Essential Trainingis designed to give you a thorough understanding of C++ so you can build powerfuland compelling applications for yourself and for your clients.
Fully updated for 2015, C++ Essential Training is available now on thelynda.comOnline Training Library!
My intention in this course is to give you everything you need to be able to write C++ code effectively.
Topics include: Polarr photo editor 5 2 for mac free download.
- Basic Syntax
- Operators
- Data Types
- Functions
- Objects and Classes
- Templates
- The Standard C Library
- The C++ Standard Template Library
Lynda Com Code Clinic: Java Tutorials Java
numword
This is an exercise from the upcoming new version of my C++ Essential Trainingcourse for lynda.com.It's a C++ class that converts words to numbers, like this:
I suggest you try to create your own solution before looking at mine. My C++ version is here.
Code Clinicis a new course series at lynda.com exploring the same technical challenges through six different programminglanguages (C++, C#, Java, PHP, Python and Ruby). This represents a unique opportunity to examine,not just language-specific best practices, but the structured thinking and analysis skills needed to become a great programmer.I'm presenting the C++ version.
Resources
This course is designed to give you what you need to write C and C++ code effectively, but a video course can never provide a complete reference. Here are some good resources for your everyday programming needs (links go to Amazon):
- The C Programming Language, 2nd Ed by Brian W. Kernighan, Dennis M. Ritchie
- C++ Primer Plus, 6th Ed by Stephen Prata
- The C Standard Library by P.J. Plauger
- C++ Standard Library: A Tutorial and Reference, 2nd Ed by Nicolai M. Josuttis
- The C++ Standard Template Library by P.J. Plauger, Alexander Stepanov, Meng Lee, David R. Musser
- C Pocket Reference (O'Reilly) by Peter Prinz & Ulla Kirch-Prinz
- C++ Pocket Reference (O'Reilly) by Kyle Loudon
- STL Pocket Reference (O'Reilly) by Ray Lischner
Concise and authoritative, this is the definitive book on C. Covers the original standard, 'ANSI C' so it may seem a little out-of-date, but the language really hasn't changed that much and there is no better book on the subject.
Yes, it's one of those ridiculous 1,200 page tech books, but it's the closest thing there is to a good C++ book.
Considered a companion to The C Programming Language, a thorough reference to the ANSI standard library that supports C. The author has been involved in the standardization process for both C and C++.
(2nd Ed covers C++11 — new May 2012)
Documents the the STL. An excellent reference with good coverage of the STL algorithms.
https://ameblo.jp/specadobka59/entry-12650731371.html. Excellent STL reference. Chapter-by chapter coverage of each component, with history and exercises. Thorough coverage of the entire STL, including algorithms. Consensus is mixed whether this is better than Josuttis. My view is this is a better reference, but Josuttis is more accessible for a novice.
Perfect for quickly looking up syntax. I love the Pocket References. I have a bunch of them. I keep them on my desk at all times.
A bit out of date, but extremely useful and affordable. I love the Pocket References. I have a bunch of them. I keep them on my desk at all times.
A bit thin, but extremely useful and affordable. I love the Pocket References. I have a bunch of them. I keep them on my desk at all times.
Further Study
I'm a big fan of Scott Meyers' books. Following his advice will make you a better programmer.
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition) (Addison-Wesley) by Scott Meyers
- More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley) by Scott Meyers
- Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley) by Scott Meyers
The definitive book on C++ best practices. This is a must-have for any serious C++ programmer's library.
More advanced best-practices. This is also extremely valuable, and deals more specifically with exceptions, namespaces, templates, and some newer langauge features.
This book is essential if you want to get the full value from the STL.
Other help
Lynda Java Courses
Lynda Com Code Clinic: Java Tutorials Tutorial
Lynda Com Code Clinic: Java Tutorials Tutorial
If you need other help with this course the help request form on lynda.com is designed to help you by collecting the necessary information as you submit your request. I am not able to support lynda.com courses directly. If your request requires my assistance, the lynda.com support staff will contact me.