コース概要

  • How pylint works
  • Implementing a plugin skeleton - hands-on exercise
  • Invoking the plugin - hands-on exercise
  • Parsing Abstract Syntax Trees in Python – hands-on exercise
  • Putting together a minimalistic plugin - hands-on exercise
  • Formulating (your) ideas into actionable goals - what sort of plugin would you like to create (or work from pre-existing scenarios)
  • Writing code and code review - more hands-on exercise

要求

  • Python 3.6 installed and running
  • Text editor or IDE of your choice – you must know how to use them !
  • virtualenv (virtualenv-wrapper) tools installed and running so you can configure a working environment for your pylint plugins
  • pylint >= 2.0 installed inside the virtualenv
  • Medium level or experienced developers who work with Python (and/or Django) and/or QA engineers who work with the project source code directly
 7 時間

参加者の人数



Price per participant

お客様の声 (4)

関連コース

Combined C/C++, JAVA and Web Application Security

28 時間

Advanced Java Security

21 時間

Combined JAVA, PHP and Web Application Security

28 時間

Standard Java Security

14 時間

Java and Web Application Security

21 時間

Advanced Java, JEE and Web Application Security

28 時間

関連カテゴリー