Вы слышали правильно.
7 февраля 2020 года, Chris Swenson выпустил Отсканированные, OCR’D вывод из запроса на фои, который он сделал в NSA – просить своих учебных материалов Python. Это 400-стр. 180 МБ PDF. [ зеркало Несомненно
Вскоре после этого Шериф Эльдееб выпущен Уменьшенная, 18 МБ версия. [ зеркало Несомненно
Прис. Это не люди, которых я встречал – они просто проделали прохладу и поделились этим с более широким сообществом. Это одна из преимуществ FOIA и разделяет открыто – все преимущества!
Это полный учебный курс для персонала NSA, обучая код в Python – начать справа в начале. Он предназначен для преподавания в классной комнате или самоучкам, чтобы вы могли начать сегодня, если вы хотите.
Курс разбивается на 20 модулей, разделенных через 2 недели.
В первую неделю участники участвуют принципы Python из самых оснований, полностью посредством функций на объективную ориентацию и более продвинутые концепции. Это хорошо структурировано и засорилась с объяснениями, примерами и фрагментами кода, чтобы попробовать для себя – каждое учение вас что-то или укрепляющее урок о том, как работает Python.
На второй неделе курс предлагает несколько дополнительных модулей, где студенты могут выбрать глубокое погружение в определенные библиотеки или возможности, например. Библиотека Pandas (для работы с наборами данных) или как собрать веб-приложение и т. Д.
Ну, вы могли бы начать в начале и пройти свой путь через него … Это сделано для самостоятельного изучения Так, надеюсь, это полезно и проясняет весь путь.
Вам нужно установить Anaconda Python – Это распределение, которое немного более проверено и гарантировано, чем обычный Python – но не волнуйтесь, почти все включено! И хороший редактор: Я бы предложил Pycharm для AnaConda от Jetbrains или Визуальный студийный код от Microsoft – но все, что может редактировать .py
Файл сделает!
Еще один способ пойти с этим учиться с друзьями – и это мой угол на этом … Группа добровольцев, с которыми я работаю, Полиция перевела держит NSA Python Custom-Group 28 марта. Если жить в Лондоне, и вы хотели бы присоединиться к нам, проверьте это.
Если вы хотите настроить один из своих собственных, вы могли бы узнать на нашем опыте – поэтому проверьте впоследствии, когда мы будем писать, что сработало, что не так, и как мы собираемся сделать следующий один …
Чтобы узнать больше, следуйте за @Policerewired в твиттере или Присоединяйтесь к нашему сообществу Отказ
Оригинал: “https://dev.to/instantiator/learn-python-from-the-nsa-3d4o”