Discover Classes. Earn Rewards.

Programming Languages Training Washington, D.C.

Upcoming schedule view

Explore the diverse world of programming languages in Washington, D.C. with classes covering a range of topics such as Python, Java, C++, and more, designed to equip participants with the skills needed to excel in the field of software development.

Unfortunately, no classes have spots left

Java New Features Training

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

This Java New Features training course provides hands-on experience with lambda expressions introduced in Java as well as many other changes to the language and libraries. Attendees will get a full appreciation of functional-style programming and the new idioms made possible by lambda expressions that make their code easier to read and understand. The course then explores the Streams API, which lets you write powerful code that processes a collection...

Beginner 18 and older
No upcoming schedules
$2,650

3 sessions

Gift it!

HTML5, CSS3, and JavaScript for Modern Web Development

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

Enhance your web development skills with a comprehensive training course that covers HTML5, CSS3, and JavaScript. Learn how to create modern, feature-rich sites, improve SEO and accessibility, design eye-catching presentations, and program rich internet applications. Take your web development skills to the next level with Learning Tree International.

Beginner 18 and older
No upcoming schedules
$2,990

4 sessions

Gift it!

Python for Data Science (Intermediate)

General Assembly @ 509 7th St NW, Washington, DC

Python is an excellent programming language for data science, due to its rich set of data structures, the maturity of its data-focused libraries, and its ability to execute all aspects of the data science pipeline. This workshop will lay the foundation for data science in Python by exploring its data structures and data manipulation capabilities, as well as giving you a better understanding of the Python environment.  This class is also a recommended...

(2637) Intermediate 18 and older
Discover Classes. Earn Rewards.

Programming Languages Classes Gift Card

Thousands of classes & experiences. No expiration. Gift an experience this holiday season and make it a memorable one. Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Explore Coding Private Group Events

Explore private group events and team building activities ranging from cooking to art, escape rooms, trivia, and more

Explore Coding Private Group Events
Animated gif slider: slide 1: a person in a meditative pose with paint on their apron; slide 2: person making a pizza; slide 3: 3 people drinking wine and smiling; slide 4: two people competing in a sack race while others look on

Intermediate Excel: Formulas & Functions

General Assembly

The well-being of our employees, students, clients, instructors, and guests is our number one priority here at General Assembly. We are monitoring the COVID-19 situation very carefully and are adjusting delivery of our programs. Due to the current health concerns, all GA short-form events, workshops & bootcamps will temporarily be held online - including this one. Registered students will be notified 24 hours in advance of this program...

(2637) Intermediate 18 and older

Building Modern Java Enterprise Apps: JPA, EJB3, & JSF

Learning Tree International

Gain in-depth knowledge integrating JPA and EJB with modern web technologies. In this Java Enterprise apps training course, you learn how to implement high-performing, scalable, and secure transactional web-based applications, and how Java Enterprise Edition (Java EE) offers a simple and comprehensive approach to building state-of-the-art enterprise applications. You Will Learn How To: Architect, deploy, and secure enterprise applications with...

Advanced 18 and older
No upcoming schedules

Perl 5 Programming Introduction

Learning Tree International

This training provides programmers who have experience in a procedural or object-oriented language, such as Visual Basic, C, C++, Java, or a UNIX shell, with an introduction to Perl — a powerful cross-platform, object-oriented scripting language. In this course, you learn to use Perl for developing complete applications, applying built-in functions, and making use of external modules. You Will Learn How To: Create effective, reusable Perl scripts...

Intermediate 18 and older
No upcoming schedules

JavaScript for SharePoint Developers

Learning Tree International

SharePoint users and developers constantly seek ways to make SharePoint both more interactive and better able to relay mission critical information. At the same time, modern web application design discourages frequent full page reloads, and encourages interfaces which leverage JavaScript and behind the scenes service calls to provide a more dynamic user experience. In this training course, students gain hands-on experience creating and deploying...

Intermediate 18 and older
No upcoming schedules

Data Visualization with Python

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

In this Data Visualization with Python Training course, you’ll learn how to use Python’s data visualization libraries, including NumPy, Pandas, Matplotlib, and Seaborn to better understand data analytics. Data Visualization with Python Training Course Benefits Learn how to use various plot types with Python Explore and work with different libraries for data visualization Understand and create effective visualizations Improve your Python...

Advanced 18 and older
No upcoming schedules
$2,650

3 sessions

Gift it!

Advanced SQL Course

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

Structured Query Language (SQL) is the cornerstone of all relational database operations. In this hands-on Advanced SQL course, you will learn how to exploit the full potential of the SELECT statement to write robust queries using the best query method for your application, test your queries, and avoid common errors and pitfalls. It also teaches alternative solutions to given problems, enabling you to choose the most efficient solution in each situation....

Advanced 18 and older
No upcoming schedules
$2,650

3 sessions

Gift it!

Oracle® PL/SQL Training

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

This Oracle® PL/SQL training course will teach you to increase the productivity, performance, scalability, portability, and security of your Oracle database. With this training, you will learn how to execute PL/SQL programs in Oracle, build stored procedures, design, and execute modular applications, and increase the efficiency of data movement — essential skills for any Oracle developer. Oracle PL/SQL Programming Training Course Information...

Intermediate 18 and older
No upcoming schedules
$3,190

5 sessions

Gift it!

Building Web Applications in ASP.NET Core

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

This Building Web Applications in training lets developers build web applications using all the features of ASP.NET Core, including MVC, Razor Pages, and Web Services. This course also shows how to use the .NET Core technologies to create and deploy modern applications that leverage microservice design and support multiple devices on multiple platforms.  In this ASP.NET Core course, you will learn how to: Build robust web applications using...

Intermediate 18 and older
No upcoming schedules
$2,990

4 sessions

Gift it!

Advanced Python: Best Practices and Design Patterns

Learning Tree International @ 13650 Dulles Technology Dr, Herndon, VA

Advance your Python programming skills to build reliable and stable applications. Learn design patterns, exploit OOP features, and create concurrent threads of control. Improve performance and efficiency to elevate your programming efforts.

Advanced 18 and older
No upcoming schedules
$2,990

4 sessions

Gift it!

Web Scraping with Python

General Assembly @ 1133 15th St NW, Washington, DC

Have you ever visited a website rich with the data you want, but the website provided no "download" button for you to retrieve it in a convenient way? Or have you ever found the perfect source for the CSV or other data files you need, but you must tediously click the "next" and "download" buttons dozens or even hundreds of times to get what you need? In this course, you'll learn how to harness Python to automate and streamline data collection from...

(2637) Intermediate 18 and older

Python Basics Bootcamp

General Assembly

Python is a versatile and widely-used programming language with many applications. This Bootcamp explores Python's place in the scientific ecosystem, and how the language can be used across all domains of programming. Designed as a stand-alone introduction to the language, this class emphasizes hands-on exercises that gradually build on one another to develop a deep understanding of the language’s fundamental concepts. Students will leave the...

(2637) Beginner 18 and older

Python Programming

General Assembly @ GA Washington D.C. (Remote Online), Washington, DC

This is a part time class Go from Zero to Fluent With Expert Guidance Learn by doing with help from world-class practitioners who use Python every day. Instructors bring the latest techniques from the field straight to the classroom. Our curriculum emphasizes real-world relevance and offers plenty of opportunity for practice through code-alongs, labs, and projects that mirror on-the-job applications. Discover Python’s Wide Range of Applications...

(2637) Intermediate 18 and older
$3,950

20 sessions

Gift it!

Javascript Development

General Assembly @ GA Washington D.C. (Remote Online), Washington, DC

This is a part time course.   JavaScript is one of the strongest weapons in an engineer's arsenal. It can run both in the browser and on servers and is quickly becoming the go-to language to power web and mobile apps. If you want to be a web developer, JavaScript is a must-know. Unit 1: Fundamentals of JavaScript Installfest Install and configure Node.js, npm, Git and other command line tools Install and configure Slack and join class...

(2637) All levels 18 and older
$3,950

20 sessions

Gift it!

Code in One Day: HTML & CSS Bootcamp Remote (Online)

General Assembly @ GA Washington D.C. (Remote Online), Washington, DC

HTML and CSS are the fundamental building blocks of the web. Whether you're a beginner who wants to get started in web development, a designer looking to hand-code their concepts, or a marketer who wants a little more control over their CMS, you'll need to know HTML and CSS to get the job done. This one day workshop is the quickest way to get started building websites. You will dive head first into HTML and CSS, skill up with live coding exercises,...

(2637) Beginner 18 and older

Javascript 101

General Assembly @ GA Washington D.C. (Remote Online), Washington, DC

Expand your coding toolkit with the No. 1 language in tech. During this workshop, you'll learn how Javascript powers dynamic websites and applications through animations, drop-down effects, and more. You'll work through a series of hands-on coding exercises to get you on your way to proficiency! Takeaways Gain an overview of the JavaScript landscape and its placement in the web development ecosystem. Practice programmatic thinking Write expressions...

(2637) Beginner 18 and older
Reset all filters.

No results found

Try removing some filters.

Programming Languages Training in Washington, D.C. are rated 4.3 stars based on 2,637 verified reviews from actual CourseHorse.com purchasers.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...