About the Learn category

This category is for anyone learning web development, and particularly those who are working their way through the tutorials on MDN’s Learning web development area.

If you:

  • Are searching for a marking guide for one of the assessments.
  • Have a general question related to learning web development, or are stuck on something.

Please ask here.

If you have questions or comments about MDN more generally, please post in the parent MDN category.


Hi @jswisher, I’m working my way through the Learn Web Development series, currently on the Django series, and I have a ongoing communication thread with @hamishwillee over in “https://discourse.mozilla.org/c/mdn”. Would it be more appropriate to move that discussion over here instead?



Hi Don,

Certainly, you can relocate the thread to this category if you like. Since this sub-category is new, it doesn’t have any topics posted yet, or any affordances to encourage new ones. I’ll deal with such housekeeping soon. But please go ahead and move your thread if you’d like.

1 Like


Okay great. Thank you. I have one more question. I identified an editorial change(documentation bug) needed for this page:

The link for this page, located in the left side menu/navigation area, is missing the word ‘math’ from the title. It should read ‘Basic math in Javascript - numbers and operators.’

I attempted to edit the page, however, these links do not appear to be editable in the page editor. My question is what is the best way to report this? It looks like this might fall into the category of a Documentation Bug and therefore reported via bugzilla. Would that be correct and would it be appropriate for me to do that?

Thanks again, I appreciate your help.


Yes, a Developer Documentation bug in Bugzilla is an appropriate way to handle this type of thing. It will get triaged that way. However, it’s unlikely to be considered a high priority bug.

As it happens, that side-navigation menu is created by the LearnSideBar macro, which is maintained in Github. So, if you’re comfortable with Github, you could submit a pull request that fixes this problem. If you’re not, just submit a bug in Bugzilla. (I think that’s preferred over using Github issues. Someone will correct me if I’m wrong.)


I am sorry very new at all this trying to figure every thing out

1 Like

Hi Janet,

thank you.
this is regarding the add/remove event listeners test - events1.
i got to change the text on the button but when i had the remove event listener it doesn’t allow me to alternate back and forth. please see the link to codepen and please help.

Hello jswisher, i have difficulty coming up with lines of codes to solve the Loop 3 of Test your skills: Loops. Help I need help on how to solve it, or help with lines of codes that solved the challenge to study and understand it.

I need accesssment on the following accesssments:

  1. Marking_up_a_letter
    Solution in My code 1
  2. Structuring_a_page_of_content
    Solution in My code 2

Both on codepen
Thanks a bunch @jswisher

This Course it´s everything I dreamed about´… Instead Udemy Courses where every teacher has theyre own overiview stuff… MDN has every Proffesional needs being rely with… All under standars… But I´m kind of messy with all information, at some point I feel very messy…

1 Like

There is no direct link to


on the main menu on the left of /Learn guides section. You can only reach these pages above as a content of other pages. This is kind of confusing and hard to find them.

Thank you for letting us know @cukcan. I will bring this to the attention of the content team.

Staff Community Manager - MDN Web Docs

Hi, I am working on the MDN training and have asked my team to work on it as well. I submitted some assessments and was about to submit a third. Now they are being flagged as spam. Why? Is there a different way to submit assessments? I tried to follow the guidelines, but now am wondering if this is a good way to do training. It’s a lot of work to do the assessment, set up a JSFiddle, and submit an assessment request, so if I am doing it the wrong way I would appreciate some guidance.

Note that in my messages it says:
You can edit your post after 10 minutes, and it will be automatically unhidden.
I edited my posts but they are still hidden! Also - why were why assessments marked as spam??

Sorry to hear, this seems strange. Could you link me to one of the assessments you submitted?

Staff Community Manager - MDN Web Docs

Yes, the post was eventually unblocked: Assessment requested for Links

1 Like

I am looking for an assessment for my ‘Letter Markup’.
Thanks in advance!

Hi @Mir and welcome to the community :wave:

Congratulations! Great work. :medal_sports:

Here are some comments:

  • For better readability I recommend breaking the lines after <br>:
    <strong>Dr. Eleanor Gaye</strong><br>
    Awesome Science faculty<br>
    University of Awesome<br>
    Bobtown, CA 99999,<br>
    <strong>Tel</strong>: 123-456-7890<br>
    <strong>Email</strong>: no_reply@example.com
    If you take a close look, you’ll also see that I just wrote <br>. Your version with the space and the slash is still valid, but it isn’t necessary anymore.
  • <time> isn’t part of the address and should go in it’s own <p> with the “sender-column” class.
  • <dl> should be right before the first <dt>.
  • The quote on the last line should be inside <q> and it’s source inside <cite>:
    <p>University of Awesome motto: <q>Be awesome to each other.</q> -- <cite>The memoirs of Bill S Preston, <abbr title="Esquire">Esq</abbr></cite></p>

For future exercises please open a new topic.
I hope my comments are helpful. :slightly_smiling_face:

Have a nice weekend,

1 Like

Hi @jswisher i am trying to make this UI but i am failed can u tell me what i am doing wrong here?