Study independently, not alone. Our online campus, Learn.co, is the best way to learn programming online.

Read more about Learn.co

Study with top-rated faculty and a most rigorous curriculum. Our Manhattan campus is the best way to learn programming in greater New York City.

Read more about the NYC Campus

Career Courses • Job Guaranteed

NYC Tech Talent Pipeline

For NYC residents earning less than $50,000 per year and meeting all federal selective service requirements.

Frequently-Asked Questions

Intro to JavaScript

← Back to Program

  • What is the difference between this free Intro to JS course and the paid Javascript Certificate Course?

    The introductory course assumes no knowledge of JavaScript, and has very few prerequisites (students will find it helpful, but not strictly necessary, to have some familiarity with HTML and CSS). The certificate course, however, assumes that students enter with at least the knowledge gained in the introductory course. Because the certificate course is more advanced, its projects are larger than the projects in the introductory course. In the introductory course, students will learn the basics of writing modern JavaScript applications, including how to script DOM interactions with jQuery. The certificate course teaches students how to build robust, maintainable applications with Handlebars templates, AJAX, and prototypal inheritance. By the end of the certificate course, students will be able to build robust web applications that pull in remote data and present novel interactions for their users. The certificate course also includes one-on-one time with an instructor to review a large capstone project — students receive a certificate only after passing this Portfolio Project.

  • Will this free course better prepare me for the full-stack Web Developer course?

    Absolutely! This course pulls its content from a small fraction of the Web Developer program. If you do well in this course, it will absolutely be a sign to Flatiron School’s admissions team that you are a solid candidate for a Career program.

  • I work full-time, can I still take this course?

    Yes! The vast majority of our online students are employed full-time. This course was built with flexibility in mind allowing you to complete the content and meet with mentors on your schedule.

  • Are there specific class times?

    Generally, no. Most course content is taught asynchronously through videos, quizzes, code challenges, and projects. Occasionally, there are live lectures and one-on-one meetings with your mentor.

  • View Terms of Service

    https://learn.co/tos