Select a course below to read course descriptions and objectives. You may take one course or a series of courses; see below for recommended course sequences. Courses are offered throughout fall, spring, and summer, but not all courses are offered each semester.
Learn how to build sophisticated and interactive websites and start your career as a Front-End developer. These are project-based hands-on courses that will teach you how to create front-end web applications from scratch. Courses can be taken individually, but students who wish to obtain the Front-End Development Certificate must enroll and successfully complete all the courses.
Courses below, in general, are listed in order of difficulty and are linked to course descriptions with objectives.
Back-End Development, or server side, focuses on how the site works. Courses below, in general, are listed in order of difficulty and are linked to course descriptions with objectives.
- Programming Fundamentals, CMP-839
- PostgreSQL for Back-End Development, ITI-377
- Hosting Full-Stack Applications with AWS, ITI-376
- Securing Web Services, ITI-387
- Python Programming I, ITI-337
- Python Programming II, ITI-336
Take a series of courses to build a foundation of knowledge and develop your skills along a specific track. We have developed a recommended course sequence to help you choose which courses to take and the order in which to take them.
Course Schedules at a Glance
At-a-glance course schedules are for planning purposes only and are subject to change without notice. Visit the Official Course Schedule/Location/Cost for the most up-to-date information.
|Course Number||Course Title||Start Date - End Date||Days & Times||Location|
|ITI-353||HTML5 (18hrs)||9/18/2018 - 10/4/2018||(T,R) 6:30p.m. - 9:30p.m.||Rockville HU321|
|CMP868||Creating Your Personal and Small Business Web Sites (15hrs)||10/22/2018 - 11/5/2018||(M,W) 6:30p.m. - 9:30p.m.||Takoma CF236|
|ITI355||Front End Development with Angular (18hrs)||10/30/2018 - 11/15/2018||(T,R) 6:30p.m. - 9:30p.m.||Rockville HU321|
|CMP123||Java—Level II (15 hrs)||10/8/2018 - 10/17/2018||(M,W) 9:30a.m. - 12:30p.m., 12 hours + 3 hrs online||Gaithersburg GBTC440|
|CMP128||Java—Level III (15 hrs)||10/22/2018 - 10/31/2018||(M,W) 6:30p.m. - 9:30p.m., 12 hours + 3 hrs online||Gaithersburg GBTC440|
|Course Number||Course Title||Start Date - End Date||Dates & Times||Location|
|CMP868||Creating Your Personal and Small Business Web Sites (15 hrs)||3/30/2018-4/27/2019||(T,R) 6:30 p.m.- 9:30 p.m.||Rockville HU321|
|ITI389||HTML5 (12 hrs)||1/28/2019-2/6/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|CMP868||CSS3 (12 hrs)||2/11/2018-2/20/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|ITI391||JQuery (12 hrs)||3/18/2019-3/27/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|ITI393||XML / JSON / AJAX (6 hrs)||4/1/2019 - 4/3/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|ITI392||Responsive Web Design - RWD (12 hrs)||4/8/2019-4/17/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|ITI388||Front-end Web Development Hands-On (18 hrs)||4/22/2019-5/8/2019||(M,W) 6:30 p.m. - 9:30 p.m.||Rockville HU321|
|ITI396||Front end web development Portfolio (6 hrs online)||4/22/2018-5/14/2019||Online||Online|
|ITI377||PostgreSQL for Back-End Web Development (18 hrs)||2/19/2019-3/7/2019||(T,R) 6:30 p.m.- 9:30 p.m.||Rockville HU321|
|ITI376||Hosting Full-Stack Applications with AWS (6 hrs)||3/19/2019-3/21/2019||(T,R) 6:30 p.m.- 9:30 p.m.||Rockville HU321|
|ITI387||Securing Web Services (6 hrs)||3/26/2019-3/28/2019||(T,R) 6:30 p.m.- 9:30 p.m.||Rockville HU321|
Career Coach is a valuable online search tool that will give you the opportunity to explore hundreds of potential careers or job possibilities. The job listings and information provided are specific to Montgomery County and the surrounding localities. Not sure which path to take? ITI Classes to Careers Roadmap may help.
- Information Technology Institute
- Business Applications
- Cloud Computing
- Computer Aided Design (CAD)
- Computer Basics
- Computer Networks
- Data Analysis
- Database Administration
- Digital Graphics
- Microsoft Office Classes
- Programming and Software Development
- SharePoint Technologies
- Social Media Networking
- Web and Mobile Development