Software is changing the world.

Emerging Digital Academy is a coding school based in Fargo,ND created to address the growing need for software development talent in North Dakota. Emerging Digital Academy is an immersive 20-week program that empowers learners to begin their new careers in the technology industry.  This full-time, classroom-based coding school provides small cohort sizes, one-on-one instructor support, weekly presentations by local industry professionals, and project-based learning principles. Students graduate the program with a portfolio of unique and meaningful projects to demonstrate their talents. You can learn more about Emerging Digital Academy at
Website Photo_EDA

The Course

EDA's "Full Stack Engineering" course teaches students how to build modern web applications from the ground up. More importantly, students learn how to research and solve technical challenges so that they can continue upgrading their skills to stay relevant in an ever-changing technology landscape.

The curriculum is designed to emulate the on-the-job training experience that an entry-level developer would receive in the first few months at work. Students will create connections to their fellow classmates, guest speakers, and local employers that they will be able to call upon throughout their careers.

We teach full-stack JavaScript, which for the seventh year in a row has ranked as the most widely used programming language according to the 2019 Stack Overflow technology survey. By using JavaScript for both the frontend and backend curriculum, students will practice advanced technology concepts without needing to learn a second programming language to write server code.

The curriculum is licensed from Prime Digital Academy out of Minneapolis, which keeps us up to date and relevant with the leading technologies in the job market.
Screen Shot 2019-10-16 at 5.58.01 PM


  • Understand foundational web technologies
  • Gain familiarity with developer tools (Text Editors, Command Line, Browser Debugging)
  • Build an understanding of basic programming concepts (variables, looping, logic structures)
  • Understand the architecture of the modern web
  • Learn how to build full stack web apps. Full stack means frontend interface in the browser with backend database server design
  • Demonstrate your ability to build fully functional applications
  • Start your portfolio with two projects that show off your skills
  • Network with employers who are hiring programmers

Topics Covered

  • Basic, Intermediate and Advanced JavaScript
  • Command line
  • Source control (git) and package management (npm)
  • jQuery
  • Node.js + Express
  • React
  • Mongo
  • SQL
  • Project Scoping
  • Technology Research
  • Client Presentations

Current and Upcoming Cohorts

CohortDeadline to ApplyOnline Class BeginsIn-Person Class BeginsGraduation
Cohort 1 - AdaMarch 30th, 2020 (PAST!)April 6th, 2020 (PAST!)May 18th, 2020 (IN PROGRESS!)August 21st, 2020
Cohort 2July 20th, 2020July 27th, 2020September 8th, 2020December 11th, 2020
Cohort 3October 23rd, 2020November 9th, 2020January 4th, 2021April 9th, 2021


Head over to Emerging Digital Academy's website to learn more about the full-stack course, upcoming events, and what sets us apart from others.

Contact us

Email us at for more information or fill out the form below!

Please enter your name.
Please enter a message.