Thankfully we have 198 other Programming Classes for you to choose from. Check our top choices below or see all classes for more options.
This class isn't on the schedule at the moment, but
save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date,
this simply means that date has now sold out.
This course is designed for students with no prior programming experience. Through the programming languages of C and C++, the course introduces the fundamental concepts, terminology, and elements of programming. Topics include data types, functions, conditions & loops, arrays, strings, files, and libraries.
In addition, the course provides an overview and basic concepts of object oriented programming. Throughout the semester, students are guided through a series of small programming projects, culminating in a personalized final project. All sessions take place in a computer lab on campus.
Note: Classroom location listings are also posted outside the CAPS office and the lobby of the 17 Lexington Avenue building.
This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.
Upon registration, the instructor will send along additional information about how to log-on and participate in the class.
Still have questions? Ask the community.
This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
We are now celebrating our 32nd anniversary in providing quality courses, certificates and services to our community. Established in 1978 to serve the New York and international communities with high-quality, professional education and training, Baruch College's Division of Continuing and Professional...
Read more about Baruch College - CAPS
This school has been carefully vetted by CourseHorse and is a verified NYC educator.
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...
Imagine that you have a spreadsheet containing every...
Read moreMon, Mar 1
11:00am - 5:00pm Eastern Time
Mon, Mar 15
10:00am - 4:00pm Eastern Time
Fri, Mar 19
12:00pm - 6:00pm Eastern Time
Wed, Mar 24
11:00am - 5:00pm Eastern Time
Tue, Mar 30
11:00am - 5:00pm Eastern Time
Monday Mar 1st, 11am - 5pm Eastern Time
at General Assembly - Online GA Washington D.C. (Remote Online), Washington, District of Columbia 00000
Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...
Imagine that you have a spreadsheet containing every...
Read moreMon, Mar 1
11:00am - 5:00pm Eastern Time
Mon, Mar 15
11:00am - 5:00pm Eastern Time
Fri, Mar 19
12:00pm - 6:00pm Eastern Time
Wed, Mar 24
11:00am - 5:00pm Eastern Time
Tue, Mar 30
11:00am - 5:00pm Eastern Time
Monday Mar 1st, 11am - 5pm Eastern Time
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself? Programming for Non-Programmers is workshop series at General Assembly designed to help non-programmers communicate more efficiently with developers or to help aspiring developers get started. Session I:...
Are you a creative or entrepreneur that wishes you...
Read moreFriday Mar 19th, 11am - 6pm Eastern Time
(2 sessions)at NYC Data Science Academy - Virtual Classroom
This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures,...
This is a class for computer-literate people with...
Read moreMonday Mar 1st, 7pm - 9pm Eastern Time
(10 sessions)
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
Python is shaping the world as we know it, with applications spanning web development, data science and analysis, game development, and more — even NASA contractors leverage its data management capabilities for shuttle missions. Here are just a few examples of modern Python-powered innovations. Get Ahead With Today’s Essential Skills Discover...
Python is shaping the world as we know it, with applications...
Read moreMon, Mar 1
6:00pm - 8:00pm Eastern Time
Meets 20 Times
Mon, Mar 8
1:00pm - 3:00pm Eastern Time
Meets 20 Times
Mon, Mar 15
10:00am - 6:00pm Eastern Time
Meets 6 Times
Tue, Mar 23
8:00pm - 10:00pm Eastern Time
Meets 20 Times
Mon, Mar 29
6:00pm - 8:00pm Eastern Time
Meets 20 Times
This class has 9 more dates.
Tap here to see more
Monday Mar 1st, 6pm - 8pm Eastern Time
(20 sessions)at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000
Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery....
Dear prospective student, as you are aware New York...
Read moreSaturday Apr 3rd, 9:30am - 4:30pm Eastern Time
(5 sessions)at Computer Training Source, Inc. - Virtual Classroom
Learn CSS 3 layout techniques, including the syntax and structure and how to control multi-column, flexible box, grid and regions layout. Explore relative and absolute positioning, floated layout, block and inline display, and table layout techniques. Learn how to speed up workflow by using CSS libraries and frameworks.
Learn CSS 3 layout techniques, including the syntax...
Read moreTuesday Mar 2nd, 9am - 4pm Central Time
at General Assembly - Online Online Classroom, Los Angeles, California 00000
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...
HTML and CSS are the fundamental building blocks...
Read moreSunday Mar 7th, 9am - 3pm Pacific Time
at General Assembly - Online Online Classroom, Los Angeles, California 00000
Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself? Programming for Non-Programmers is a workshop series at General Assembly designed to help non-programmers communicate more efficiently with developers or to help aspiring developers get started. Session...
Are you a creative or entrepreneur that wishes you...
Read moreFriday Mar 19th, 8am - 3pm Pacific Time
at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000
Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery....
Dear prospective student, as you are aware New York...
Read moreTuesday Apr 6th, 6pm - 9pm Eastern Time
(10 sessions)
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
New to programming but unsure of where to start? Heard a lot about the usefulness of the Python programming language, but don’t know how to put the pieces together? Stop struggling to learn the basics on your own and fast forward your career with this introductory bootcamp. This workshop is designed for complete novices who have no previous experience...
New to programming but unsure of where to start?...
Read moreThursday Mar 18th, 12pm - 7pm Eastern Time
at General Assembly - Online Online Class, Seattle, Washington 00000
Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s...
Machine Learning is perhaps the most powerful force...
Read moreSaturday Mar 6th, 8am - 3pm Pacific Time
(2 sessions)
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s clear,...
Machine Learning is perhaps the most powerful force...
Read moreSaturday Mar 6th, 11am - 6pm Eastern Time
(2 sessions)at General Assembly - Online Online Class Livestream, San Francisco, California 00000
Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...
Enabling analysts to broaden their SQL skills to retrieve...
Read moreWednesday Mar 3rd, 9am - 3pm Pacific Time
at General Assembly - Online Remote Online, Online, California 00000
Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...
Enabling analysts to broaden their SQL skills to...
Read moreWednesday Mar 3rd, 9am - 3pm Pacific Time
at General Assembly - Online Online Classroom, Los Angeles, California 00000
Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...
Enabling analysts to broaden their SQL skills to retrieve...
Read moreWednesday Mar 3rd, 9am - 3pm Pacific Time
at General Assembly - Online Online Class, Seattle, Washington 00000
Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...
Enabling analysts to broaden their SQL skills to...
Read moreWednesday Mar 3rd, 9am - 3pm Pacific Time
at General Assembly - Online Online Classroom, Los Angeles, California 00000
Understanding the Stack: A Non-Programmer's Guide to Web and Mobile Programming Learn to talk the talk without walking the walk. This class is for people who want to speak intelligently about tech. Whether you're recruiting developers, a first-time product manager, or simply want to work in a tech startup, you need to know what is happening in the...
Understanding the Stack: A Non-Programmer's Guide...
Read moreWednesday Mar 3rd, 10am - 12pm Pacific Time
at General Assembly - Online Online Class Livestream, San Francisco, California 00000
Understanding the Stack: A Non-Programmer's Guide to Web and Mobile Programming Learn to talk the talk without walking the walk. This class is for people who want to speak intelligently about tech. Whether you're recruiting developers, a first-time product manager, or simply want to work in a tech startup, you need to know what is happening in the...
Understanding the Stack: A Non-Programmer's Guide...
Read moreWednesday Mar 3rd, 10am - 12pm Pacific Time
at General Assembly - Online Online Class Livestream, Online, Massachusetts 00000
Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...
Enabling analysts to broaden their SQL skills to...
Read moreWednesday Mar 3rd, 12pm - 6pm Eastern Time
ALWAYS EARNING
We give you 5% back in rewards for every dollar spent on classes!
ALWAYS SAVING
Once you have $5 in reward points, you can apply them as a discount on future orders.
Questions? Contact us!
Get special date and rate options for your group. Submit the form below and we'll get back to you within 2 business hours with pricing and availability.