Frequently Asked Questions
Question Tags
What is my file really called?
I'm trying to select an element that's really there, but I still get null..., why?
The video is too fast or slow for me, can I change this?
My formatter adds an extra comma, why?
Why is it useful to run React locally when I can also learn in Scrimba?
What is PATH?
What about git push origin master when you work for a company?
Why can't I deploy to Netlify?
How do I avoid mixing up `=` and `===`?
I am (almost) finished with a course, yet my completion rate is not at 100% yet, how come?
How do I create a 'divide algorithm'?
How do I link to a specific place within an HTML page?
What is the difference between slice() and splice()
I submitted an assignment, got feedback on it, but now it's gone, what happened?
How do I know if I made my assignment correctly?
How do I install a VSCode extension?
What is an intermediate variable and how does it help me?
How can I use VSCode more efficiently?
How do I center elements on my page?
Is my file called index.html?
Do all my tests need to pass?
Why is my image not working?
How do I deploy a React site to Netlify?
Why are global variables dangerous?
Is it 'code' or 'codes'?
I want to use modern JavaScript features, but they are not supported in all browsers. How do I solve this problem?
When do I choose an id and when do I choose a class?
Do semantic elements change the appearance of my website?
Why does Wincpy not give more detailed feedback?
Why does an organization want an API?
How do I open an HTML file in my browser?
How do I get my ul list horizontal?
Do I use template literals or JavaScript to create HTML elements?
When is it useful to use a regular expression?
There is an error in my HTML but it looks fine in my browser, why is that?
My linter says my HTML is OK, but I still have problems.
Should I use one or more Git repositories?
What is NaN?
What is the difference between a parameter and an argument?
How to ask a question?
My CSS Grid isn't working: 'direct children'
I can use promise.then to catch errors, but promise.catch does the same. What is the difference and when do I use one versus the other?
How to unstage files on Git?
How can I get live reload of my HTML and CSS in my browser?
How do I use Replit?
Why is inline JavaScript not useful?
What is an iterable?
How do I access a Campus with another language?
Should I use onClick or AddEventListener?
My media query doesn't seem to work well on a phone or with mobile mode in devtools, how come?
After git init I don't see a git directory, how come?
I don't quite understand setState in React
I don't see the connection between what we learn and practice in the course.
What is a programming paradigm?
why doesn't Error look like an object in the console? and why can't I see Error's message with ease?
What names do I give my HTML, CSS, JS files?
My HTML files open automatically with Safari/Internet Explorer/Edge, how do I change this to Chrome?
What is git?
With Git Bash for Windows: how do I get to my files?
What is a 'formatter'?
How can I see hidden files (dotfiles)?
How do I 'Format On Save' in VSCode?
Why isn't it practical to use a function only once?
Why should I use immutable functions and datastructures?
I can't loop over a piece of data to put it into the DOM when I get it from the API. I get undefined, why?
What are linters?
What are the best practices in the render function of a React component?
Why is `document` not there when I run a script with node?
How do I keep my UI fast when I talk to the backend?
My VSCode has a black screen after installation
What is modern JavaScript syntax?
I have trouble working with small pieces of information, do you have any tips and tricks?
I'm having trouble combining all kinds of code into a working piece, do you have any tips?
How do I connect my HTML page to my CSS stylesheet?
NPM Error npm ERR! Maximum call stack size exceeded
What kinds of APIs exist? How are APIs used?
How to avoid spaghetti code?
what does asynchronous JavaScript mean?
Why are the live lessons too easy/difficult?
Why doesn't my CSS transition work with display:none?
how does an organization ensure that people don't misuse their API?
What is React Strictmode and why are certain things done twice?
When and how do I ask a question?
What's the point of promises?
Entangled in my {curly brackets}, help?!?
How do I break up a problem?
What are live classes? How does it work?
'origin' does not appear to be a git repository / Could not read from remote repository.
should we be able to make promises or just 'consume' them?
How do I create a clickable label for a radio button or checkbox?
Why isn't `foo == True` useful?
What is the difference between .forEach() and .map()?
If you have a promise in an event listener, does each event get a Promise?
How do I start using create-react-app?
How quickly will I get feedback on my assignment (opdracht)
I'm using VSCode Live Server and there is now some extra code on my page, where is it coming from?
Is it better to use let or const for a function expression?
Why is it smart to use curly braces for an if statement?
Why does a function expression assignment need a semicolon at the end?
What is the difference between a 'function declaration' and a 'function expression'?
Why is it not practical if I ask a question 1-to-1?
Should I set my Github repositories to public or private?
How bad is duplication in my test code?
why should you use string interpolation (template literals)?
What is 'DRY'?
How do I use multiple JavaScript files?
Why do I get this error?
Copying code! Is this a good idea?
Where can I find the live lessons?
What are global variables?
How do I share code with others?
What is the difference between const, let and var?
How do I add emojis and colors to Windows Terminal?
How do I improve my computer skills?
How do I manipulate my HTML with JavaScript?
Why isn't my form working?
Are all commands on the VPS supposed to be executed as root?
What is the terminal?
What does the completion percentage indicate in the Winc Board? (TalentLMS)
What is the difference between === and == and which one should I use?
Git in VSCode says I'm tracking 5000+ files, what's wrong?!?
Why is it good practice to give functions everything they need to do their work?
How do I resubmit an assignment after a resit?
How do I deploy my website with Netlify?
What is 'this' in JavaScript?
How do I convert a string to a number?
Why would I use a function component instead of a class component?
What does 'you've added another git repository inside your current repository' mean?
The videos you reference in the course materials are all presented by men. Aren't there any good videos from female (or other genders) web developers?
How do I (re)run code quickly?
Is an operand a value?
Why is my CSS file being overwritten? (Sass)
I want to remove my local Git repository
Course content is not opening correctly, how do I fix this?
How do I style a single specific element instead of multiple ones?
My files are chaotic, help!
I have asked a question through the Winc Board and I would like an answer
How can I write my commit messages with VSCode?
Wincpy is installed but doesn't run
How do I securely handle an API key?
How do I fix an error in the 'encoding' of my Python file?
How do I change my code to no longer use globals?
What do git commands do?
Where can I find the feedback on my final assignment?
What is npx?
Should I use CSS floats?
I have an element with a border, but I can't see the border, how come?
How do I get my code to look nice automatically?
What is [Object object]?
Why shouldn't I commit "generated code" to git?
Why is deeply nested conditional code bad?
What is a design pattern?
How do I add styling to a React application?
Why is the link to another page is not working?
What is a good name for a function or variable?
I'm creating a variable that I only use once, can it be more convenient?
What is Mutability?
I'm having problems with an API, what can I do?
How do I create comments in HTML CSS?
How do I make a website suitable for mobile and desktop?
How do I do string interpolation?
What happens to my access to the teaching materials/Campus/live lessons during/after my program?
Wincpy Installation
What is rate limiting?
What is the difference between a 'function' and a 'method'?
React how to give a unique id to each child element?
A picture on my page works on my computer but not on Netlify
My link works on my computer but not online, how come?
How should I set the initial state of a class component?
What's the difference between exercises and assignments?
What is the best place to host my website?
Why are array methods usually more convenient than loops?
what is the event loop?
When I got to site x, I don't see anything. Other people do see something, what can I do?
To which HTML element can I add my eventlisterer?
How do I do X in slack?
Why are spaces (and certain other characters) in names of folders or files a bad idea?
I've been inactive for a while and now I don't have access anymore
How do I stay informed about new developments?
Have I installed Git properly?
Where do I find the planning for the live Q&A (Questions & Answers) sessions?
Why do I sometimes need to use .bind in the class constructor of a React component?
Coding is hard. Coding can be frustrating at times. It's part of the fun!
React: how do I define the structure of my state?
Can the Winc board open links in a new tab?
We collaborated on a piece of code on a solo project. How do I make sure the code really becomes 'my own'?
How do I make an eventListener more simple?
Course content is not opening correctly. How do I fix this?