코스 개요
백엔드 개발 소개
웹사이트와 웹 애플리케이션이 작동하는 방식 이해
Python 패키지와 라이브러리 설치
백엔드 개발 환경 준비
웹 애플리케이션의 프레젠테이션 레이어(프론트엔드)와 서버 측(백엔드)의 차이점 이해
Python 기초
데이터베이스와 SQL 기초
Linux 기초
개발 프레임워크 선택
웹 애플리케이션 서버(LAMP 스택) 설정
사용자 입력 처리
출력 생성
템플릿을 사용하여 출력 표준화
데이터베이스 연결
애플리케이션을 통해 사용자 등록 활성화
웹 애플리케이션 보안
웹 애플리케이션 테스트
버전 관리를 사용한 프로젝트 관리
고급 Python 기능을 사용하여 애플리케이션 확장
NoSQL 데이터베이스 작업
배포 기법과 지속적 통합
애플리케이션 성능 모니터링
웹 애플리케이션 최적화
웹 애플리케이션 스케일링
트러블슈팅
요약 및 결론
요건
- Python 프로그래밍 경험이 있는 사람
대상자
- 개발자
회원 평가 (5)
건나르가 진행하면서 거의 모든 코드를 실시간으로 작성한 점이 마음에 들었지만, 훈련 후 참조할 수 있는 구글 드라이브에 충분한 사전 준비 자료가 있다는 점도 좋았습니다. 또한 건나르가 미리 제공한 샘플 데이터를 기반으로 작성한 코드도 매우 유용했고, 이로 인해 훈련이 우리 자신의 데이터셋과 직접 관련되었습니다.
Ranvir - Schroders Personal Wealth
코스 - Visual Studio Code
기계 번역됨
각 모듈별로 다수의 예제와 트레이너의 훌륭한 지식을 제공합니다.
Sebastian - BRD
코스 - Secure Developer Java (Inc OWASP)
기계 번역됨
Module3 애플리케이션 공격 및 악용, 크로스사이트 스크립팅(XSS), SQL 인젝션 Module4 서버 공격 및 악용, 서비스 거부(DOS), 버퍼 오버플로우(BOF)
Tshifhiwa - Vodacom
코스 - How to Write Secure Code
기계 번역됨
실생활 예제.
Kristoffer Opdahl - Buypass AS
코스 - Web Security with the OWASP Testing Framework
기계 번역됨
트레이너의 주제 지식이 뛰어나고, 세션을 청중이 시연을 따라할 수 있도록 구성한 것이 단순히 앉아서 듣는 것보다 그 지식을 확실하게 다질 수 있게 도움이 되었습니다.
Jack Allan - RSM UK Management Ltd.
코스 - Secure Developer .NET (Inc OWASP)
기계 번역됨