컴팩트하고 완벽한 웹 개발
HTML5 및 CSS3 - 레벨 1
- HTML5 및 CSS3 소개
- HTML5의 기본 요소
- 필수 CSS3 개념
- 시작하는 데 필수적인 '알파벳'
HTML5 및 CSS3 - 레벨 2
CSS3 - 레벨 2
- 텍스트 및 글꼴 속성
- 배경 및 그라데이션
- 레이아웃, 부동, 표시, 위치 지정
- 플렉스박스
- CSS 그리드
- 미디어 쿼리
DOM용 자바스크립트
- 언어의 본질
- JS로 HTML 및 CSS와 상호작용하는 방법
- 문서 개체 모델과의 상호 작용
- 언어 구문
- DOM의 이벤트
- 실습
부트스트랩 5.x
- 부트스트랩에 대해 알아야 할 모든 것
- 그리드 레이아웃: 컨테이너, 행, 열
- 정렬 및 타이포그래피
- 민감도
- 양식
- 부트스트랩 구성요소
PHP 8 - 기본 및 중급
- 동적 웹 콘텐츠 생성
- 언어의 필수 구문
- 변수, 상수, 데이터 유형, 연산자
- 문자열, 배열, 조건문, 순환
- 포함 및 요구, 세션, 쿠키, 파일 시스템
- 기능 및 기본 양식 유효성 검사
PHP 8 - 객체 지향
- 클래스 및 객체
- 생성자, 소멸자, 상속
- 추상 클래스, 인터페이스, 특성
- 메서드 및 정적 클래스
- 네임스페이스, 엄격한 유형 등...
- 클래스 자동 로드
MySQL 및 기본 SQL
- 데이터베이스
- 구조화된 쿼리 언어
- 데이터베이스를 만드는 방법
- SQL을 사용하여 데이터와 상호작용하는 방법
- PhpMyAdmin, HeidiSQL, MySQL 워크벤치
- 데이터베이스 가져오기 및 내보내기
PHP 8 및 MySQL에 대한 연결
- PHP 데이터 개체(PDO)
- 데이터베이스 접근
- 보안 쿼리 실행
- 보안 및 SQL 주입
- CRUD 연습
기초 SQL
- 구조적 쿼리 언어의 기본
- SELECT, 절, 연산자, 조인
- GROUP BY, 갖는, 연합
- 삽입, 업데이트, 삭제
- SQL 데이터 유형 및 스키마 변경
- 문자열, 숫자 및 날짜에 대한 키, 함수
PHP 8 고급
- 프레임워크 및 MVC 패턴 소개
- MVC 마이크로 프레임워크 구축
- 애플리케이션의 완전한 디자인
- 모노로그, PHPMailer, mPDF, Datatables.net
- ChartJS, Flatpickr, PHPSpreadsheet, 컴포저
- 실제 고급 개념
터미널의 PHP
- PHP CLI 및 터미널에서 스크립트 실행
- 매개변수 캡처
- 인수 검증
- 파일 시스템 조작
- PHP 표준 입력
- 다양한 운동
PHP REST API
- Rest API를 만드는 방법
- HTTP 요청 방법
- HTTP 기본 인증, API 키, JWT
- Postman 및 Thunder 클라이언트 사용
- 실제 API 구축 예시
- API 문서화
GIT 및 GitHub 기초
- GIT에 대해 알아야 할 사항
- 로컬 및 원격 저장소
- 명령줄의 GIT
- Github 계정을 만드는 방법
- GIT를 통한 원격 작업
- 많은 실제 사례
기본 웹 호스팅
- 호스팅 및 도메인
- 호스팅 서비스를 선택하는 방법
- 도메인 등록 및 공유 호스팅
- cPanel을 통한 호스팅 관리
- 이메일, FTP, 하위 도메인, PhpMyAdmin
- 응용 프로그램 설치 및 훨씬 더...
JavaScript AJAX, 동기화 및 비동기
NodeJS 필수