Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

MIT Online Course: Professional Certificate in Full Stack Development

Learn more about Emeritus
Emeritus

Emeritus

MIT Online Course: Professional Certificate in Full Stack Development

National
One Time
Unpaid
  • Responsibilities

    Launch Your Coding Career With MIT xPRO

    A growing number of companies are hiring web developers, software engineers, and other technology workers who use technical skills to streamline their operations and leverage the power of technology within their organizations.

    Their biggest challenge? Talent. MIT xPRO’s online learning programs leverage vetted content from world-renowned experts to make learning accessible anytime, anywhere and solves this challenge for developing technical professionals.

    Who Is This Program For?

    • Career Launchers: early career professionals wanting to start a career in a high-growth field and gain exposure to the full development lifecycle as the launch point.
    • Career Builders: professionals ready to build on existing skills in coding, to formalize training, and earn a valued certificate.
    • Career Switchers: mid- or later career professionals looking to switch into software development from another field, such as marketing, sales, operations, or any other field.

    Key Takeaways

    • Build, test, and deploy a web application using the MERN stack
    • Build, test, and deploy APIs
    • Build, test, and deploy a front-end web application using React
    • Setup Continuous Integration (CI) and Continuous Delivery (CD) pipelines to deploy a React application
    • Present a GitHub portfolio of your work to potential employers

    Program Topics

    This program is organized into three main modules using the MERN stack: Web Development, Front-End Development/React, and Back-End Development. Each module builds on the next, and is designed to prepare you to enter the job market as an entry-level full-stack developer, or to specialize in one of these areas with further skill development.

    Module 1:

    Web Development

    You will develop foundational skills in web development using Javascript, HTML, and CSS. You’ll also create your own personal portfolio in GitHub, which you will add to as you progress through the program.

    Module 3:

    Back-End Development

    You will work with MongoDB, ExpressJS, and NodeJS to become confident in the MERN stack. You will learn the essentials for working in the cloud, automated testing, and deployment for a solid foundation in DevOps.

    Module 2:

    Front-End Development and React

    You will dive deep into front-end development using one of the most popular frameworks, React. You will write clean, concise code with Javascript ES6 and use these skills to work with web components in React. You will learn how to build React applications and how to test and deploy them.

    Career Preparation and Guidance

    Stepping into a career in software and web development requires a variety of skills, both hard and soft. This course offers you guidance for navigating a career path into tech, including crafting your elevator pitch and communication tips. These services are provided by Emeritus, our learning collaborator for this program. The program support team includes course leaders to help you reach your learning goals. The primary goal is to give you the skills needed to be prepared for a job in this field, however, job placement is not guaranteed.

    There is a career preparation aspect of this course, elements include:

    • Crafting your elevator pitch
    • LinkedIn profile tips
    • Resumes/cover letters
    • Navigating your job search
    • Interview tips and preparation
    • Negotiating salary

    Career exercises focused on launching a career as a developer:

    • Building your personal brand and promoting your skills
    • Communicating technical concepts to non-technical colleagues
    • Understanding the roles and workflow of Agile development
    • Reflecting on your skills to learn how to troubleshoot and learn more quickly
    • Job search and interviewing for developer positions
  • Industry
    Higher Education
  • About Us

    Emeritus offers online professional education courses in collaboration with top-ranked universities across the world: MIT, Columbia, Dartmouth, Wharton, UC Berkeley, Cambridge, London Business School and others. Using technology and curriculum innovation, Emeritus enables working professionals who cannot enroll in full-time courses to access a top-tier, affordable education that will give them the skills needed to be the business leaders of tomorrow. Emeritus’ global team includes 550+ employees located in Boston, Dubai, Mexico City, Mumbai, New Delhi, Shanghai and Singapore.