Hokma Developer School :: Course 1

Hokma Developer School :: Course 1

테디아저씨 2024. 9. 11. 21:42

호크마 개발자 스쿨 :: 기초과정

 

조나단 박, 테디 조

 

이미 PHP & MYSQL 학습을 한 대상자가 GIT 을 통하여 실무에 필요한 소스관리와 협업방법을 학습하고,

PHP 의 가장 인기있는 Laravel 프레임워크를 학습하므로 개발자의 능력을 향상하도록 돕습니다.

또한 BootStrap 을 통해 디자이너의 도움없이 깔끔한 반응형 웹사이트를 만들수 있도록 합니다.

 

본과정은 PHP, MYSQL 학습을 선행해야하며, 해당 선행과정은 호크마센터에서 학습할 수 있습니다.

 

 

 본 과정에서 다루는 내용들

 

  1. GIT - 기초  
  2. Bootstrap - 기초
  3. Moden Javascript ( 비동기 통신 ) / Json 데이터
  4. Laravel - 기초

 

Part 1. Git 기초

  1. Git 이란 무엇인가? / Git 설치 / 환경설정 / 로컬환경  add / commit                https://teddy.cafero.kr/1
  2. 브랜치 사용법 : branch / checkout  / switch / merge                                      https://teddy.cafero.kr/18
  3. 원격저장소 이용하기 ( GitHub ) 저장소 등록 / push / pull / 충돌 처리           https://teddy.cafero.kr/16
  4. Git 을 이용한 프로젝트 협업하기                                                                   https://teddy.cafero.kr/19
  5. Gui Tool  - Source Tree                                                                                  https://teddy.cafero.kr/20

과제 : 진행하는 프로젝트를  Git 으로 관리하기



Part 2. Bootstrap 기초

  1. 부트스트랩 소개 /  CDN  /  DownLoad / Grid 시스템- 과제 Table                  https://teddy.cafero.kr/22
  2. Text, Color, Padding, Margin                                                                      https://teddy.cafero.kr/23
  3. Form                                                                                                             https://teddy.cafero.kr/24
  4. Modal
  5. 커스터마이징 ( 기초에서 다루지 않습니다. )
  6. 템플릿을 이용하여 정적 홈페이지 만들기

 

Part 3. Javascript 비동기 

  1. Javascript 기초
  2. Json 데이터 다루기
  3. Javascript Dom 다루기
  4. 동기/비동기의 차이 / 비동기 프로그램의 필요성
  5. fetch API

 

Part 4. Laravel 기초

  1. 라라벨소개 / 프로젝트생성
  2.  뷰 
  3. 라우팅 
  4. 컨트롤러
  5. 모델 / 마이그레이션
  6. 엘로퀸트 ORM
  7. User / Login

<이하는 기초에서다루지 않습니다. >

  1. 미들웨어
  2. 서비스프로바이더
  3. REST API

 

Part 5. 개인프로젝트

 

  • 개인프로젝트 구상하기
  • 개인구상 발표
  • 프로젝트 진행 및 개별 미팅
  • 발표 / 평가