목록프론트엔드 (8)
브래의 슬기로운 코딩 생활
오늘은 여러가지 자바스크립트의 내장 객체들을 배웠다. 먼저 Date 객체는 현재의 날짜나 시간을 알려주는 기능을 제공 한다. Math 객체는 수학 계산을 해주는 객체이다. # 다 외울 필요 없음 String 객체는 문자열을 제어하는 기능을 가진 객체이다. Function 객체는 객체에 함수를 정의하고 저장하여 사용할 수 있는 객체 이다. Number 객체는 문자열로 표현된 숫자를 실제 수로 리턴해주는 객체이다. 마지막으로 Array객체는 배열을 생성하는 객체이다. 여기서 자바스크립트의 배열은 다른 언어와는 달리 배열의 수를 지정하지 않으면 동적으로 배열의 크기가 할당된다. 그리고 각각의 인덱스에 다른 자료형의 데이터가 들어갈 수 있다. 이렇게 엄청나게 많은 명령어들을 배웠는데 자주 사용하는 몇개 빼고는 ..
오늘은 자바스크립트 제어문을 배웠다. if문, if~else문, 다중 if문 등 저번시간에 배운 내용을 복습하고 for문과 switch문, while문, do while문 을 배웠다. 그리고 break문과 continue문도 배웠다. 아 마지막으로 return 문도 배웠다.
오늘은 HTML에서 자바스크립트로 if else문과 switch case문을 배웠다. 뭐 다 아는 내용이라 별로 새롭지는 않았다. 근데 다음주가 시험기간 주인데 이 과목은 시험을 안 본다고 한다. 그래서 기분이 좋다. 아 기말고사는 보는데 오픈북 시험으로 본다고 하셧다. 시험 보는 과목 공부하느라 힘들었는데 너무너무 좋은 소식이었다.
오늘 수업에서는 자바스크립트의 변수선언과 변수의 값을 연산하는 것과 연산자의 종류에 대해 배웠다. 뭐 다른 언어랑 거의 똑같아서 어렵지는 않았다. 그런데 신기한건 변수를 선언할 떄 자료형을 안써도 되더라 그니까 int형 에서 int형을 나눌 때 알아서 double형으로 바뀔수 있더라. 오늘 배운 내용은 아닌데 실습하다 보니 알게된 것 이다. 그리고 C#처럼 문자열을 연결할 때에는 +를 쓴다
오늘부터는 본격적으로 실습을 하기 시작했다. HTML이랑 JavaScript를 실습하는데 HTML은 1학기에 해서 JavaScript를 위주로 한다. 아무튼 실습을 하는데 내가 손이 떨리기도 하고 타자가 느려서 실습하는데 엄청 힘들었다. 뭐 그래도 왠만한 내용은 거의 다 실습을 했다. 오늘 한 내용 중 주요 내용을 요약하자면 부분에 를 사용하면 같은 폴더에 있는 "파일"을 불러와서 실행시킬 수 있다. 다음으로는 다른 프로그래밍 언어 처럼 변수를 지정할 수 있다. 변수를 선언할 떄는 앞에 var을 쓴다 등등 다른 내용도 꽤 있지만 오늘은 이정도 진도를 나갔다
오늘은 저번 시간에 이어 이론강의 남은 부분을 마저 하고 실습을 짧게 했다. --------------------------------------------------- 프로그래밍: 사람이 원하는 대로 컴퓨터가 작동할 수 있도록 컴퓨터 언어로 명령어를 나열하는 행위 웹 프로그래밍: 웹 브라우저와 관련된 프로그램을 작성하는 것 - 백엔드 프로그래밍: 서버에서 데이터 관리를 프로그래밍 - 프론트엔드 프로그래밍: 서버에서 받아온 정보를 웹 브라우저에 어떻게 표시할 것인지 프로그래밍 웹 페이지 구성 3요소 구조와 내용 - HTML 모양 - CSS(Cascading Style Sheet) 행동 및 응용 프로그램 - JavaScript 웹 프로그래밍의 기본: HTML, CSS, JavaScript 자바스크립트로 할..
오늘은 서버프로그래밍 수업을 들었다. 첫날이라 거의 다 이론수업을 했다. 그런데 역시 서버 관련 과목이라 그런지 몇일 전에 들었던 프론트엔드 웹 개발 수업이랑 비슷한 내용을 말하셧다. --------------------------------------------------------------- 교육내용 -운영체제 기초 활용하기 -서버 개발 환경 구축하기 -서버 개발 환경에서 애플리케이션 개발 평가계획 -출석: 20, 중간: 40, 기말 40 -책임감: 20, 창의적 사고:8, 소프트웨어공학과 응용SW활용: 72 ---------------------------------------------------------------- 운영체제 정의 -컴퓨터의 모든 하드웨어와 소프트웨어를 관리하고 제어하는 프로..
오늘은 프론트엔드웹개발 이라는 수업을 했다. 첫수업이라서 이론 수업을 하겠다고 하셔서 3시간 동안 열심히 설명하셧는데 요약하자면 별 내용 아닌것 같아서 간단하게 내 생각대로 정리해 보겠다. ---------------------------------------------------------------------------------- 교육 내용 -웹문서 작성의 근간이 되는 자바스크립트 언어의 문법적 활용을 실습하며 jQuery를 활용한 응용과제를 실습한다. 평가방법 -정규시험 60, 개인과제 20, 출석 및 수업 태도 20 평가기준 -창의적인 아이디어 요구, 카피 X -불펌이나 부정행위시 F, 레포트가 부가될 때에는 반드시 출처 명시 과제의 평가항목 -창의성, 체계성 -능동적으로 작성했는가? -모방성이..