Языки Программирования ¶
By: symbios on 2019-07-25 09 ч.
Языки Программирования
Привет, всем. Как вы изучали яп: учебники, курсы, онл платформы...? Какую связку языков вы "зубрили"?
Расскажите свой опыт - очень интересно. Как вы поняли, что знаете яп? - понятное дело, что знать невозможно все, может есть какие-то основы, библиотеки...
Как я понял за основу можно брать:
1. Типы Данных
2. Операции (битовые в том числе)
3. Циклы
4. Условные конструкции
5. Функции (callback, анонимные...)
6. ООП
7. Работа с файлами
8. Потоки
9. Параллельность
10. Получение данных из интернета
11. Библиотеки...
Понятное дело всё зависит от языка, я решил начать с Python 3, купил книгу Н.Д.Прохоренок, В.А.Дронов Python 3 "Самое Необходимое", но как-то очень много информации, вроде все нужно, но конечно усваивается лучше на практике, понятное дело, что все в клире есть, но практиковаться хочу в сторону black hat, посоветуйте проги которые можно написать на начальном этапе.
Кстати, есть скаченный файл с Кнутом "Искусство программирования" - целый библия)) Стоит ли на него время тратить? Вроде Билгейтс говорил, что после освоения Кнута, можно отправлять ему резюме)))
В целом интересно ваше мнения по поводу того как лучше и продуктивнее изучать яп для хакинга.