본문 바로가기

분류 전체보기182

[프론트엔드][HTML] TIL -Day 5.1 수업노트 끄적임 HTML5 CHEATSHEET ; 드래그 앤 드랍, WYSWIG방식 ZENCODING ; 에밋과 같은 거, 선택자 이용해서 빠르게 코딩작성할 수 있음 D2CODING ; 글씨가 헷갈리는 부분이 없게 만든 코딩을 위한 글씨체를 다운 받음 비주얼 스튜디오 코드 프로그램에 가서 왼쪽아래 톱니바퀴 관리 -> 텍스트 편집기 -> 글꼴 ->폰트패밀리 - ->맨앞에 D2CODING이라고 글꼴을 추가해줌. 나갈때는 확인 버튼이 따로 있는 것이 아니니 그냥 X버튼 누르고 나감 form에서 내가 입력한 글자를 이용해서 URL을 넘어가는 방식을 GET방식이라고 함 반면, search?q=%EA%B0%95%EC%84%9C와 같이 되어 알아볼 수 없도록 편지부친 것과 같은 방식을 POST방식이라고 함 PLACEHOLDER 텍스.. 2022. 4. 3.
[프론트엔트] [HTML] TIL Day-3 HTTP와 HTML란? 이미지 출처: pixabay HTTP(Hyper Text Transfer Protocol) : W3(www, world wide web, 월드 와이드 웹, 인터넷에 연결된 컴퓨터를 통해 사람들이 정보공유할 수 있는 정보 공간) 상에서 클라이언트와 서버 사이에 요청과 응답을 위해 이루어지는 정보를 주고 받을 수 있는 프로토콜(컴퓨터나 원거리 통신 장비 사이에 메세지를 주고 받는 양식과 규칙의 체계)이다. 주로 HTML문서를 주고 받는 데에 쓰인다. HTTP를 통해 전달되는 자료는 http:로 시작하는 URL(uniform resource locator, 웹주소, 네트워크 상에서 자원이 어디에 위치해 있는지 알려주기 위한 규약, 이때 FTP는 FTP클라이언트를, HTTP인 경우에는 웹 브라우저(구글 크롬, .. 2022. 3. 30.
[컴퓨터 일반] 프로그래밍 언어의 구성요소 1. 데이터 프로그램은 데이터를 처리한다. 데이터(data)란 어떤 자료를 프로그램이 처리할 수 있는 형태로 나타낸 것. 컴퓨터가 처리하는 데이터는 이진 데이터와 텍스트 데이터로 나뉘는데, 수로 나타낸 데이터를 통칭하여 이진 데이터라고 하고, 이에 더해 그림 파일, 음악 파일, 비디오 파일 등 미디어 데이터 또한 이진 데이터로 본다. 문자나 문자열을 나타내는 데이터는 텍스트 데이터라고 한다. 2. 연산 데이터를 처리하는 방법을 연산이라 하고, 특별한 연산을 수행하는 함수를 연산자라고 부름. 연산 후 그 결과를 저장하는 이름을 변수(variable)라고 한다. 하지만, 어떤 변수에서는 한 번 정해진 뒤 바뀔 수 없는 경우 상수와 같이 사용되므로, 이 땐 변수 대신 이름(name)이나 식별자(identifi.. 2020. 9. 18.
[커리큘럼] 이화여자대학교 컴퓨터공학과 국내 컴퓨터공학과 중 가장 오랜 역사를 가진 이화여대 컴퓨터공학과는 1981년 전자계산학과로 출발하여 현재까지 약 2500명의 졸업생을 배출하였다. 고급 S/W 엔지니어에 대한 산업체의 수요 변화에 부응하기 위해 최신의 교육환경을 갖추고 우수한 교수진을 중심으로 첨단 교육 및 연구를 수행하고 있으며 산업체 수요지향적인 프로젝트 중심 교육 프로그램을 운영하고 있다. 여대 중에서 국내 최고의 대학이며, 수준높은 교수진과 학생들의 노력으로 국제적으로도 매년 랭킹이 높아지고 있다. [커리큘럼] 개인적으로는 하기 과목은 어떠한 학교든 필수 중에 필수 아닌가 싶다. 비전공자로 개발을 하시고 계시는 분들은 참고하면 좋을 듯 하다. 1. 이산수학 2. 컴퓨터 아키텍처 3. 자료구조 4. 운영체제 5. 컴퓨터알고리즘 6.. 2020. 8. 30.
[커리큘럼] 고려대학교 컴퓨터학과 고려대학교 컴퓨터학과는 창의적 사고력을 갖춘 소프트웨어 인재 육성, 산업체 수요 밀착형 교육을 통한 맞춤형 연구 인력 양성, 그리고 소프트웨어 기반 융합기술 발전을 선도할 수 있는 글로벌 경쟁력을 갖춘 지도자 양성을 추구한다. 이를 위해 혁신적인 교육 프로그램 운영과 국제적인 수준의 연구를 수행하고 있으며, 미래 정보 융합 시대를 개척하는 세계적 수준의 학과로 발전하고 있습니다. [컴퓨터학과 커리큘럼] 개인적으로는 하기 과목은 어떠한 학교든 필수 중에 필수 아닌가 싶다. 비전공자로 개발을 하시고 계시는 분들은 참고하면 좋을 듯 하다. 1. 이산수학 2. 컴퓨터 아키텍처 3. 자료구조 4. 운영체제 5. 알고리즘 6. 데이터베이스 7. 프로그래밍언어 8. 컴퓨터네트워크 더 배우면 좋은 과목들은 하기와 같다.. 2020. 8. 30.
[IT 개발자] 프로그래머에게 가장 인기 있는 개발툴 개발자(프로그래머)가 프로그래밍을 할때 메모장 같은 에디터로 코딩을 하는 것도 가능하지만, 대부분은 통합 개발 환경(Integrated Development Environment, IDE)으로 개발하는 것이 일반적이다. 개발자가 개발할 때 사용하는 가장 인기 있는 개발툴은 아래 그래프와 같다. (2019년 stackOverflow 조사) Web을 개발하는 개발자는 Visual Studio Code나 Visual Studio를 사용하는 경우가 많고, Java로 개발하는 개발자는 Eclipse를 많이 사용하는 것으로 생각된다. Python으로 개발을 하는 개발자는 PyCharm을 많이 사용할 것으로 보이며, Python으로 data 분석을 하는 엔지니어는 IPython/Jupyter를 많이 사용할 것으로 생.. 2020. 8. 25.
[학과 탐방, 커리큘럼] 연세대학교 컴퓨터과학과 연세대학교 컴퓨터과학과는 1983년 전산과학과로 처음 신입생을 모집하였고 1994년에 컴퓨터과학과로 학과명을 변경하여 오늘날에 이르른다. 카이스트 및 포항공대를 제외한 일반대학 중에 SKY로 통할 만큼 좋은 학교, 좋은 학과이다. 최근에 젊은 교수님들을 많이 초빙하여 세계적인 학과로 거듭나고 있는 중이다. [교과 과정] 개인적으로는 하기 과목은 어떠한 학교든 필수 중에 필수 아닌가 싶다. 비전공자로 개발을 하시고 계시는 분들은 참고하면 좋을 듯 하다. 1. 이산수학 2. 컴퓨터 아키텍처 3. 자료구조 4. 운영체제 5. 알고리즘분석 6. 데이터베이스 7. 프로그래밍언어 구조론 8. 컴퓨터네트워크 더 배우면 좋은 과목들은 하기와 같다. 1. 소프트웨어공학 2. 인공지능 3. 컴파일러설계 4. 컴퓨터그래픽스.. 2020. 8. 25.
[학과 탐방, 커리큘럼] 서울대학교 컴퓨터공학부 서울대학교 컴퓨터공학부의 역사는 1963년 응용수학과가 설립되면서부터 시작되었다. 1975년 3월, 자연과학대학의 계산통계학과(후에 전산과학전공으로 개칭)가 신설되었으며, 1978년 12월 공과대학의 전자계산학과(후에 컴퓨터공학과로 개칭)가 신설되었다. 2000년 '공과대학 컴퓨터공학과'와 '자연과학대학 전산과학전공' 통합 후 컴퓨터공학부로 개칭하였으며, 현재까지 이어져 오고 있다. 우리나라 최고의 컴퓨터공학부인 서울대학교 컴퓨터 공학부의 2020년도 기준으로 배우는 과목들이다. 컴퓨터공학부에서는 어떠 어떠한 과목들을 배우는지 참고하면 도움이 될 듯하다(하기 표는 단순 참고용이며, 실제 수강신청 등에 사용할 수 없으니 자세한 내용은 해당 홈페이지 참고하세요. https://cse.snu.ac.kr/ ) .. 2020. 8. 24.
[소프트웨어 개발자] 여성 컴퓨터 프로그래머의 비율, IT 업계의 업무별 여성 개발자 비율 4차 산업혁명의 시대에 중심이 되는 키워드는 IoT, 자율주행, 클라우드, 빅데이터, 머신러닝, AI, 5G 등등이다. 요즘에는 IT 업계에서도 여성이 진출하여 활발하게 활동하는 편이다. 컴퓨터를 Job으로 하는 업무나 직업에도 여러가지가 있는데, 업무별로 여성대비 남성의 비율을 하기 그래프에서 확인해 볼 수 있다. (2019년 조사) 여성대비 남성의 비율이 25배가 넘는 직종은 DevOps specialist이며, System administrator도 여성에 비해 남성의 비율이 25배에 육박한다. 다른 직종에 비해 여성의 비율이 많은 컴퓨터 관련 job은 하기와 같다. 1. Academic researcher 2. Data Scientist or machine learning specialist 3... 2020. 8. 24.