EDA Full Stack Engineering: Tier 1

Remote Class

We'll meet virtually on Slack this week. Check the channel for more information. There will be both an afternoon and evening option. You're only required to make it to one session but are welcome to attend both if you'd like.

Slack Discussion

Each week we have a Slack discussion topic. You'll see the following discussion question posted and pinned in your Cohort's slack channel.

As we enter the classroom segment, let's share and shoutout those in your support network. Who is in your support network and what do they do for you? But...describe what they do using what you've learned!

Example: "Shoutout to my family for providing this functionality for me during EDA: document.getElementById('family').innerText = 'You are the best!'"


Submit Your Assignment

In the EDA Assignment Portal, you will see 'Tier 1 - Week 6' has been assigned to you. Head over to the portal and check out the requirements of the assignment then make sure your work is in by the due date listed on the assignment!

EDA Assignment Portal

Weekly Feedback

At the bottom of each week you'll see a form that you will use to provide weekly feedback. This is a great way for you to reflect on the week and helps us get a pulse on how you're feeling so we can catch any potential gaps early and make sure you're supported.

This Week: Introduction to DOM Programming


Take your time with the content. Write down the questions you have. Ask each other, bring them to the remote class, or post them on Slack!


The DOM and the Document API

Javascript and the Document API will help us make live (dynamic) changes our web pages! For instance, we can allow a user to click on things and have something happen in reaction. We can add HTML elements to our page, change CSS styles, or even remove items from the page. The things we can do with the DOM and the Document API very powerful and are at the heart of building real-world applications.

Tier 1 Review: Let's Build A Shopping Cart

Wow! We've covered a lot of ground in these first six weeks. Thank you for working so hard!

The last thing we'll do is build up a single application to get a feel for how it all fits together. This application will help us manage a budget. We will be able to add things to our list from the page and watch our expenses grow.


Additional Technical Resources (Optional)

Documentation & Tutorials

Eloquent JavaScript:

  • Eloquent JavaScript
  • You are welcome to go further in Eloquent JavaScript, just keep in mind that the content gets more complex. Don't worry if something doesn't make sense at this point!
  • You are also welcome to review chapters 1-4 to make sure you're familiar with the content.

Edabit & CodeWars:

  • Go ahead and try any JavaScript problem on Edabit and Code Wars. They are organized by difficulty.

This is the last week of Tier 1! This is a good time to go back to solidify any JavaScript concepts.

Make sure that you are practicing problem-solving and writing code! If you are looking for other resources or ideas of things to work on, feel free to Slack me!


Strengths and problem solving self-assessment

You’ve followed your motivation and values to your new career path. We want to know more about you! This week, you’ll complete a short (~30 minute) survey to reflect on what makes you your best professional self.

Please complete this survey by Friday, 2:00pm. We’ll use your responses in a cohort activity next week!

Click here to take the self-assessment


Practical Teamwork: Getting Prepped

EDA's immersion classroom will feel different from your prior academic and professional work. Immersion requires a lot of time, but even more importantly, it requires dedicated engagement and practice across a broad set of skills.

Most students haven't experienced what this feels like before. That's OK! EDA's community is here to guide you through the many skill-building experiences within your new careers.

Takeaways:

  • Getting prepared for your new career isn't just about WHAT you accomplish in class. It's HOW you go about engaging in that process that builds the greatest professional experience and value.
  • Plan for your upcoming time commitment with your family, friends, and partners. Talk about ways that they can help support you during the program.
  • Remind yourself of why you're exploring your new career. Experiencing challenges to your progress is part of your new professional growth. We'll help you through that process.
  • Connect with your community! Fargo meetups and community events, fellow students, EP staff, and EDA faculty have so much to offer!
  • Share kindness and knowledge within your community. Everyone benefits from supportive communities within problem-solving fields.

Submit Weekly Feedback

© 2025 EDA & Prime Digital Academy
EmergingAcademy.org