C++ Training in Richmond, Virginia
Learn C++ in Richmond, Virginia and surrounding areas via our hands-on, expert led courses. All of our classes either are offered on an onsite, online or public instructor led basis. Here is a list of our current C++ related training offerings in Richmond, Virginia: C++ Training
C++ Training Catalog
Course Directory [training on all levels]
- .NET Classes
- Agile/Scrum Classes
- AI Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes
- Python for Scientists
4 August, 2025 - 8 August, 2025 - RED HAT ENTERPRISE LINUX SYSTEMS ADMIN I
19 May, 2025 - 23 May, 2025 - VMware vSphere 8.0 Skill Up
18 August, 2025 - 22 August, 2025 - RED HAT ENTERPRISE LINUX AUTOMATION WITH ANSIBLE
15 September, 2025 - 18 September, 2025 - Object-Oriented Programming in C# Rev. 6.1
23 June, 2025 - 27 June, 2025 - See our complete public course listing
Blog Entries publications that: entertain, make you think, offer insight
Like me, I believe most people go about their business never to give a serious thought about their assumed private correspondence when using Gmail to email friends, colleagues and business associates. As it turns out, your daily banter may not be so private after all. A recent article in Fortune Magazine, “Judge Rejects Google Deal Over Email Scanning” caught my attention and an immediate thought dominated my curiosity…Google email and scanning scam.
In essence, the article describes Googles’ agreement to change the way it scans incoming messages so that it no longer reads emails while they are in transit, but only when they are in someone's inbox! So, what exactly does that mean? Judge Koh, a San Francisco federal judge, said she's not so sure about that. Her ruling claims the settlement does not provide an adequate technical explanation of Google's workaround, which involves scanning in-transit emails for security purposes, and then later parsing them for advertising data. The judge also proposed a legal settlement to pay $2.2 million to lawyers, but nothing to consumers.
My interest in this story is not so much about the proposed settlements or the specific details about how Google or any of the web giants settle claims based on vague legal language. It is however, more about the naiveté of myself and perhaps many others that never question how the email scanning process really works. I wonder, do most of us really care that Gmail uses contents of our mail to display targeted ads?
What are some of the software development headaches associated with iPhone vs Android development?
The Boss (hereafter referred to as TB), handed me this research assignment. Hey, I finally got a little bit of one ups man ship on TB.
This is a significant moment in my life. Like me, TB isn't really human. I know because neither of us seem to indulge in that luxury known as sleep. That makes it extremely difficult to have any sort of 'gotcha'. I'm dancing. I got one.
In the warp speed development cycles we are now facing, TB must have gone to sleep, which in human terms is known as a wink. (About a 40th of the second).
18 June 2012 Monday, 3:30 PM (15:30 HRS) UTC -8, in Los Angeles Microsoft is making a major tablet announcement, revealing its own hardware that is tablet-based. Do not be surprised if it entails a Hollywood Inc. focus.
The importance of variables in any programming language can’t be emphasised enough. Even if you are a novice, the chances are good that you will have been using variables for quite a while now.
They are the cornerstone of any language and without them we would not be able to accomplish much of anything. However, most of you up until this point have probably only been working with standard variables, variables which can hold single values such as an integer, a single character, or a string of text.
In this tutorial we are going to take a look at a more special type of variable called an array. Arrays can seem quite daunting at first glance but once you get used to working with them you will wonder how you ever managed to program without them.
The reason arrays are special is because they can hold more than one value. Think about this: say you create a variable which contains a line of text like the code below:
Below are two pdf's which discuss and outline the Java Message Service, JMS, tutorial.
One Hour Java Messaging Service Tutorial
Advanced One Hour Java Messaging Service Tutorial
Tech Life in Virginia
Company Name | City | Industry | Secondary Industry |
---|---|---|---|
Brink's Inc. | Richmond | Business Services | Security Services |
Federal Home Loan Mortgage Corporation (Freddie Mac) | Mc Lean | Financial Services | Lending and Mortgage |
General Dynamics Corporation | Falls Church | Manufacturing | Aerospace and Defense |
CarMax, Inc. | Henrico | Retail | Automobile Dealers |
NVR, Inc. | Reston | Real Estate and Construction | Construction and Remodeling |
Gannett Co., Inc. | Mc Lean | Media and Entertainment | Newspapers, Books and Periodicals |
Smithfield Foods, Inc. | Smithfield | Manufacturing | Food and Dairy Product Manufacturing and Packaging |
ManTech International Corporation | Fairfax | Computers and Electronics | IT and Network Services and Support |
DynCorp International | Falls Church | Manufacturing | Aerospace and Defense |
Genworth Financial, Inc. | Richmond | Financial Services | Insurance and Risk Management |
MeadWestvaco Corporation | Richmond | Manufacturing | Paper and Paper Products |
Dollar Tree, Inc. | Chesapeake | Retail | Department Stores |
Alpha Natural Resources, Inc. | Abingdon | Agriculture and Mining | Mining and Quarrying |
SRA International, Inc. | Fairfax | Business Services | Business Services Other |
NII Holdings, Inc. | Reston | Telecommunications | Wireless and Mobile |
Dominion Resources, Inc. | Richmond | Energy and Utilities | Gas and Electric Utilities |
Norfolk Southern Corporation | Norfolk | Transportation and Storage | Freight Hauling (Rail and Truck) |
CACI International Inc. | Arlington | Software and Internet | Data Analytics, Management and Storage |
Amerigroup Corporation | Virginia Beach | Financial Services | Insurance and Risk Management |
Owens and Minor, Inc. | Mechanicsville | Healthcare, Pharmaceuticals and Biotech | Personal Health Care Products |
Advance Auto Parts, Inc | Roanoke | Retail | Automobile Parts Stores |
SAIC | Mc Lean | Software and Internet | Software |
AES Corporation | Arlington | Energy and Utilities | Gas and Electric Utilities |
Capital One Financial Corporation | Mc Lean | Financial Services | Credit Cards and Related Services |
Sunrise Senior Living, Inc. | Mc Lean | Healthcare, Pharmaceuticals and Biotech | Residential and Long-Term Care Facilities |
Computer Sciences Corporation | Falls Church | Software and Internet | Software |
Altria Group, Inc. | Richmond | Manufacturing | Manufacturing Other |
Northrop Grumman Corporation | Falls Church | Manufacturing | Aerospace and Defense |
Alliant Techsystems Inc. | Arlington | Manufacturing | Aerospace and Defense |
Markel Corporation | Glen Allen | Financial Services | Insurance and Risk Management |
training details locations, tags and why hsg
The Hartmann Software Group understands these issues and addresses them and others during any training engagement. Although no IT educational institution can guarantee career or application development success, HSG can get you closer to your goals at a far faster rate than self paced learning and, arguably, than the competition. Here are the reasons why we are so successful at teaching:
- Learn from the experts.
- We have provided software development and other IT related training to many major corporations in Virginia since 2002.
- Our educators have years of consulting and training experience; moreover, we require each trainer to have cross-discipline expertise i.e. be Java and .NET experts so that you get a broad understanding of how industry wide experts work and think.
- Discover tips and tricks about C++ programming
- Get your questions answered by easy to follow, organized C++ experts
- Get up to speed with vital C++ programming tools
- Save on travel expenses by learning right from your desk or home office. Enroll in an online instructor led class. Nearly all of our classes are offered in this way.
- Prepare to hit the ground running for a new job or a new position
- See the big picture and have the instructor fill in the gaps
- We teach with sophisticated learning tools and provide excellent supporting course material
- Books and course material are provided in advance
- Get a book of your choice from the HSG Store as a gift from us when you register for a class
- Gain a lot of practical skills in a short amount of time
- We teach what we know…software
- We care…