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

Enhancing Python Performance Training

In this course, youll learn about the different ways you can squeeze performance out of Python
# of Virtual Event(s)
6
# of Virtual Event(s)
6 EVENTS
Duration
1 Day
Duration
1 Day
Price: $690 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)
2
# of Virtual Event(s)
2 EVENTS
Duration
2 days
Duration
2 days
Price: $1445 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)
2
# of Virtual Event(s)
2 EVENTS
Duration
3 days
Duration
3 days
Price: $1987 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)
1
# of Virtual Event(s)
1 EVENTS
Duration
4 days
Duration
4 days
Price: $2595 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)
2
# of Virtual Event(s)
2 EVENTS
Duration
3 days
Duration
3 days
Price: $1571 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)
2
# of Virtual Event(s)
2 EVENTS
Duration
3 days
Duration
3 days
Price: $1987 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)
2
# of Virtual Event(s)
2 EVENTS
Duration
4 days
Duration
4 days
Price: $2242 VIEW DETAILS

Shell Programming: Hands-On

<h3>Introduction and Overview</h3> <ul> <li>Benefits of KornShell and Bash vs. other shells</li> <li>Differences between <b>bash</b>,<b> ksh88</b> and <b>ksh93</b></li> <li>Integrating scripts with external command-line tools</li> </ul> <h3>Bash and KornShell Scripting Fundamentals</h3> <h4>Shell script elements</h4> <ul> <li>Commands and comments</li> <li>Defining exit values</li> </ul> <h4>Conditional program execution</h4> <ul> <li>Applying <b>if</b> and <b>case</b> statements</...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
3 days
Duration
3 days
Price: $1987 VIEW DETAILS

Programming C# Extended Features: Hands-On

<h3>Introduction</h3> <ul> <li>Existing data-access technologies</li> <li>Generic and nongeneric collections</li> </ul> <h3>Harnessing C# Language Features</h3> <h4>Language shortcuts</h4> <ul> <li>Applying auto-implemented properties</li> <li>Benefiting from implied-type declaration</li> </ul> <h4>Streamlining program logic</h4> <ul> <li>Instantiating entity objects</li> <li>Simplifying construction with object initializers</li> </ul> <h3>Employing Extension Methods for Middle-Tier Data Manipul...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
3 days
Duration
3 days
Price: $1987 VIEW DETAILS

Beginning Data Science with Python and Jupyter

<b>Important Course Information</b><ul class="accordion"> <li> <h3>Requirements</h3> <div> <ul> <li>Knowledge of programming fundamentals and some experience with Python, including Python libraries, Pandas, Matplotlib, and scikit-learn.</li> </ul> </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 regi...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
1 day
Duration
1 day
Price: $517 VIEW DETAILS

JumpStart to Python for Data Science

<div><p>Join an engaging hands-on learning environment, where you’ll:</p> <ul> <li>Manage data and perform linear algebra in Python</li> <li>Derive inferences from the analysis by performing inferential statistics</li> <li>Solve data science problems in Python</li> <li>Create high-end visualizations using Python</li> <li>Evaluate and apply the linear regression technique to estimate the relationships among variables</li> <li>Build recommendation engines with the various collaborative filtering a...
# of Virtual Event(s)
1
# of Virtual Event(s)
1 EVENTS
Duration
3 days
Duration
3 days
Price: $2195 VIEW DETAILS

Secure Web Application Development Seminar (TT8120)

<div><ul> <li>Potential sources for untrusted data</li> <li>Consequences for improperly handling untrusted data such as denial of service, cross-site scripting, and injections</li> <li>Test web applications with various attack techniques to determine the existence of and effectiveness of layered defenses</li> <li>Prevent and defend the many potential vulnerabilities associated with untrusted data</li> <li>Vulnerabilities of associated with authentication and authorization</li> <li>Be able to det...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
2 days
Duration
2 days
Price: $1595 VIEW DETAILS

z/OS REXX Programming Workshop

<div><ul> <li>Write programs using the Rexx language</li> <li>Use various data parsing techniques</li> <li>Use built-in Rexx functions</li> <li>Create user-defined internal and external functions and subroutines</li> <li>Issue host commands from within Rexx execs</li> <li>Code programs that read and write data sets</li> <li>Use instructions and commands that manipulate the data stack</li> <li>Use Rexx debugging tools</li> <li>Write error-handling routines</li> </ul></div>...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
5 days
Duration
5 days
Price: $3975 VIEW DETAILS

Hands-on Predictive Analytics with Python

<div><p>This course is approximately <strong>50% hands-on</strong>, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises.  Our engaging instructors and mentors are highly experienced practitioners who bring years of current "on-the-job" experience into every classroom.  Working in a hands-on learning environment, guided by our expert team, attendees will learn to:</p> <ul> <li>Understand the main concepts and principles of pred...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
3 days
Duration
3 days
Price: $2395 VIEW DETAILS

Programming Basics Training for Non-Programmers Training

<b>Important Course Information</b><ul class="accordion"> <li> <h3>Exam Information</h3> <div> <p>Learning Tree Exam available at the end of class.</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)
6
# of Virtual Event(s)
6 EVENTS
Duration
2 days
Duration
2 days
Price: $1462 VIEW DETAILS

APIs and API Design with Python

<div><ul> <li>Client-side Python Scripting to RESTful (and non-RESTful) APIs</li> <li>Design RESTful API interfaces with Flask Web Framework</li> <li>Overview of Django</li> <li>Deploy your Python web apps as Docker containers</li> <li>Open SSH sessions and pass commands to remote servers</li> <li>Move files via SFTP</li> <li>Parse and manipulate popular data structures (JSON, CSV, Excel, and YAML) as pandas dataframes</li> <li>Best practice techniques</li> </ul></div>...
# of Virtual Event(s)
1
# of Virtual Event(s)
1 EVENTS
Duration
5 days
Duration
5 days
Price: $2395 VIEW DETAILS

Introduction to Programming & .Net Coding Basics for Non-Developers (TTCODE101-N)

<div><p>Working within an engaging, hands-on learning environment led by our highly-experienced coding mentors, students will learn how to:</p> <ul> <li>Using Visual Studio to create C# applications</li> <li>Working with the .NET data types</li> <li>Creating variables with the proper scope and using operators to build complex expressions</li> <li>Using control structures such as if, while and for</li> <li>Using procedures to build complex applications</li> <li>Designing and using classes</li> <l...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
5 days
Duration
5 days
Price: $2595 VIEW DETAILS

Beginning Application Development with TensorFlow and Keras Training

<b>Important Course Information</b><ul class="accordion"> <li> <h3>About This Course</h3> <p>This course provides the skills and knowledge required to understand TensorFlow, and to use it to solve actual real-world complex problems.</p> <p>Hands-On Experience Includes:</p> <ul> <li>Tensors and Variables</li> <li>Design and Build Data Pipeline</li> <li>Lab: Introduction to Tensors and Variable</li> </ul> <p><em>Every attendee has remote access to dedicated VM with T...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
2 days
Duration
2 days
Price: $1462 VIEW DETAILS

Working with TensorFlow

<div><p>Join an engaging hands-on learning environment, where you’ll learn:</p> <ul> <li>Core Deep Learning and Machine Learning math essentials</li> <li>TensorFlow Overview and Basics</li> <li>TensorFlow Operations</li> <li>Neural Networks With TensorFlow</li> <li>Deep Learning With TensorFlow</li> </ul> <p>This course has a 50% hands-on labs to 50% lecture ratio with engaging instruction, demos, group discussions, labs, and project work.</p></div>...
# of Virtual Event(s)
2
# of Virtual Event(s)
2 EVENTS
Duration
2 days
Duration
2 days
Price: $1795 VIEW DETAILS

Applied Python for Data Science

<div><p>Join an engaging hands-on learning environment, where you’ll:</p> <ul> <li>Create and run basic programs</li> <li>Design and code modules and classes</li> <li>Implement and run unit tests</li> <li>Use benchmarks and profiling to speed up programs</li> <li>Process XML and JSON</li> <li>Manipulate arrays with NumPy</li> <li>Get a grasp of the diversity of subpackages that make up SciPy</li> <li>Use iPython notebooks for ad hoc calculations, plots, and what-if?</li> <li>Manipulate images wi...
# of Virtual Event(s)
3
# of Virtual Event(s)
3 EVENTS
Duration
4 days
Duration
4 days
Price: $2495 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