Become a full stack software engineer in just five months

Learn HTML/CSS, JavaScript, Github, React and more

No prior software development experience required

Our next course starts in:

Emerging Digital Academy (EDA) is a 20-week immersive coding bootcamp based in Fargo, ND.
learn full stack software development
coding bootcamp at emerging digital academy
Emerging Digital Academy graduation
learn to code and program at emerging digital academy

Learn how to build software for the modern web

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.

Next course starts

March 18th


Application deadline: October 9th

Our application process is a bit non-traditional. However, your progress can be saved at each step so you can complete it at your own pace.

Time commitment

20 weeks


The first 6 weeks (Tier 1) are online with a 15-25 hour/week commitment. The last 14 weeks (Tier 2 + Tier 3) are on-site with a commitment of ~60 hours/week.

What you’ll learn

Full Stack JavaScript


Learn to understand, design, and work with software at all layers of the modern web "stack", including both front end and back end layers.

Skill level

All levels


We teach students how to build web apps from the ground up. No prior software development experience required

Trusted by these businesses

These partners have made significant contributions to allow us to provide the best learning ecosystem for our students.

Microsoft Logo_EDA Website_1900x1080
Scheels Logo_EDA Website_1900x1080
Bushel Logo_EDA Website_1900x1080
Onsharp Logo_EDA Website_1900x1080-1
Fueling our Future Logo_EDA Website_1900x1080
Sycorr Logo_EDA Website_1900x1080
CoSchedule Logo_EDA Website_1900x1080

Upcoming events

Are you interested in learning more about Emerging Digital Academy? Want to try a coding workshop? Join us for a variety of workshops, technical talks, casual get togethers, and more.





Learn from experienced professionals

Our team is dedicated to serving our students and our community through education and technology.


Blaine Booher

Program Director

Screen Shot 2022-10-20 at 11.09.23 AM

Katie Burington

Student Life & Recruitment Manager

Screenshot 2023-11-16 at 6.15.18 PM

Jenna Radtke

Student Life & Recruitment Coordinator


“Prior to EDA, I had no coding experience at all. I loved technology, however, I had not written a single line of code. But now I’m able to create gizmos and gadgets from nothing. To go from no coding experience to joining the agtech community in 20 weeks has been amazing.”

Dustin_Alumni Testimonial_350x350

Dustin Cote

Full Stack Developer, 701x

“The result that we were presented with was far beyond what we anticipated. At the end of this project, this group of students we worked with took our big huge dreams of what this technology could look like and turned it into a platform that sets our organization apart from many others in our community.”

Jennifer_Client Testimonial_350x350

Jennifer Burgard

Co-founder, Hopeful Heart Project

"Scheels has had the pleasure of interviewing the students of the EDA program since the first group graduated in 2020. We have also been fortunate to hire several high quality graduates who are bringing in great knowledge and experience to our IT Office.  Scheels looks forward to interviewing graduates of the EDA program as we look to fill positions in our IT Office in the future."

Employer Testimonial_Vikki Scheels_350x350

Vicki Gira

Human Resources Coordinator, Scheels

“I chose Emerging Digital Academy, chief among a few reasons, was affordability. There were several financing options, that in my view, catered to students form a variety of backgrounds.”

Clever_Alumni Testimonial_350x350

Clever Mukori

Partner Relationship Manager, ByteSpeed

“Before Emerging Digital Academy, my most recent job was delivering pizzas. I knew I wanted to get into the software industry, but I wasn’t sure how. I tried the college route, but it wasn’t a good fit for me. However, EDA was able to put me on the path to become the software developer I am today.”

Hunter_Alumni Testimonial_350x350

Hunter Scheel

Software Developer Support, Scheels

"Our company is growing, fast. We need flexible, competent software developers to keep up with client demand. The EDA graduates we’ve hired have continuously impressed us with their high aptitude and great attitude"

Employer Testimonial_Anthony_350x350

Anthony Molzahn

CEO, Project Phoenix

Frequently asked questions

If your questions aren’t covered below, sign up for an info session with the Program Director, Blaine Booher.

The term "full stack" refers to a software developer's ability to understand, design, and work with software at all layers of the modern web "stack", including both frontend (web browser) and backend (server/database) layers. There are many different software components that can make up a web stack. Once you master the domain knowledge of a particular set of technologies (like Node.js, Express, React, or PostgreSQL), the ideas and high level patterns that you learn are applicable to other environments. An experienced full stack engineer may work in a dozen or more technology configurations in their career. Learning how to navigate and research new technologies is crucial, which is why developing this skill is an integral part of our curriculum.

Are you a problem solver? Then - yes! You do need some HTML and CSS skills to apply; however, we give you all the resources you need to complete the admissions application. If you’re accepted, you’ll spend the first six week of the program learning the basics of web and programming. We also provide prerequisite study material prior to the start of the program to give you a head start on new material.

Our tuition is $15,500 for the entire 20-week experience. However, you have options. Discounts and scholarships could be available to you. Financing options include self-financing, applying for an Income Share Agreement, or applying for Bank of North Dakota's CEAL Loan. You can download our Financing Guide to get more information!

Yes! Through a unique partnership with Bank of North Dakota, students can apply for a loan through their Career Education & Alternative Learning (CEAL) Program, which provides funds for expenses while attending Emerging Digital Academy, similar to the programs offered for students attending traditional higher education institutions.

To complete the program, it is estimated that students put in 800+ hours of work over 20 weeks. In Tier 1, students work independently on foundational skills and preparing for full-time class experience, up to 25 hours/week. Tier 2 and Tier 3 require 60+ hours of classroom (weekdays 9am-5pm) and project time dedicated to learning the advanced concepts. Students aren’t able to hold full or part-time jobs while taking the course due to the time commitment.

After graduation, you enter into our Alumni Program. Our Alumni Program is open to all graduates and is built to support job searchers, provide networking opportunities with the broader community, and share professional development possibilities including meet-ups, workshops, potential speaking engagements, and more.


Still have questions? Contact Us to talk more!

Learn how to build software for the modern web

Our next course starts in:

Sign Up For News, Updates, and Events

Something went wrong. Please check your entries and try again.