Search for a different course
  • Technology

Front End Programming Immersive with React

Front End Programming Immersive with React participants will learn how to create an interactive website with HTML, CSS and JavaScript. Then students will learn the front end JavaScript library React.js and the popular accompanying package React Router. Build your own web application and compile a professional project portfolio to showcase your new skills.

Remote value prop: Our Live Online course offers a learning experience that mirrors General Assembly’s on-campus offerings but allows you to learn coding from the comfort (and safety!) of home. You’ll still get access to the expert instruction, learning resources, and support network that GA is known for while logging into your live online classroom every day. Live Online Learning is:
• Interactive: Fully live delivery where you can see and communicate with your instructional team and fellow classmates.
• Engaging: Using Slack, a collaboration and chatting app, in conjunction with Zoom, students and instructors are constantly engaging back and forth during class.
• Collaborative: Leverage Zoom breakout rooms to work in small groups or meet one on one with an instructor for help or troubleshooting.
• Convenient: Login to class from the comfort of your home or office without the commute. Class sessions are also recorded so you can go back to review material if you have questions or uncertainties.

Who Should Attend This Course?
• Aspiring Developers: People who have been self learning coding or have web design experience. Recent IT or CS graduates may also be a good fit.
• Product Managers / Entrepreneurs: Build your own websites, and familiarize yourself with the development processes your engineers follow. Create fully-functional MVP applications and further develop your tech vocabularies.
• Graphic Designers / UX Designers: Be independent and tweak your designs without needing a developer.

Course Prerequisites

● Age 18 and up
● Saudi nationals or individuals whose spouse or mother is Saudi
● Unemployed job seekers (not registered in GOSI in the past 90 days)
● Excellent spoken and written English proficiency
● Some basic technical experience and computer literacy are required. Coding experience isn’t required but is helpful.
● Daily access to a computer, preferably a Mac, and strong online connection
● All applicants must complete all steps in the admissions process
● Commitment to complete all course requirements
● You should only apply to one program. If you’re interested in more than one program, the Admissions team will help you decide, but only apply to one program.
● You may not apply to this program if you are already enrolled in another Misk Academy program.

What You Will Learn

• The course covers such popular front-end development tools as Git, GitHub, text editors, HTML5, CSS3, and fundamentals of JavaScript and object-orientated programming on the command line (using Node.js as a JavaScript interpreter).
• Explore the essentials of programming with React, including components, JSX, props, and state.
• Push your knowledge to the next level by learning not only how to create React applications, but how and why they work. Gain the computer science knowledge to advance your professional aspirations.

By the end of this course students will be able to:
• Build multi page web applications using the popular React Router package.
• Create a custom, functioning web application.
• Call upon an application programming interface (API) in a React application.
• Host a React application on Heroku to share with the world.

Available Sessions


Front End Programming Immersive with React, Immersive

Registration Deadline March 09, 2021
6 Weeks
March 14 - April 22

Related Courses

About General Assembly

Since 2011, General Assembly (GA) has transformed tens of thousands of careers around the world through transformative technical education in today’s most in-demand skills. In partnership with MiSK Academy, General Assembly is building the most elite digital academy in the Kingdom.