The problem is intermittent.. since it's DNS related, browser caching behavior may be slightly different (also depending on your usage)
HN user
jadjoubran
Tech speaker • Web Consultant
Also have issues here (using cloudflare's 1.1.1.1)
It's working in Belgium but not in the Netherlands
Hey HN,
I want to explain my motivation for working on this course. I'll start by saying that this is a paid course.
HTML and CSS have a relatively low barrier to getting into. Moreover, browsers are very lenient, and the HTML specification itself allows you to make mistakes. However, we've been neglecting semantic HTML for a very long time (and sometimes accessibility). This is why I wanted to work on a detailed step-by-step course that teaches HTML and CSS while focusing on semantics and accessibility from the start.
For example, `div` is only introduced in Chapter 49. Most challenges require you to pass automated accessibility checks (color contrast, main landmark, headings hierarchy, etc.)
Let me know what you think!
Hey HN,
I've built this Interactive JavaScript Knowledge Map that allows developers to get a glance at _most_ topics in modern JavaScript.
Students that are following https://LearnJavaScript.online, will be able to track their progress using this knowledge map. It becomes interactive as they will be able to see the completed branches and click on them to go back to the related lesson. They also have a progress bar that completes as they further progress in the course.
Let me know what you think!
Thanks! Weird, it shouldn't ask for GitHub login twice. When was the second time that it asked? Was that maybe on the flashcards app?
Hey Hacker news! I built this Augmented Reality visualization last year to help the students of my [learnprogramming.online](https://learnprogramming.online) course understand how arrays work in programming, mostly with regards to index access. If you're a long time developer, you're probably already used to indices starting at 0 so it was a bit challenging to take a step back and show this for beginners!
It may not run in AR mode, depending on your device. So here's a video of how it works: https://res.cloudinary.com/dbfn5lnvx/video/upload/q_auto/v15...
This is built using WebXR :D
Yep, it's pretty much in the browser!
cool, let me know if you've got any comments/suggestions
thanks for the feedback! Funny that this was a feature I had before deploying but the designer told me it's a bad idea I should have kept it Working on adding it soon
Thanks! I was actually debating how much of the content should be free but then I realised that the First Project (Project I) has to be part of the free content to show a feel of the entire platform
good point, this is still an MVP so had to make a quick landing page thanks for the feedback!
On desktop this is [monaco-editor](https://github.com/microsoft/monaco-editor) It's actually the same editor behind VSCode but this is a version that runs in the browser rather than Electron
Hey HN, I would love to get your feedback on my new course for React. It's an interactive platform (built on top of learnjavascript.online) that teaches React in the browser by explaining concepts step by step. The lessons are byte-sized and are followed up by practice challenges as well as flashcards that help you persist your knowledge. I also made it work on mobile so that students can read some lessons or even solve challenges while taking the train/metro. The whole platform is custom built (the text editors are open source projects).
Hey! It's probably because there's no confirmed primary email in the Github account
ES6 is explained in detail, with implicit return in Chapter 5 (or 6). Developers still need to know the function syntax for when they look up documentation online Cheers!
That made me so happy! Please email me (you can find my email in the footer of the website), I'd like to give a paid account for free for your student. Cheers!
Woops, sorry about that. I'll make sure it's clearer. There's no mention that it's Free anywhere however around 35% of the course is free. It shows which content is free and which one is paid in the sidebar, but it could be that you haven't checked it out
Thanks! During user testing, most beginners loved the Fira Code, and advanced developers complained about Ligatures! But it's quite easy to enable/disable
Thanks! No, not at the moment
Thanks will fix! You could report those issues with the "?" icon on the lower right
Thanks for the feedback! I had that during the testing period but it was a bit confusing. You've also got flashcards linked to your progress which also requires an account. I'm also avoiding adding a 2nd method of sign in in order not to confuse returning visitors: "Which account did I use? "
I might have plans to add a TypeScript chapter towards the end
Does it work now?