Info triangle 7c7c507fbda756270577cb1ffd57354dfced4fa55409809b69987ed2d9983efa Request Info
Required
Request More Info

*All fields required

By clicking next, you consent to receive autodialed informational or marketing calls or texts from NYCDA at the phone number you provided. Consent is not required to purchase goods or services. You can always call us at 844-322-CODE.

Ready to apply now?
Fe101

Front End 101

Next Section in Philadelphia: Dec 11 - Feb 12 $2,250.00
Monday, Wednesday

Apply Now Request Info

You're beyond the basics of HTML, CSS, and JavaScript. Take the next step and become a front end developer with our 8-week part-time Front End 101 course. Our comprehensive curriculum will teach you advanced techniques in the most powerful technology available to front end developers: JavaScript. Build games, breathe life into your graphic designs, or code up a web page for your friend’s new food truck; our Front End 101 course will turn your thoughts into creations. This course is best suited for graduates of Web Development 100 or intermediate developers with a working knowledge of HTML, CSS, and basic JavaScript. Bundle this course with Ruby on Rails 101 or UI/UX Design 101 for an immersive experience. Complete beginner? Get your code career started with a Web Development 100 + Front End 101 bundle.

Front End Development

Front-end web development, also known as client-side development is the practice of producing HTML, CSS and JavaScript for a website or Web Application so that a user can see and interact with them directly.

Css

CSS

Html

HTML

Javascript

JavaScript

Jquery

jQuery

Sass

Sass

Development Tools

Additional applications or software that developers and designers can use to increase productivity or functionality of websites.

Bower

Bower

Command line

Command Line

Git

Git

Github

Github

Other Sessions

New york city

New York City

Details:

Days per week: 2

Times: 6:30 PM - 9:30 PM

Upcoming Sessions:

Nov 21, 2017 - Jan 23, 2018 (Tue, Thu) - $2,250.00

Feb 05, 2018 - Mar 28, 2018 (Mon, Wed) - $2,250.00

Apr 09, 2018 - Jun 04, 2018 (Mon, Wed) - $2,250.00

Financing is available.

See Financing Options

Philadelphia

Philadelphia

Details:

Days per week: 2

Times: 6:30 PM - 9:30 PM

Upcoming Sessions:

Dec 11, 2017 - Feb 12, 2018 (Mon, Wed) - $2,250.00

Financing is available.

See Financing Options

Testimonials

Ka Kui Cheng Ye

Google Play Program Manager Google

Before NYCDA, I had no experience with HTML, CSS, JavaScript, or Ruby. I had attempted to take one or two online and offline courses, but the material just did not stick. Then I came to NYCDA. The class was very practical rather than theoretical, and the instructors were patient and captivating. This allowed me to grasp the fundamentals of both front end and back end languages. Since graduating, I've been able to communicate with web developers in my company much more comfortably and understand the technical challenges that they face.

Anais Yim

Senior Web Designer Amazon

Even after you graduate from the course, NYCDA instructors are always open to support and help you with all your coding needs!

Curriculum


Week 1: Getting started with Sublime, Terminal and Responsive Design

During this first week, you will learn the fundamentals of what you need to learn to code. From there we will begin with the basics of Terminal, teach you how to build a one page website, and launch Sublime 3 from the Command Line. You will also be introduced to grid systems, Parallax, and will learn how to design and develop for the responsive web.

Week 2: Bootstrap, Git + Github

After getting your hands wet with our introduction to Front End, we will dive into working with Image Galleries with the Bootstrap Grid System, Git + Github Basics, and how to deploy your site with Github.

Week 3: JavaScript Variables + Functions

Now that you are beginning to understand all of the introductory skills needed to code, we will now introduce you to JavaScript starting out with Variables, Functions + Conditionals.

Week 4: Loops, Arrays + jQuery

This week, students will continue learning important tools in JavaScript such as Loops and Arrays, and will also begin an introduction to jQuery, one of the most powerful libraries in JavaScript.

Week 5: More advance jQuery + DOM Manipulation

Now that students have been introduced to jQuery, we will get in and really start to show you what it is capable of through various exercises. We will also teach you how to better access and manipulate your documents with DOM Manipulation.

Week 6: Objects, AJAX + JSON

During week six, students will learn about JavaScript objects, and how to send and receive data on their pages using AJAX and JSON.

Week 7: Dynamic Elements: Modals + Carousels

One page websites are more popular than ever! Make your page more dynamic during this week as you learn to build modal overlays and image carousels designed for responsive web pages.

Week 8: Final Project Workshopping

The last week of Front End 101 week is dedicated to fine-tuning your final project. Students wrap up final projects and deliver student presentations, and have in-class critiques from teachers and peers. Students will leave the class with a portfolio that includes advanced front end development and JavaScript projects. What will you create?

FAQ'S

Q: How much coding experience do I need for this class?

This course is an advanced study of front end techniques. Students must complete Web Development 100 or have prior web development experience, and should be comfortable with HTML, CSS, working with the Terminal, and using Git.

Q: What will I learn?

HTML, CSS, JavaScript, and jQuery. Students have the opportunity to build a portfolio with a variety of front end web development projects.

Q: What can I do after I complete this course?

Dedicated students can and do find work as junior front end developers. All graduates of this course will have the tools and confidence to continue learning on their own.

Q: Will I learn to use design tools like Adobe Photoshop and Illustrator?

No. Front end web development does create the aesthetics of a web page, but you’ll be working with tools like HTML and CSS.

Q: How much JavaScript will I learn?

Students will spend three weeks specifically on JavaScript and jQuery, but are encouraged to use this language in their projects throughout the course.