Open alexanderism55 opened 2 years ago
Javascript will require hardcore dedication.
yes it will
U have to read the code to understand the program, and u have to understand the program to debug or even make a program.
π¨βπ
watch feature of debugger, I thought i understood it but i m not so sure.
Don't worry about this, watch expressions are a π₯ objective. As long as you know they exist you can use them later when they make sense
- Trying to make the form the message to our email address, googled how to do it, and apparently there is no javascript way of doing it directly, i think i need to use a library or something, perhaps it will be cool to talk about it next week, if its got something to do with what we will learn.
oh, this we will definitely NOT talk about for a long time :) it is too complex to worry about now, but don't worry, we will likely talk about it a bit before the final project.
- I have some idea of using functions now, and the difference between document.query.Selector and document.query.Selector.All
that's cool, but please try to focus on the core JS exercises. we do not really want to get too deep into DOM manipulation now, because it will distract us from the important JS skills.
Learning Objectives
There is a lot to learn in this repository. If you can't master all the material at once, that's expected! Anything you don't master now will always be waiting for you to review when you need it. These 4 emoji's will help you prioritize your study time and to measure your progress:
1. What is Programming
What is a program? What is a programming language? How do programs and people fit together?
2. Just Enough JavaScript
Go in depth on JavaScript you need to know for writing interactive text-based programs in the browser. Along the way you will learn how each language feature works in small programs.
3. Understanding Programs
Learn how to understand a larger programs by finding connections between the details and the big picture. By the end of this chapter you will know how to read a new program and do a simple code review.
/describing-programs
: