Course details
Learn and apply the skills you need to start a career in code.
Know Your Stuff
Learn the most sought-after skills in tech, from JavaScript to Rails, with guidance from our team of experienced instructors.
Develop New Skills
Build real websites, APIs, and data-driven apps while collaborating with classmates on a range of projects.
Get Hired
Launch your new career in web development with the support of our career counselors through every step of the job search.
CAREER SUPPORT
We provide each of our immersive graduates with access to job readiness training, connections to employers, and opportunities to hone new skills.
Job Preparation
- Build a strong résumé with one-on-one coaching support.
- Learn how to present your code and discuss open source contributions.
Career Resources
- Visit development teams at local companies.
- Attend panel discussions with industry experts.
Networking Opportunities
- Showcase your work to potential employers in our global network.
- Get to know members of your local tech community.
Syllabus
We teach the skills you need to kickstart your career as a developer and a lifelong learner. From programming fundamentals to launching full-stack web apps, you'll learn to solve problems with code while applying industry best practices in a collaborative environment.
Programming Fundamentals
Understand how to set up your development environment, work efficiently as a developer, and make your projects a success. Learn programming fundamentals, along with the basics of computing, networks, and data structures.
The Basics of Product Development
Define what a user should be able to do with your app, appropriately model your data, develop simple wireframes, and learn to track a collaborative development process using version control.
Front-End Web Development
Before you start working with cutting-edge libraries and frameworks, gain an understanding of how to write high-quality JavaScript code. Learn to build a dynamic, front-end to your web application using a modern JavaScript library, and use CSS to layout and style your application.
Back-End Web Development
Build web applications from the ground up using Ruby on Rails, a modern web language and MVC framework. Build quality APIs using Node.js and integrate data from other apps (like Twitter or Yelp) into your project.
Working with Teams
Learn to collaborate with others to produce high quality software as you work with a team to develop, maintain, change, and secure an application.
Updated on 23 June, 2016About General Assembly
General Assembly transforms thinkers into creators through education and opportunities in technology, business, and design.
Established in early 2011 as an innovative community in New York City for entrepreneurs and startup companies, General Assembly is an educational institution that teaches the most relevant skills of the 21st century.
See all General Assembly courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- AED 151
AED 360Duration: 1 To 2 Months - Ultimate Web Development Learning Academy for Health & FitnessAED 470
AED 23,507Duration: Upto 30 Hours