본문 바로가기

전체 글448

GDSC Ewha 아침 스터디 TIL 4일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 객체지향프로그래밍 강의를 듣고 2. 객지프 과제를 제출하고 3. 총균쇠 책을 읽고 서평을 썼습니다! 1. 객체지향 프로그래밍 강의에서는 자바의 Scanner 클래스를 이용해 값을 입력받는 방법과 다양한 연산자들, if 문 , if else 문, switch case 문을 배웠습니다. 또 강의에서 배운 내용을 활용하여 간단한 프로그램을 만들어 보았습니다. import java.util.Scanner; public class grade { public static void main(String[] args) { // TODO Auto-generated method stub Scanner s = new Scanner(System.in); char grade; Syste.. 2022. 3. 29.
리액트 스터디 0강 📚 노마드 코더 - 0.0 Welcom! 이 강의는 firebase 를 만들어 트위터를 클린코딩 하는 강의이다! -특징 구글 아이디 및 이메일을 통해 로그인을 할 수 있다. 실시간 처리를 통해 update 할 수 있다. 파일을 업로드하고 트윗할 수 있다. 백엔드 코드를 작성하지 않는다. 0.1 Requirements 선수 지식 html, css, github, fundamental react React Hooks 를 사용해 react component를 만드는 법과 state 수정하는 법을 새롭게 배울 예정 0.2 What is Firebase 학습 목표 : Firebase 로 이용할 수 있는 여러 제품들과 기능들 firebase 는 처음에 데이터베이스였다. 이후 구글로부터 인수되고 확장됨. 지금의 fire.. 2022. 3. 25.
GDSC Ewha 아침 스터디 TIL 3일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 생활코딩 리액트 강의를 들었습니다! 1. 지난 시간에 이어 오늘도 생활코딩 리액트 강의를 들었습니다. 개발의 핵심 4요소인 CRUD에서 update 와 delete 하는 방법을 배울 수 있었습니다. update 기능의 경우 create 와 read 를 모두 할 줄 알아야 하기 때문에 create 보다 학습하는 데에 어려움이 훨씬 많았습니다. 특히 props로 받아온 data의 경우 read only 이므로 수정하지 못 하기 때문에 props로 들어온 값을 state화 하고 state값을 폼과 동기화 시켜서 state값을 변화 시켜야 했는데 이 과정이 매우 길고 복잡하여 까다롭게 느껴졌습니다. create 와 update 에 비하여 delete 는 훨씬 수월하게 학.. 2022. 3. 24.
GDSC Ewha 아침 스터디 TIL 2일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 생활코딩 리액트 강의를 듣고 2. 이산수학 교과서를 읽고 3. 총균쇠 책을 읽었습니다! 1. 리액트 강의에서는 본격적인 CRUD 기능을 만들기 위해 create 를 구현했습니다. 상위 컴포넌트와 하위 컴포넌트가 props 와 state 를 이용해 값을 전달받고 전달하는 과정을 어렵게 느꼈었는데 create 기능을 구현하면서 훨씬 더 개념들에 익숙해 질 수 있었습니다. 또 이벤트 호출과 함수 구현을 헷갈리고 있었다는 것을 깨달았습니다! 이번 기회를 통해 이벤트는 컴포넌트 내에서 함수 인자에 값을 넘겨주는 역할을 하고 함수는 컴포넌트의 props 에서 event가 호출되었을 때 넘겨주는 인자 값을 받아 state의 값을 변경시키는 기능을 한다는 것을 개념적으로 깨닫게.. 2022. 3. 23.