My footsteps
<생활코딩> 공부 시작! 본문
혼자서 생활코딩 공부를 시작한지도 벌써 한달이 다 되어 간다.
공부라고 해봤자 내가 지치지 않는 선에서 강의 한두개 듣는게 다긴 하지만 ㅎㅎ 가만히 있지 않고 뭐라도 해보는게 어디냐!
각설하고, 그동안 강의 들으면서 필기했던걸 티스토리에 한꺼번에 정리하려고 한다.
앞으로도 웹퍼블 공부에 관련된 모든 것들은 이곳에 모아두어야 겠다.
후에 멋진 포폴들이 생기면 블로그를 새로 파서 따로 정리할까도 생각중..(N성향 나타나네 ㅎ 벌써부터 망상)
h1 강조하는 대제목 / h2 = 소제목
oi,li 리스트
nav 네비게이션(링크걸기)
header 간판(대문)
article 본문
a href 링크이동
float 태그이동 (플로트가 태깅 되어있는 태그는 오른쪽,왼쪽 이동 가능)
*메인페이지로 링크 이동을 하려면 각각의 카테고리에 있는 h1태그에 대문태그를 각각 달아서 재저장을 해야 한다
*id와 #은 html과 css에 예약되어 있는 특수한 기호다
PHP
*php는 웹페이지에 결과값을 도출해낼수 있다
<?PHP 코드 시작할때
?> 코드 끝날때
echo 코드 쓸때
file_get_contents php에 내장되어 있는 함수(API)인데 이 함수를 쓰면 파일을 읽고 출력값을 화면에(리턴) 보낼수 있다
*자바스크립트는 쓸때 <script> </script>로 태그를 달아야 한다. (html태그)
그리고 결과 값을 도출하고 싶으면, 스크립트 다음에 document.write( )
*자바와 php는 숫자를 표시하려면 무조건 " " 큰따옴표 안에 넣어서 써야한다.
* php에서 더하기를 하고 싶다면 + 대신에 .을 쓴다
*주소/값을 구분시 ?
값/값 구분시 &
변수 표현 방법
JAVA
<script>
name = " ";
document.write(" "+name);
</script>
PHP
<?php
$name=" ";
echo" ".$name;
?>
단,비교문을 쓸때는 문법이 조금 달라진다.
<?php
var_dump(비교);
?>
배열 표현 방법
*배열을 쓰는 이유
:그룹핑해서 찾기 쉽게 하려고. 분류해놓으면 편하니까
JAVA
list=new array ("one","two","three");
list[0];
PHP
$list=array("one","two","three");
$list[0];
*length는 list의 모든값이다
함수
*문법자체는 자바와 php가 동일하다
문법
function function_name( ){ }
function_name( );
해석
function A ( ) { } ;
함수시작 함수이름A 함수를호출했을때 실행되어야 하는 부분
*A ( ) ;
함수호출 ( )가 빠지면 그냥 A라는 변수가 됨
php의 함수
<?php
function A( ){
echo" ";}
a( );
?>
JAVA실습
input 무언가 실행하기 위해 쓰는 코드 ex)체크박스,텍스트,버튼 등등
alert 경고창 생성
onclick 사용자가 버튼을 클릭했을때 나오는 코드를 실행시켜주는 이벤트 프로그램
onfocus,onblur 등등의 이벤트 프로그래밍들도 있다
div 태그를 묶는 태그
document.getElementById(' ') JAVA를 이용하여 시스템에 영향을 주려고 할때 쓰는 함수
*css는 html을 디자인 하고 JAVA는 html을 제어 한다
데이터베이스(DB)
*코딩 문법 검색 할때 cheat sheet
INT 정수의 값
NOT NULL 값이 없는걸 허용하지 않는다
AUTO_INCREMENT 자동으로 값이 증가되어 중복되지 않는 식별자를 갖게 해줌
*INT( ) 괄호안에 들어가는건 검색시에 얼마까지 노출시킬것인지 괄호안에 숫자를 기입하는것. 보통 11을 많이 쓴다
varchar 문자수
primary key 값이 중복되지 않게 함
insert 토픽?삽입
where 원하는 것만 보이게 할수 있다(엑셀의 필터거는것처럼)
order by 셀렉트 구문 시킬때
DESC 큰 수부터 나열
LIMIT 보고싶은 건수만 볼수있게 제한을 거는
UPDATE 토픽내용을 수정하고 싶을때 쓰는 구문. 단! where문을 쓰지 않으면 모든 토픽이 변하니 주의!! (DELETE도 같은 맥락으로where문을 꼭! 삽입해야한다)
JAVA
*코드작성(사람만 이해할수 있는) > 컴파일(컴퓨터가 이해할수 있게 byte code로 전환. javac라고 입력한다) > 가상머신(버츄얼머신 VM)이 동작할수있게 한다 (사용하는 명령은 java) >
JAVA변수
*double 실수(=소수점) / int 정수
*문자열을 변수에 담을 때는 위와 같이 변수의 이름 앞에 string을 붙여준다
주석
*기본적인 주석 /
*여러줄 주석: 시작 /* 끝 */
*JAVADOC 주석 : /**로 시작한다. 자바의 문서를 만들때 사용되는 주석이다.
*세미콜론은 문장이 끝날때 붙인다. 코드가 끝나는 괄호끝에는 붙이지 않는다. 괄호 안에 있는 문장에만 붙임!
데이터타입
*실수형: 큰범위의 수를 나타내는것. 돈처럼 정확한 계산이 필요할때는 사용하면 안된다. 그리고 double로 사용할것
*문자는 char 로 나타낸다. 모든 유니코드 문자를 나타냄
'Develop > 곤부📙' 카테고리의 다른 글
flex 메모 (0) | 2022.04.14 |
---|---|
position,display 메모 (0) | 2022.04.12 |
<타모디자인> 홈페이지 제작 (0) | 2022.04.03 |
<생활코딩> CSS (0) | 2022.03.06 |
<생활코딩> WEB HTML & Internet (0) | 2022.02.12 |