본문 바로가기

전체 글63

데이터베이스와 RDBMS 2022년 12월 14일 작성 위코드 2일차에는 데이터베이스와 관계형 데이터베이스에 대해 배웠다. 다대다 관계가 어려워서 모델링 과제를 할 때 애를 많이 먹었다. 지금은 프론트엔드 관련 지식을 습득하는 데 집중해야 하지만, 나중에는 데이터베이스에 대해서도 심도있게 공부해보고 싶다. 들어가기 전에 프론트개발자가 SQL, DB 를 직접 다룰 일은 많지 않다고 한다. 그런데도 프론트엔드 개발자가 데이터베이스를 알아야 하는 이유는 무엇일까? 프론트엔드 개발자는 증권 사이트나 쇼핑몰처럼 데이터를 화면에 보여주는 웹, 앱의 UI를 만든다. 이런 사이트를 만들기 위해서 프론트엔드 개발자가 백엔드 개발자에게 필요한 정보를 요청하면, 백엔드 개발자는 데이터베이스에 정보를 요청한 뒤 데이터를 받아서 프론트엔드 개발자에게 .. 2023. 2. 20.
[Javascript] 로그인 기능 - 글자수제한 구현하기 2022년 12월 12일 작성 오늘은 위코드 1일차이다. 첫 날이라 오리엔테이션과 간단한 프론트엔트 수업을 들었다. 오리엔테이션 때에는 멘토 소개와 향후 일정 안내, 앞으로 있을 수업을 위한 개발 환경 셋팅을 했고,이후에는 프론트엔드 개발자가 하는 일과 학습할 언어에 대해 간략하게 설명을 들었다. 오늘의 과제는 '인스타그램 클론코딩하기'이다. 요구하는 기능을 구현하기 위해 사용해야 하는 메소드들은 생각이 났는데, 함수와 메소드를 잘 연결시키는 과정이 헷갈려서 시행착오를 많이 겪었다. 계속 활용을 해서 체득화할 수 있도록 노력해야겠다. 필요 사항 id 와 password 에 입력된 글자가 한 글자 이상일 때, button 비활성화 → 활성화가 되어야 함 구현 방법 1. CSS 문제 버튼에 color: wh.. 2023. 2. 19.
Chat GPT 의 발전 나는 작년에 퇴사를 하고 개발 공부를 하고 있다. 즐겁게 개발 공부를 하던 중 Chat GPT 가 난리여서 찾아보니 Chat GPT에게 구체적으로 지시만 하면 원하는 코드를 짜주는 건 물론이요, 사람들이 짜둔 코드의 오류까지 찾아준다고 한다. 괴물같은 Chat GPT의 학습 속도를 절대 인간은 따라갈 수가 없는데 나의 앞길은 어떻게 되는걸까? 그렇지만 걱정도 잠시, 또 나의 T스러움이 발동해서 '걱정되면 어쩔건데. 그냥 하던거 열심히 해' 라는 생각이 든다. 기술의 진보는 이미 시작되었다. 사람들이 AI가 절대 대체할 수 없을 거라고 장담하던 그림 영역 뿐만 아니라 개발까지 AI 가 인간보다 잘 하는 시대가 다가오고 있다. AI의 발전을 막을 수 없으며, 이런 상황에서 인간이 할 수 있는 일은 발전된 A.. 2023. 2. 19.