Here are the things I learned (so far) in my journey in WIT

Ari·2022년 7월 28일
0

WIT

목록 보기
2/2

Here are the things I learned (so far) in my journey in WIT

I would like to share what I have learned and my thoughts so far regarding the program I am currently in.


What program are you in?

Women In Technology (WIT): FULL-STACK WEB DEVELOPMENT WITH PYTHON PROGRAMMING


What did you learn so far?

We started programming with Scratch, which is not actual coding but you can develop your logical/critical thinking by making a project. Then we learned Python to get used to frequently used logic and concepts such as for loops, if/else, variables, etc.

Finally, now we are learning about web development. We started learning web development with HTML first, then CSS, and then JavaScript. We are learning about React which is a framework of JavaScript.

Python

Python is a popular general-purpose language. It can be used to build websites and software, and data analysis. Also, it is a beginner friendly language, so we learned it first.

HTML, CSS, JavaScript: What are these and what are the difference?


resourse from Pinterest

HTML defines what the webpage looks like. It's not a programming code. As the picture above, HTML is the structure of the web page.


CSS defines how HTML elements looks like. It adds design to HTML elements. You can add colors and change the layout by using CSS. As the picture above, CSS is like skins and clothing.


JavaScript makes a webpage alive by adding functionality to the HTML. It makes HTML elements interact.
As the picture above, JavaScript is like the nervous system.


My recommendation

Write codes and make something!

You will start learning Web development by learning programming languages. I think the best way of learning a language is to make something by yourself. Just try to write some code from what you have learned, rather than just watching the videos or reading codes. You will find that writing codes are quite different from just reading and understanding codes.

Let's say that you are learning for loops.
Try writing the simple codes you can think of.

For example,

for number in range(5):
    print(number)

The output is:

0
1
2
3
4

By doing this, you learn 0 is included and 5 is not included. Try changing numbers in the parenthesis. Try (1,5) and (1,10,2). What happens?

Try maing different shapes of trees as well. Try modiying the shape of tree.

for i in range(5):   
    for j in range(5):  
        if j <= i:      
            print('*', end='')   
    print()   

The output is:

*
**
***
****
*****

It may not work properly as you expected at once, but don't worry! That is a part of learning!

profile
junior developer 🐤

0개의 댓글