Your Career
Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

Introducing TrainUp.com Institutes
A Next-Gen Approach To Corporate Education

Designed for professionals. Your skills, developed at your pace. Immerse yourself in a blended learning community and start developing your new skills now.

Enroll Now & Take $300 Off
Programming

Virtual Live Programming Training Classes and Remote Seminars

Listing 203 live programming training courses delivered remotely. Our virtual programming training is live and interactive.   Learn more.

Read More

Read Less

Customized Virtual Group Programming Training

If you've got a remote team to train, we're ready to help you get started. TrainUp.com specializes in organizing virtual live Programming training for teams, departments, and enterprise.

Send a Training Request

Or Choose From 55 Information Technology Sub-Categories

Information Technology
View All

Virtual Live Programming Courses and Remote Programming Training Classes

Listing 203 live programming training courses delivered remotely. Our virtual programming training is live and interactive.

Request Programming On-Site Training. We bring the best instructors to you.

test

Programming in C# (M20483)

<div><p>In this course, you will gain the programming skills that are required for developers to create Windows applications using the Visual C# language. During their five days in the classroom students review the basics of Visual C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.7.</p> <p>This course uses Visual Studio 2017 running on Windows 10.</p></div>...
# of Virtual Event(s)
1
# of Virtual Event(s)
1 EVENTS
Duration
5 days
Duration
5 days
Price: $2995 VIEW DETAILS

Next Level C++ | Effective C++ Programming (TTD2150)

<div><p>Intermediate C++ Programming | Effective C++ is a lab-intensive, hands-on C++ training course geared for experienced C++ programmers who wish to take their development skills to the next level. Students will leave this course armed with the required skills to put advanced C++ programming skills right to work in a practical environment, using sound coding techniques and best practices.</p> <p>This comprehensive course consists of three modules. A preliminary module reviews topics, including inheritance, the ANSI C++ Standard Library, templates. I/O streams, and practical issues of C++ programming, such as reliability &amp; testing. This material is covered as needed depending on the background of the students.</p> <p>The second module covers more advanced topics. Advanced issues of inheritance and polymorphism are covered. Principles of effective class design, including, use of composition, templates and interface inheritance. The course covers exception handling and run-time type information (RTTI). Multiple inheritance is covered, including the complications that are introduced by this powerful feature. Advanced applications of C++ concepts are studied, including smart pointers and reference counting.</p> <p>The third module introduces the Standard C++ Library. The main components of data structures, algorithms and iterators are covered. Illustrations are provided of a number of important containers, such as vectors, stacks, queues, lists and sets. Extensive programm...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
4 days
Duration
4 days
Price: $2595 VIEW DETAILS

HTML5: Next Generation Web Development

<h3>Advancing Web Standards</h3> <ul> <li>Testing HTML5 with BrowserStack</li> <li>Supporting legacy browers with regressive enhancement</li> </ul> <h3>Improving Usability, Accessibility and Search Engine Optimization (SEO)</h3> <h4>Enhancing markup with new semantics</h4> <ul> <li>Upgrading pages to HTML5</li> <li>Sectioning content with structural elements</li> <li>Optimizing page rank with microdata</li> </ul> <h4>Helping users with form completion</h4> <ul> <li>Guiding input wi...
# of Virtual Event(s)
4
# of Virtual Event(s)
4 EVENTS
Duration
4 days
Duration
4 days
Price: $2990 VIEW DETAILS

Project Management for Software Development

<h3>Conducting a Project Kick-Off Meeting</h3> <h4>The business reasons for the project</h4> <ul> <li>Where the project fits in the business</li> <li>How this fit influences your chances of success</li> </ul> <h4>The project customers</h4> <ul> <li>Identifying stakeholders and their needs</li> <li>Developing strategies to manage involvement</li> </ul> <h4>The project objectives</h4> <ul> <li>What success looks like</li> <li>Making the team's success visible</li> <li>Managing the project to build...
# of Virtual Event(s)
4
# of Virtual Event(s)
4 EVENTS
Duration
3 days
Duration
3 days
Price: $2650 VIEW DETAILS

Functional and Reactive Programming using RxJava 2 (TT3133)

Java 8 Concurrency and Reactive Programming using Project Reactor is a two-day, fast-paced coding course geared for experienced developers who have prior working knowledge of Java. Throughout the course students learn the best practices for writing non-blocking applications in Java 8 using both the Java Concurrency Framework and the Reactor API. The course provides an in-depth view of the enhancements made to the Java Concurrency API in Java 8, allowing for the development of non-blocking asynch...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
3 days
Duration
3 days
Price: $2345 VIEW DETAILS

Introduction to Python for Data Analytics

<b>You Will Learn How To</b><ul> <li>Use Python for statistical data analysis</li> <li>Generate summary statistics with pandas</li> <li>Clean, transform, and reshape data</li> <li>Glean insights from the data through visualization</li> </ul><br/><b>Who Should Attend</b>This course is beneficial for anyone interested in learning the fundamentals of analyzing data with Python or those beginning to explore the landscape of data mining and data science.<br/><b>Hands-On Experience:</b><ul> <li>...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
1 day
Duration
1 day
Price: $517 VIEW DETAILS

Applied Python for Data Science

<div><p>Geared for data scientists and engineers with potentially light practical programming background or experience, this course provides a ramp-up to using Python for scientific and mathematical computing. Students will explore basic Python scripting and concepts, and then move to the most important Python modules for working with data, from arrays to statistics to plotting results. Throughout the course you will learn to write essential Python scripts and apply them within a scientific framework working with the latest technologies.</p> <p>�</p> <p>�</p> <p>�</p></div>...
# of Virtual Event(s)
13
# of Virtual Event(s)
13 EVENTS
Duration
4 days
Duration
4 days
Price: $2645 VIEW DETAILS
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
3 Days
Duration
3 Days
Price: $1987 VIEW DETAILS

Fundamentals of Secure Application Development

<div><p>The best security investment you can make is deploying secure code.<br />The rules of information security aren�t what they used to be. Hackers aren�t kids in basements�they�re professionals and organized criminal groups around the world. They seek to break into systems and steal data any way they can.<br /><br />Unfortunately, the vast majority of hacks are not due to insecure networks or misconfigured firewalls. They are a result of common software flaws coded into applications. Even with a good information security policy, the reality is that software developers are often underserved when it comes to having a security strategy. If your applications get built without attention to software security practices, risk gets passed downstream and by the time an incident occurs, it�s too late. <br /><br />From proactive requirements to coding and testing, this course covers the best practices you need to avoid opening up your users, customers, and organization to attack at the application layer. We share only the most recent best practices, and our experts will answer your questions live in class. You�ll return to work ready to build higher quality and more robustly protected applications.</p></div>...
# of Virtual Event(s)
6
# of Virtual Event(s)
6 EVENTS
Duration
2 days
Duration
2 days
Price: $1445 VIEW DETAILS

Working with TensorFlow

<div><p>The abundance of data and affordable cloud scale has led to an explosion of interest in Deep Learning. Google has released an excellent open-source library called TensorFlow. This library allows for state-of-the-art machine learning at scale with GPU-based acceleration. This course explores algorithms, machine learning, data mining concepts, and how TensorFlow implements them.</p></div>...
# of Virtual Event(s)
6
# of Virtual Event(s)
6 EVENTS
Duration
2 days
Duration
2 days
Price: $1945 VIEW DETAILS

Deep Learning for Natural Language Processing

<b>Important Course Information</b><ul class="accordion"> <li> <h3>Requirements</h3> <div> <p>Strong working knowledge of Python, linear algebra, and machine learning is a must.</p> </div> </li> <li> <h3>Who Should Attend This Course</h3> <div> <p>If you&rsquo;re an aspiring data scientist looking for an introduction to deep learning in the NLP domain, this is just the book for you....
# of Virtual Event(s)
4
# of Virtual Event(s)
4 EVENTS
Duration
3 days
Duration
3 days
Price: $2650 VIEW DETAILS

Agile Software Development with Team Foundation Server

<h3>Application Lifecycle Management with Team Foundation Server</h3> <h4>Comparing traditional and Agile methodologies</h4> <ul><li>Waterfall </li><li>CMMI </li><li>Scrum </li><li>XP </li><li>Benefiting from value-driven development </li><li>Scheduling releases, iterations and Sprints</li></ul> <h3>Introducing Team Foundation Server</h3> <h4>Surveying TFS features</h4> <ul><li>Team collaboration </li><li>Process templates </li><li>Version control </li><li>Automated builds </li><...
# of Virtual Event(s)
4
# of Virtual Event(s)
4 EVENTS
Duration
3 days
Duration
3 days
Price: $2095 VIEW DETAILS

Introduction to Kubernetes Training

<b>Important Course Information</b><ul class="accordion"> <li> <h3>Who Should Attend</h3> <div> <p>This hands-on course is designed for anyone wanting to learn how to deploy containerized workloads on Kubernetes.</p> </div> </li> </ul><br/><br/><br/>Cancellation Policy:<br>If a customer would like to cancel or transfer their course, they must notify Learning Tree prior to two weeks before the start date of the course or within seven days of registration....
# of Virtual Event(s)
9
# of Virtual Event(s)
9 EVENTS
Duration
2 days
Duration
2 days
Price: $1950 VIEW DETAILS

Introduction to C++ Programming | Intensive C++ (TTC2100-C)

<div><p>Introduction to C++ Programming / Intensive C++ is a skills-focused, hands-on C++ training course geared for experienced programmers who need to learn C++ coupled with sounds coding skills and best practices for OO development. Students will leave this course armed with the required skills to put foundation-level C++ programming skills right to work in a practical environment.</p> <p>The central concepts of C++ syntax and style are taught in the context of using object-oriented methods to achieve reusability, adaptability and reliability. Emphasis is placed on the features of C++ that support abstract data types, inheritance, and polymorphism. Students will learn to apply the process of data abstraction and class design. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.</p> <p>�</p></div>...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
4 days
Duration
4 days
Price: $2595 VIEW DETAILS

GitHub for Developers (TTDV7551)

<div><p>This course provides a deep dive into Git and GitHub, the web-based version control repository hosting service. While examples used in the class are related to code, GitHub can be used for other content applications.</p></div>...
# of Virtual Event(s)
6
# of Virtual Event(s)
6 EVENTS
Duration
2 days
Duration
2 days
Price: $2045 VIEW DETAILS

Introduction to SQL Basics | Basic SQL Programming

A companyÆs success hinges on responsible, accurate database management. Organizations rely on highly available data to complete all sorts of tasks, from creating marketing reports and invoicing customers to setting financial goals. Data professionals like analysts, developers and architects are tasked with creating, optimizing, managing and analyzing data from databases û with little room for error. When databases arenÆt built or maintained correctly, itÆs easy to mishandle or lose valuable dat...
# of Virtual Event(s)
4
# of Virtual Event(s)
4 EVENTS
Duration
3 days
Duration
3 days
Price: $2145 VIEW DETAILS

Next-Level Python Programming (with Advanced Python Topics)

<div><p>This class explores advanced Python topics and skills with a focus on enterprise development. You�ll learn how to leverage OS services, code graphical application interfaces, create modules and run unit tests, define classes, interact with network series, query databases, and processes XML data. This comprehensive course provides an in-depth exploration of working with the programming language for enterprise development. At the conclusion, you will be able to use Python to complete advanced tasks in the real world.</p></div>...
# of Virtual Event(s)
8
# of Virtual Event(s)
8 EVENTS
Duration
4 days
Duration
4 days
Price: $2645 VIEW DETAILS

C# Programming: Hands-On

<h3>Introduction to the C# Language</h3> <h4>The evolution of C#</h4> <ul><li>Comparing different versions of C# </li><li>Expressing C# models in UML</li></ul> <h4>C# and the .NET infrastructure</h4> <ul><li>Common Language Infrastructure (CLI) </li><li>Managed code philosophy </li><li>Common Intermediate Language (CIL) and metadata</li></ul> <h3>Language Fundamentals</h3> <h4>Data types and control constructs</h4> <ul><li>Declaring implicit and explicit variables </li><li>Val...
# of Virtual Event(s)
10
# of Virtual Event(s)
10 EVENTS
Duration
3 days
Duration
3 days
Price: $1987 VIEW DETAILS

Introduction to Programming & Java Coding Basics for Non-Developers (TTCODE101-J)

Introduction to Programming & Coding | Java Basics for Non-Developers is a skills-focused, hands-on coding course that teaches students the fundamentals of programming object oriented (OO) applications with Java to a very basic level. This course is presented in a way that enables interested students from any background to embrace the fundamentals of coding as well as an introduction to Java, in a gentle paced environment that focuses on coding basics, moving at the comfort level of the attendee...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
5 days
Duration
5 days
Price: $2745 VIEW DETAILS

Introduction to MongoDB for Developers

Geared for experienced developers, Introduction to MongoDB for Developers is a hands-on course that provides students with comprehensive coverage of and hands-on experience with the MongoDB query language and aggregation framework, data modeling, indexes, drivers, basic performance tuning, high availability and scaling. Throughout the course, students will explore the MongoDB Atlas database environment....
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
3 days
Duration
3 days
Price: $2445 VIEW DETAILS

TrainUp.com is your one-stop source for the best virtual programming training and live courses nationwide. Start your search now and browse among 102 live instructor-led programming training classes near you, from the industry's best programming training companies such as SkillSoft, BizLibrary, and Hands On Technology Transfer, Inc. (HOTT) TrainUp.com also lists more than 888 self-paced online programming training courses, micro-learning videos, and eLearning bundles. If you have a team to train, we can conduct a course just for you. Check out our onsite on-site programming training page to request a custom virtual or in-person training quote today.

Image

Request Programming On-Site Training. We bring the best instructors to you.

Programming Courses and Workshops

Software engineering is a lucrative field, but one that also requires extensive programming training. Those interested can learn various computer languages like Java, HTML, Python, C, Ruby and C++ through the right instruction. These languages are used to write software, webpages and mobile apps, among others.

Professionals seeking careers in computer technology need to have at least basic knowledge of some of the numerous coding languages. Programming requires the ability to not only write code, but also test and debug, as well as have an understanding of program design and the knowledge needed to write "readable" code.

Programming has changed a great deal since the creation of computers. Originally, coders would insert cards with holes punched in them to direct a computer through a series of processes. Today, all of this work is done digitally, where far more complex instructions can be given.

While most employers prefer computer scientists to have a bachelor's degree, additional programming training and certification can assist these professionals not only in finding a job in this competitive field, but also learn a number of languages that may make their jobs easier and more fruitful. Programmers, or those interested in the field, can take seminars on various languages from TrainUp, from beginner levels to advanced coding.

Request Information

Can't find what you're looking for? Our team responds within 30 minutes. Ask about getting $250 off your first on-site training.

Join The 50,000+ Companies That Have Purchased Training from TrainUp.com

  • 50K+ Companies Trained

    Including 90% Of Fortune 500 Companies Have Purchased Training With TrainUp.com

  • 300K+ Courses & Videos

    Live Instructor-Led (Classroom & Virtual), Self-Paced E-learning & Custom OnSite Training Solutions From Leading Training Providers

  • 800+ Expert Instructors

    Industry-Leading Subject Matter Experts (SMEs).Tenured &
    Award-Winning Instructor Network