Drupal 8 for Developers 교육 과정
이 과정은 Drupal 8 플랫폼 개발에 관심이 있는 개발자, 설계자, 프로젝트 관리자를 위해 만들어졌습니다.
참가자들은 기존 기능을 재정의하는 방법과 배포 가능한 모듈을 작성하는 방법을 배우게 됩니다.
Course Outline
Drupal 8의 새로운 기능
- 내부 시스템 및 API 변경
HTTP 요청 처리
- Symfony HTTP 요청 시스템
Drupal에 캐시
- 캐시된 정보의 예
- Drupal의 캐시 API
- 캐시 지우기
- 태깅 메커니즘
자동 클래스 로딩
- Drupal 8가지 구체적인 방법
- 디렉터리 및 네임스페이스
Drupal 규칙, Programming
- 변경 가능성
- 후크
- 플러그인
- 의존성 주입
- 라우팅
- 연결
- 모듈 테마 지정 가능, 출력
- 분리: 콘텐츠, 구성, 상태 데이터
- i18n(국제화)
- Access성, 유용성
- DB 독립성(데이터베이스)
- 보안(사용자가 제공한 모든 입력은 안전하지 않음)
- 테스트, Documentation
Drupal 실수, Programming
- Programming 너무 많다
- 과도하게 실행되는 코드
- Database에 PHP 코드 저장
- DB의 PHP 코드에 대한 대안
- 혼자 일하기
Programming 예시
- URL 등록 및 콘텐츠 표시
- Drupal 양식 API 사용
- Programming Ajax과 함께
- Programming 엔터티 및 필드 포함
테마
- 테마 엔진
- 나뭇가지 템플릿 파일 및 변수
- 전처리 기능
- CSS 및 JS 포함
Programming 도구 및 팁
Requirements
Drupal 사용자 지식, 기본 PHP 또는 기타 절차적 언어(예: C, VB 또는 기타) 필요
Open Training Courses require 5+ participants.
Drupal 8 for Developers 교육 과정 - Booking
Drupal 8 for Developers 교육 과정 - Enquiry
Drupal 8 for Developers - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (4)
Where to find modules and illustration on how to implement
Anthony Modise
Course - Drupal 8 for Developers
The lecture's drupal knowledge is too advanced
Sipho Sibuyane
Course - Drupal 8 for Developers
Straight forward
Sipho sibuyane
Course - Drupal 8 for Developers
I was benefit from the real-life examples and practical exercises. Lots of areas covered.
Catherine Re
Course - Drupal 8 for Developers
Upcoming Courses
Related Courses
Drupal 7 for Developers
14 Hours이 강사 주도의 실시간 훈련(대한민국 온라인 또는 현장)은 Drupal 7에서 사용자 정의 모듈을 만들고, hook을 구현하고, 폼을 관리하며, 테마를 작업하려는 초보 개발자를 대상으로 합니다.
이 훈련이 끝나면 참가자는 다음과 같은 능력을 갖추게 됩니다:
- Drupal 7의 아키텍처와 핵심 구성 요소를 이해합니다.
- 사용자 정의 모듈을 생성하고 Drupal hook을 구현합니다.
- Drupal의 Form API를 사용하여 폼을 작성하고 검증합니다.
- 테마를 사용자 지정하고 템플릿 파일을 작업합니다.
- Drupal의 추상화 계층을 사용하여 데이터베이스와 상호작용합니다.
Administering a Drupal 8 Website
7 Hours이 과정에 완전히 새로운 사람들을위한 Drupal 그것은 함께 간단한 커뮤니티 웹 사이트를 실행의 기초를 통해 당신을 이끌 것입니다 8. Drupal 일을하고 무엇을 기대.
Building Web Applications with Drupal 8, Views, Fields and Panels
14 Hours이 과정은 Drupal 을 사용하여 강력한 응용 프로그램을 만드는 데 관심이있는 모든 사람을 위해 만들어졌습니다. Drupal 의 "비 기술적"사이트에 대해 설명하며 코딩없이 애플리케이션을 빌드 할 수 있습니다.
Drupal 8 Themes
7 Hours이 과정은 드루팔 (Drupal)을 다룹니다. Drupal 테마 워크샵을 통해 웹 개발자는 Drupal 테마를 만들고 수정할 수 있습니다. 드루팔 (Drupal) 테마는 매우 융통성이 있지만, 테마 엔진의 작동 방식을 이해해야 만 가능합니다. 대화 형으로 기존을 변경하고 처음부터 새로운 테마를 만드는 방법을 발견하게됩니다. Twig 템플릿 엔진의 기초와 Drupal 8이 어떻게 관련되는지 배웁니다.
Administering a Drupal 7 Website
7 Hours이 과정에 완전히 새로운 사람들을위한 Drupal 그것은 함께 간단한 커뮤니티 웹 사이트를 실행의 기초를 통해 당신을 이끌 것입니다 7. Drupal 일을하고 무엇을 기대.
Drupal and Solr
14 HoursDrupal은 콘텐츠 관리 및 디지털 경험을 위한 무료 오픈 소스 프레임워크입니다. Apache Solr은 빠르고 확장 가능하며 오픈 소스인 Java 검색 플랫폼입니다.
Creating Multilingual Sites in Drupal
14 Hours이 과정은 Drupal convoluted translation system을 명확히하고 구현하는 데 도움이됩니다. 사용 가능한 시스템 (엔티티 번역, 컨텐트 번역 등)에 대한 개요를 제공하고 나중에 대리인이 선택한 것을 연습합니다. 전문적으로 번역 가능한 사이트를 만드는 데 필요한 내용, 인터페이스, 자동 번역 및 기타 모든 측면을 다룹니다.
Drupal Responsive Design
7 HoursDrupal을 사용하여 반응형 및 적응형 디자인을 만드는 방법을 설명합니다. 일반적으로 우리는 가장 안정적인 버전의 Drupal과 Drupal 모듈을 사용합니다.
이 과정에서는 CSS개 또는 Java개의 스크립트 코드 작성량을 제한하기 위해 Drupal개의 모듈을 사용하려고 합니다.
Backdrop CMS for Developers
21 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Backdrop CMS를 사용하여 웹사이트를 구축, 확장하고 사용자 지정하려는 중급 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Backdrop CMS를 설치하고 구성합니다.
- 테마를 개발하고 사용자 정의합니다.
- 기능을 확장하기 위해 사용자 정의 모듈을 구축합니다.
- 타사 API와 서비스를 통합합니다.
- 데이터베이스를 관리하고 성능을 최적화합니다.
Backdrop CMS for Administrators
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 광범위한 코딩 지식이 없어도 Backdrop CMS 웹사이트를 효율적으로 관리하려는 초보에서 중급 수준의 웹사이트 관리자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Backdrop CMS 웹사이트를 설치, 구성하고 유지관리합니다.
- 콘텐츠, 사용자 및 권한을 효과적으로 관리합니다.
- 웹사이트의 레이아웃과 모양을 사용자 지정합니다.
- 모듈과 테마를 사용하여 웹사이트 기능을 확장합니다.
- 백업 및 보안 모범 사례를 수행합니다.
Drupal 8 for Administrators
14 Hours대한민국(온라인 또는 현장)에서 강사가 진행하는 실시간 교육은 Drupal 8 웹 사이트를 설정하고 관리하려는 시스템 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Drupal 8을 설치하고 구성합니다.
- Drupal 8 웹사이트를 배포, 테스트 및 모니터링합니다.
- 사용자를 설정하고 관리합니다.
- Drupal 8 웹사이트를 보호하세요.
- Drupal 8 웹사이트의 성능을 최적화합니다.
- 예약된 백업을 수행합니다.
- Drupal 8 웹사이트의 여러 버전(다국어, 모바일 등)을 배포합니다.
Master Drupal 9/10 Site Building / Architecture
14 HoursDrupal은 가장 안정적이고 안전한 CMS로 남아 있으며, Drupal 9의 출시로 Drupal 9를 기반으로 웹사이트를 구축하려는 사이트 빌더와 야심찬 개발자에게 더욱 강력해졌습니다.
Drupal 9/10 학습 곡선이 가파르나요?
짧은 대답은? 아니요. 긴 답변: Drupal은(는) 업그레이드할 때마다 점점 더 사용자 친화적이게 되므로 거의 20년 전에 시작된 이래로 많은 발전을 이루었으며 이 최신 버전도 예외는 아닙니다. Drupal 9는 Drupal의 엄청난 기술력을 바탕으로 향상된 사용 편의성을 통해 일반 사용자의 접근성을 더욱 높여줍니다.
이 교육이 끝나면 참가자/대표자는 다음을 수행할 수 있습니다.
- localhost/apache 및 라이브 서버에 Drupal을 설치하고 구성합니다. 엔터티, 분류, 뷰 등 Drupal의 핵심 개념/아키텍처를 이해합니다. Drupal 사이트 구축 및 견고한 사이트 구축을 위한 현대적인 접근 방식. Drupal 9 테마 개발, 스타터 키트, FED 및 Gulp를 사용한 테마 시작. Drupal의 구성 요소 기반 개발 접근 방식
코스의 형식
- 대화형 강의 및 토론. 많은 연습과 연습. 라이브 랩 환경에서 직접 구현합니다.
코스 맞춤화 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 예약하시기 바랍니다.
Drupal 10: Module Development and DevOps with Azure
21 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Drupal 10을 마스터하려는 중급 개발자를 대상으로 하며, 사용자 정의 모듈 생성, 개발 사례 및 [0을 사용한 DevOps 프로세스 통합에 중점을 둡니다. ].
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- Drupal 10의 핵심 기능과 새로운 기능을 이해합니다.
- 비즈니스 요구에 맞는 맞춤형 모듈을 개발하세요.
- Drupal 개발에 모범 사례를 구현합니다.
- Azure 서비스를 사용하여 개발 환경을 구성하고 관리합니다.
- Azure DevOps 도구를 사용하여 배포 및 확장을 자동화합니다.
Drupal 11 for Administrators
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Drupal 11 웹사이트를 설정하고 관리하려는 시스템 관리자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Drupal 11을 설치하고 구성하세요.
- Drupal 11 웹사이트를 배포, 테스트 및 모니터링합니다.
- 사용자를 설정하고 관리합니다.
- Drupal 11 웹사이트를 보안하세요.
- Drupal 11 웹사이트의 성능을 최적화하세요.
- 예약된 백업을 수행합니다.
- Drupal 11 웹사이트의 여러 버전(다국어, 모바일 등)을 배포합니다.