Developing Websites with PHP 교육 과정
이 과정은 PHP 웹 애플리케이션을 개발하는 방법을 다룹니다. 이 과정은 이미 다른 절차 적 프로그래밍 언어에 익숙한 사람들을 위해 만들어졌습니다. 이 과정에서 참가자는 PHP 및 My SQL 데이터베이스를 사용하여 간단한 동적 응용 프로그램을 만드는 방법을 배웁니다.
Course Outline
PHP 언어 구문 및 기본 개념
- PHP 설치 및 라이브러리
- PHP 구문
- PHP 변수
- PHP 문자열
- PHP 운영자
- 만약...그렇지 않으면, 전환
- 배열
- While 루프
- 루프를 위한
- 기능
- 양식
- 폼 피드백, GET 및 POST
- PHP 포함
데이터 구조
- 연관 배열
- 세션 변수, 전역 변수, 쿠키
- 날짜
- 파일 및 파일 업로드
- 쿠키 및 세션
- 이메일
- 오류 처리
- 예외 처리
- PHP 필터
객체 지향 Programming (OOP)
- 수업
- 접근 수정자
- 건설자
- 계승
Database 사용
- 데이터베이스에 연결하다
- 비밀번호 저장
- 쿼리 실행
- 데이터 처리
- 데이터 수정 및 제거
- 데이터베이스의 레코드에 바인딩 양식
보안
- 권한 부여 및 인증
- 쿠키와 세션을 사용하여
이미지 다루기
- GD 라이브러리 및 대안
PHP XML
- 간단한XML
- 익스팻 파서
- XML DOM
Requirements
좋은 HTML 지식 필요, 기본적인 절차적 언어 지식 권장(C, Pascal, Basic 등)
Open Training Courses require 5+ participants.
Developing Websites with PHP 교육 과정 - Booking
Developing Websites with PHP 교육 과정 - Enquiry
Developing Websites with PHP - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (1)
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Course - Developing Websites with PHP
Upcoming Courses
Related Courses
Creating and managing Web sites
35 Hours교육 프로그램은 전문 웹 디자이너 (직업 코드 : 213202 전문 자격 표준)와 관련하여 "HTML 및 CSS 웹 디자인"를 준비하고 JavaScript 및 PHP 언어를 사용하여 프로그래밍 문제를 포함합니다.
다음 프로그램은 참가자가 웹사이트를 설계하고 만들 수 있다고 가정합니다 HTML 4.0 및 Cascading Style Sheets 2.0. 웹 사이트를 구축할 때, 당신은 HTML 태그를 사용하여 웹 페이지에 텍스트, 그래픽, 테이블 및 상호 작용 양식을 배치하고 다른 웹 페이지 및 웹 사이트에 대한 링크를 사용할 것입니다. Cascading Style Sheets 2.0을 사용하면 고객의 요구 사항에 따라 웹 콘텐츠를 포맷할 수 있습니다.
과정 졸업생은 웹 디자인에 참여하는 서비스 회사에서 일자리를 찾거나 컨설팅 서비스를 시작할 수 있습니다. 교육 프로그램은 HTML 및 [0를 사용하여 웹 사이트를 만드는 문제를 다루고 있습니다.
Advanced PHP Programming
35 Hours대한민국에서 강사가 진행하는 실시간 교육에서 참가자는 고급 PHP 프로그래밍 도구 및 기술을 구현하는 방법을 배우게 됩니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- PHP 프로그래밍의 고급 개념을 알아보세요.
- PHP 프로그래밍을 사용하여 일관성을 확립하고 고급 문제를 해결하세요.
- PHP을 사용하여 더욱 유연한 소프트웨어를 구축하는 추가 방법을 살펴보세요.
Test Driven Development
21 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Behat: Behavior Driven Development (BDD) with PHP
14 HoursBehat은 PHP에 작성된 Behavior Driven Development (BDD) 테스트 프레임워크입니다. 이것은 소프트웨어 개발 프로세스 동안 개발자, 테스터, 비즈니스 이해 관계자 및 클라이언트 간의 커뮤니케이션을 용이하게 합니다. Behat을 사용하면 기술에 능통하지 않은 사람도 애플리케이션의 의도된 동작에 대한 명확한 설명을 작성한 다음 해당 "시나리오"를 애플리케이션에 대한 기능 테스트로 실행할 수 있습니다.
강사가 진행하는 이 실시간 교육에서 참가자는 Behat 및 PHP을 사용하여 BDD 스타일 테스트 사례를 작성하고 실행하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 인간이 읽을 수 있는 "Given, When, Then"Gherkin 언어로 작성된 자동화된 테스트 실행
- Behat 기반 테스트 케이스를 사용하여 기술팀과 비기술팀 간 협업을 개선합니다.
- 테스트를 구동하고 보고서를 생성하기 위해 Selenium, Mink, Goutte 및 기타 브라우저 에뮬레이터와 Behat을 통합합니다.
- 확장 시스템을 통해 Behat 기능을 확장합니다.
- 터미널 명령, REST API 등을 통해 다양한 사용 시나리오를 테스트합니다.
청중
- 테스트 엔지니어
- 개발자
과정 형식
- 일부 강의, 일부 토론, 연습 및 집중적인 실습
Continuous Integration (CI) for PHP
14 Hours대한민국에서 강사가 진행하는 이 라이브 교육(온라인 또는 현장)은 오픈 소스 도구를 사용하여 PHP 애플리케이션 및 서비스를 빌드, 테스트 및 배포하는 프로세스를 자동화하려는 엔지니어를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 지속적인 통합, 테스트 및 배포를 가능하게 하기 위해 다양한 오픈 소스 도구를 설치하고 구성합니다.
- Gitlab CI 및 Jenkins과 같은 다양한 오픈소스 CI 도구를 사용하는 것의 장단점을 이해합니다.
- PHP 애플리케이션의 단위 테스트 및 통합 테스트를 위해 CI 도구와 오픈 소스 도구를 결합합니다.
PHP CodeIgniter
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 CodeIgniter을 사용하여 웹 애플리케이션을 구축하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- API 코드를 리팩토링하려면 CodeIgniter의 CRUD를 사용하세요.
- 종속성을 사용하려면 CodeIgniter을 확장하세요.
- 컨테이너에서 CodeIgniter 모델과 뷰를 로드합니다.
Laravel PHP Framework
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육에서는 Laravel의 기본 사항을 소개하고 참가자에게 Laravel 기반 웹 애플리케이션 생성 과정을 안내합니다.
Laravel Livewire
7 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Livewire를 배우고 사용하여 현대적이고 동적인 애플리케이션 인터페이스를 구축하려는 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 라이브와이어 구성요소를 구축하고 테스트하세요.
- Livewire 라이브러리를 사용하여 애플리케이션을 구축하세요.
- PHP 내에 동적 구성 요소를 만듭니다.
Laravel and Vue.js
14 Hours대한민국(온라인 또는 현장)에서 진행되는 이 강사 주도 라이브 교육은 풀스택 웹 개발에 Laravel 및 Vue JS를 사용하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Laravel 및 Vue JS를 사용하여 웹 애플리케이션을 개발합니다.
- Laravel 백엔드 API를 Vue JS에 통합합니다.
- Laravel 애플리케이션을 배포합니다.
Unit Testing with PHPUnit
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육에서는 참가자에게 테스트 단위 형태로 테스트 가능한 코드를 작성하여 버그 진단, 격리 및 해결을 촉진하는 방법을 가르칩니다. 이 교육에서는 PHP단위 테스트 프레임워크를 사용하여 작업 준비가 완료된 테스트 환경을 만드는 과정을 참가자에게 안내합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 좋은 테스트 장치와 나쁜 테스트 장치를 구별하세요.
- 테스트 결과를 읽고 해석합니다.
- 버그를 줄이기 위해 코드 베이스를 사전에 관리하고 진단합니다.
- 코드 베이스가 지속적인 통합 및 배포에 적합한지 확인하세요.
Laravel: Middleware Development
14 Hours대한민국에서 진행되는 이 강사 주도 라이브 교육(온라인 또는 현장)은 Laravel에서 미들웨어 및 웹 서비스를 구축하려는 웹 개발자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Laravel PHP Aritisan을 사용하여 코드와 구성요소를 생성하세요.
- 찾아보고, 읽고, 편집하고, 추가하고, 삭제할 수 있는 RESTful API를 Laravel에서 구축하세요.
- RESTful API를 사용하여 URL 매개변수를 기반으로 결과를 필터링하고 정렬합니다.
Symfony2 - Enterprise Web Framework
21 Hours대한민국에서 진행되는 이 강사 주도의 실시간 교육(온라인 또는 현장)은 구조화되고 유지 관리가 용이하며 확장 가능한 웹 애플리케이션을 만들기 위해 Symfony2를 사용하려는 개발자 및 소프트웨어 엔지니어를 대상으로 합니다.
이 교육을 마치면 참가자는 다음과 같은 능력을 갖추게 됩니다:
- Symfony2 프레임워크의 철학과 구조를 이해합니다.
- Doctrine, Twig, Routing 등의 Symfony2 구성 요소를 효과적으로 사용할 수 있습니다.
- 커스텀 뷔ndle 및 REST API를 활용하여 안전하고 테스트 가능한 웹 애플리케이션을 구축합니다.
- Symfony2를 기업 환경에 통합하고 프로젝트 구현 비용을 추정할 수 있습니다.
Web Development with Symfony3
28 Hours이 강사 주도의 실시간 훈련(대한민국 온라인 또는 현장)은 Symfony3을 사용하여 견고한 웹 애플리케이션을 개발하려는 중급 개발자를 대상으로 합니다.
이 트레이닝의 끝까지 참가자들은 다음을 수행할 수 있습니다:
- Symfony3 개발 환경을 설정하고 구성합니다.
- Symfony3 기능과 도구를 사용하여 동적인 웹 애플리케이션을 구축합니다.
- 내장 및 사용자 정의 서비스, 템플릿, 양식 및 보안 메커니즘을 활용합니다.
- Doctrine ORM을 사용하여 Access 데이터베이스를 관리합니다.
- 자동화된 테스트를 작성하고 성능 최적화 기법을 적용합니다.
Symfony 4 for Web Application Development
28 HoursSymfony 4은 소프트웨어 개발 프레임 워크입니다 PHP. 그것은 PHP (웹 애플리케이션 또는 API)에 기록된 새로운 응용 프로그램의 개발 및 테스트를 촉진하기 위해 재사용 가능한 PHP 도서관을 포함합니다. Symfony 4은 코드 개발을 더 효율적으로 만드는 내장된 명령을 가진 명령 라인 소프트웨어 프레임 워크입니다.
이 강사가 이끄는 라이브 훈련에서 참가자들은 PHP 응용 프로그램을 만들면서 Symfony 프레임 워크와 PHP 언어를 사용하는 법을 배울 것입니다.
이 훈련이 끝나면 참가자는 다음을 할 수 있습니다 :
- Symfony 4을 사용하여 PHP에 쓰여진 코드를 만들고 테스트합니다.
- 데이터베이스에 읽고 쓰는 PHP에 대한 간단한 코드를 만드십시오.
관객
- 프로그래머 및 웹 개발자 작업 지식 PHP 및 HTML
- 더 빠른 폐쇄를 위해 더 효율적인 개발 도구를 찾는 고급 개발자
- 사용자의 필요에 맞는 현재 개발 도구에 대한 이해를 업데이트해야하는 소프트웨어 디자이너
코스의 형식
- 부분 강의, 부분 토론, 연습 및 무거운 연습
Develop Web Applications with PHP and Yii 2
14 Hours이 강사 주도의 실시간 트레이닝(대한민국 온라인 또는 현장)은Yii 2를 사용하여 견고하고 유지 가능한 웹 애플리케이션을 구축하려는 초보 개발자를 대상으로 합니다.
이 트레이닝의 끝까지 참여자들은 다음과 같은 능력을 갖출 수 있습니다:
- Yii 2를 설치하고 구성합니다.
- Yii의 MVC 아키텍처 및 프로젝트 구조를 이해합니다.
- Yii 2 컴포넌트를 사용하여 안전하고 확장 가능한 웹 애플리케이션을 구축합니다.
- 데이터베이스, 폼 및 REST API와 작업을 수행합니다.