📌 5월에 처음 공부하는 평일이다. 오늘은 10분 더 자고싶다고 생각해서 자고 일어나니 개운한 마음으로 시작한 것 같다.

 

 

📗 오늘 학습한 내용

CSS

  • HTMl문서 내 CSS style 적용 방법
  • CSS Selector
  • CSS 속성

Python 알고리즘 풀이

  • [Baekjoon]오큰수
  • [Baekjoon]오등큰수

 

HTML로 뼈대를 구성한 후 사용자가 보기 편하도록 UI, UX를 디자인 해주는 CSS에 대해서 학습했다.

요소를 선택하는 방법에는 많은 것이 있고, 헷갈릴 수 있는 것들이 존재하는데 주의해서 사용해야 할 것이다.

 

 

 

📘 추가로 공부할 내용

와이어프레임(wireframe)

  • 와이어프레임에 사용하는 툴에 대해 알아본다.

목업(Mock-Up)

 

Flexbox

 

 

내일 계산기 목업 만들기를 페어와 진행하게 되는데 이때, 도움이 될 수 있도록 오늘한 CSS 부분을 복습한 뒤 조금 목업과 와이어 프레임 Flexbox에 대해 따로 공부를 하는 시간을 갖도록 한다.

 

 

 

📝 오늘 느낀점 & 마음 가짐

  • CSS 선택자를 사용할 때 #(id 선택자)와 .(class 선택자) 이 두개가 가장 헷갈렸다. 주의하도록 하자!!
  • 내일은 정말 하드 코딩을 통해 구현을 하는 시간을 가지게 된다. 이를 대비하도록 하자!!

 

'Daily > Today I Learned' 카테고리의 다른 글

22.05.04_TIL  (0) 2022.05.04
22.05.03_TIL  (0) 2022.05.03
22.05.01_TIL(일주일간 회고)  (0) 2022.05.01
22.04.30_TIL  (0) 2022.04.30
22.04.29_TIL  (0) 2022.04.29

📌 일주일간 공부한 내용과 내가 실천하려 했던 목표를 따라서 이루었는지 생각해 보았다.

      아직까진 1주차라 할만하다라고 생각하고 게으르지 않고 아침형인간으로 살아갔던 일주일이었다. 앞으로도 힘차게 나아가자!!

 

 

📗 일주일간 학습한 내용

JavaScript

  • 변수, 문자열, 조건문, 반복문(for, while,...)
  • DOM
  • 배열

HTML

  • TAG

Python

  • Python Study
    • 알고리즘 문제 풀이 및 문제 선정

VSCode

 

일주일간의 내용은 이미 알고 있던 내용이라 조금 편안하게 따라갔던것 같다. 하지만 페어에게 설명함에 있어서 풀어서 말하는 것을 잘 못한다는 깨닫게 되어 학습을 조금 더 해야한다는 것을 느꼇다.

 

 

 

📘 다음주간 공부할 내용

CSS

  • 기초
  • Flex Box
  • selector

계산기 목업 및 구현

 

다음주는 HTML, CSS를 사용하여 계산기를 구현하는 문제가 나온다고 하니 그에 따라 연습을 조금해봐야 겠다.

 

 

 

📝 일주일 간 느낀 점 & 마음 가짐

  • 알고 있는 내용이라도 내가 설명할 수 있을 만큼 알아보자!
  • 조금 더 열심히 노력해서 꼭 취업에 성공하자!

'Daily > Today I Learned' 카테고리의 다른 글

22.05.03_TIL  (0) 2022.05.03
22.05.02_TIL  (0) 2022.05.02
22.04.30_TIL  (0) 2022.04.30
22.04.29_TIL  (0) 2022.04.29
22.04.28_TIL  (0) 2022.04.28

📌 일주일간 코드스테이츠 과정을 하고 맞는 첫 주말인 만큼 한주간을 돌아보니 기분이 이상했지만

       앞으로 나아갈 길이 많으니 시간을 조금 더 체계적으로 써야 겠다고 생각하는 하루였다.

 

 

📗 오늘 학습한 내용

Python

  • Python Study
    • 알고리즘 문제 풀이 및 문제 선정

JavaScript

  • Notion 알고리즘 업로드 내용 정리

VSCode

  • 설치방법 및 설정방법 정리내용 업로드

 

Python study에서 프로그래머스 2단계 문제를 거의 다 풀다가 보니까 올림피아드 문제(?)가 나오는 것 같아서 3단계 문제를 보니 2단계 난이도랑 비슷한 문제들과 다양한 알고리즘이 있어서 이제는 3단계도 시작 해보기로 했다. 한주에 조금씩이라도 알고리즘을 공부하려던 Study의 목표 프로그래머스 3단계를 진출을 하게된 것이다. 그만큼 꾸준히 해왔고 덕분에 JS 알고리즘 문제에서도 막히지 않고 풀어나 갈 수 있게 되었다!!!

 

 

📘 추가로 공부할 내용

JavaScript

  • 배열
  • DOM

 

오늘은 일주일간 공부했던 내용을 복습하고 알고 있는 내용이라도 다시 한번 정리해서 보기로 했다.

또한, 중요하다고 생각하는 DOM에 대한 내용은 계속 알아봐야 한다고 생각해서 공부해봐야 한다.

 

 

 

📝 오늘 느낀점 & 마음 가짐

  • 새로운 기술을 익히는데 두려워하지 말자!!
  • 유용한 VSCode extension이 다양하게 있다.

'Daily > Today I Learned' 카테고리의 다른 글

22.05.02_TIL  (0) 2022.05.02
22.05.01_TIL(일주일간 회고)  (0) 2022.05.01
22.04.29_TIL  (0) 2022.04.29
22.04.28_TIL  (0) 2022.04.28
22.04.27_TIL  (0) 2022.04.27

Visual Studio Code란?

  • 마이크로소프트에서 개발한 가장 대중적인 소스 코드 편집기이다. 
  • Windows, Linux, Mac 어느 운영체제에서도 사용이 가능하다.
  • 다양한 extension을 사용하여 개발자의 취향에 맞게 환경을 설정 할 수 있다.

 

Visual Studio Code 설치방법

1. 다운로드 사이트에 접속한다. https://code.visualstudio.com/Download

 

Download Visual Studio Code - Mac, Linux, Windows

Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.

code.visualstudio.com

 

2. 자신의 운영체제에 맞는 다운로드를 진행한다.

 

 

업데이트 확인 방법

1. windows: help → Check for Updates... 클릭  (윈도우에서는 거의 자동 업데이트가 되는 듯 하다.)

 

2. Mac: Code → Check for Updates... 클릭

 

2-1. Mac 업데이트 확인 시 오류 발생할 경우

필자는 다운로드에서 바로 VSCode를 사용하고 있었는데 응용 프로그램으로 파일을 옮겨서 사용하게 되면 업데이트 확인 오류가 해결이 되었다.

 

 

📝 참고자료

'Daily > 개발관련' 카테고리의 다른 글

[project]Blog 제작 도중 theme localStorage 오류  (0) 2023.12.13
Web 3.0이란?  (0) 2023.02.06

📌 오늘은 비가 와서 축 쳐지는 마음으로 시작하게 된 것 같다. 하지만, 시원해서 좋았다.

 

 

📗 오늘 학습한 내용

웹 개발의 이해

HTML

  • HTML, CSS, JS의 차이
  • HTML 구조
  • tag

VSCode 설치 및 사용법

  • 유용한 extension
  • 단축키

Github

  • github 메인 페이지 꾸미기

Python

  • 알고리즘 문제 풀기
    • [프로그래머스] 교점에 별 만들기

 

HTML, CSS, JS에 대해 조금 더 자세히 알아보는 계기가 되었다.

 

VSCode가 이미 설치되어 있어 유용한 extension에 대해서 찾아보았다.

 

다른 개발자들의 github에는 어떤 내용이 올라와 있는지 찾아보던 중 메인 페이지에 자신이 사용하는 스택, tool 등이 계시되어 있는 것을 발견하게 되었다 이 기능은 20년 7월에 github에서 추가된 기술이라고 한다. 이것에 대해 조금 더 찾아보고 만들어 보는데 잊어버리지 않기 위해 정리도 해봐야겠다.

 

교점에 별 만들기 문제를 보는 순간 수학공식을 사용해서 풀어야 한다는 것을 깨달았는데 결국 원하는 식을 세우지 못해 풀지 못하였다... ㅠㅠ (수학 공부를 좀 해보자!!)

 

 

📘 추가로 공부할 내용

JavaScript

  • 알고리즘 하나씩 정리해보기
  • 문제를 하루 1문제 씩 풀었는데 2~3문제까지 풀어서 github에 업로드하기

 

JS문제는 아직 쉬운단계(?)이기 때문에 막힘없이 풀었지만 나는 메서드를 잘 사용하지 않지만 스터디원은 메서드를 사용해서 풀어오는 것을 보고 메서드를 다양하게 공부해보고 사용할 수 있는 습관을 들여야겠다.

 

 

 

📝 오늘 느낀점 & 마음 가짐

  • 수학이 프로그래밍에 끼치는 영향에 대해 다시 생각하게 되었다.
  • 새로운 기술을 익히는데 두려워하지 말자!!

'Daily > Today I Learned' 카테고리의 다른 글

22.05.01_TIL(일주일간 회고)  (0) 2022.05.01
22.04.30_TIL  (0) 2022.04.30
22.04.28_TIL  (0) 2022.04.28
22.04.27_TIL  (0) 2022.04.27
22.04.26_TIL  (0) 2022.04.26

📌 오늘도 문제 풀이가 있는 데 반복문 부분이라서 조금 더 공부하다 보니 늦게 잠을 자서 피곤한 상태로 아침을 시작했지만
      성장하는 개발자가 되기 위한 일련의 과정이라 생각하니 힘이 났다!

 

 

📗 오늘 학습한 내용

JavaScript

  • 반복문
    • for
    • while
    • 소수 판별
    • 약수 판별

 

소수와 약수 판별하는 문제는 알고리즘에서 많이 풀었다고 생각했는데 오랜만에 다시 풀어보려고 하니 기억이 나지 않아서 조금 오래 걸렸던 것 같다. 확실히 내가 알게 되었다면 정리를 해서 다시 잊어도 바로 찾아 볼 수 있도록 해야겠다.

그리고 문제를 풀때 j++를 해야 하는데 i++를 해서 무한으로 이중 for문이 돌게 되었는데 이것은 꼼꼼히 확인을 했다면 문제없이 풀 수 있었을 것이라 생각한다.

 

 

 

📘 추가로 공부할 내용

JavaScript

  • HTML의 기초
  • 웹 개발과 기획
  • VSC (Visual Studio Code) 설치 및 세팅방법에 대해 정리해본다.
  • 알고리즘 문제 풀기
    • [프로그래머스] 교점에 별 만들기

 

VSC가 이미 다운이 되어있어서 간략하게 정리해보고 같이 사용하면 좋은 extensions를 같이 정리해 보면 될 것 같다.

HTML을 알고 있는 부분이 많지만 다시 세세하게 정리해보자!!

또한, python스터디의 2번째 주간 문제가 교점에 별 만들기 인데 level2이지만 level3보다 어렵다는 블로그들을 많이 보았다.(실제로 풀이를 하는 중에도 어려움을 느낌) 다음에는 level3 문제도 확인해보면 좋을 것 같다.

 

 

 

📝 오늘 느낀점 & 마음 가짐

  • 오늘도 메서드 부분에서 실수가 나왔다. 최대한 실수하지 않도록 해보자!!
  • 다양한 문제를 빠르게 해결하기 보단 페어와 함께 천천히 풀어나가니 다른 풀이 방법도 많이 생각나고 재미있고 유익한 시간이 되었다.
  • 내가 이미 안다고 생각한 것을 다른 사람은 모를 수도 있으니 최대한 풀어서 설명할 줄 아는 방법과
    코딩을 할 때 하는 말을 전문적인 언어로 말 할 수 있도록 습관을 갖춰 기술면접에서 도움이 되도록 해보자!

'Daily > Today I Learned' 카테고리의 다른 글

22.04.30_TIL  (0) 2022.04.30
22.04.29_TIL  (0) 2022.04.29
22.04.27_TIL  (0) 2022.04.27
22.04.26_TIL  (0) 2022.04.26
20220425_TIL  (0) 2022.04.25

+ Recent posts