Thankfully we have 8 other Intro to 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.
All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.
You will learn all major programming language elements including fundamental data types, flow control, and standard function libraries.
Students Will Learn:
This hands on C programming course provides a comprehensive introduction to the ANSI C language, emphasizing portability and structured design. Students are introduced to all major language elements including fundamental data types, flow control, and standard function libraries. Thorough treatment is given to the topics of string and character manipulation, dynamic memory allocation, standard I/O, macro definition, and the C runtime library. The course explains the use of aggregate structures, unions, and pointers early on so the students can practice extensively in the hands on labs. Structured programming constructs and varargs functions are also covered. Emphasis is given to the processing of command line arguments and environment variables so students will be able to write flexible, user-friendly programs. The course also includes coverage of portability tips drawn from experienced programmers working in production environments. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Course Prerequisites: Understanding of fundamental programming concepts.
Course Overview
Overview of C
Compiler Directives and the C
Fundamental Data Types, Storage Classes, and Scope
Pointers and Dynamic Allocation
Macros
Arrays
Basic Formatted I/O
Program Debugging
Operators and Expressions
Flow Control Constructs
Functions (Subroutines)
Structures
Advanced Structures and Unions
C Runtime Library Standard Functions
Strings and Character Manipulation
Accessing Command Line Arguments and Environment Symbols
Structured Programming
Advanced Programming Consideration
Note: Classes do not have fixed location. Prior to each class they examine the geographical location of the enrolled students and then select a venue that will provide most convenient overall access for the students. Classes are held in hotel conference rooms and exact location is determined 2 weeks prior to the course date.
Still have questions? Ask the community.
Hands On Technology Transfer, Inc.
Chicago, Downtown/Loop
(Exact location to be announced)
Chicago, Illinois Chicago, Downtown/Loop
(Exact location to be announced)
Chicago, Illinois
This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
HOTT delivers instructor-led technical training across the United States, Canada and the United Kingdom. Whether you attend in person, remote-live or on-demand, our classroom-based training philosophy zeroes in on your ability to work more productively and with higher quality results after training....
Read more about Hands On Technology Transfer, Inc.
This school has been carefully vetted by CourseHorse and is a verified Chicago educator.
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 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
General Assembly
-
Online
Online Class
Livestream, New York, New York 00000
Interested in transitioning into a career in web development, software engineering and web design? Thinking about enrolling in our Immersive Bootcamp? Want to start you own business and build a dynamic site to showcase your brand? Stop wasting another minute on lengthy online video training and get hands-on, 1:1 veteran instructor led training...
Interested in transitioning into a career in web development,...
Read moreSaturday Feb 20th, 10am - 5pm Eastern Time
(2 sessions)at General Assembly - Online GA Washington D.C. (Remote Online), Washington, District of Columbia 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 moreSaturday Feb 13th, 1pm - 8pm Eastern Time
at
General Assembly
-
Online
Online Class
Livestream, New York, New York 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 of...
Read moreSaturday Feb 13th, 1pm - 8pm Eastern Time
at General Assembly - Online Online Class, Seattle, Washington 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. PART 1:...
Are you a creative or entrepreneur that wishes you...
Read moreFriday Mar 19th, 8am - 3pm Pacific Time
(2 sessions)at General Assembly - Online Remote Online, Online, 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. Preparation...
Are you a creative or entrepreneur that wishes you...
Read moreFriday Mar 19th, 8am - 3pm Pacific Time
(2 sessions)at General Assembly - Online Online Class Livestream, Online, Massachusetts 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, 11am - 6pm Eastern Time
(2 sessions)Know someone who would like this class but not sure of their schedule? (We recommend this!)
Know their schedule better than your own? Book a date and time directly.
(This school does not support a scheduled gift delivery date so if you book the class, the recipient will be notified right away.)
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.