Пропустить теорию и перейти прямо к задачам
Ссылка на учебник: http://learn.javascript.ru
Сразу расскажу про несколько особенностей яваскрипта, о которых может быть не написано (или мало написано) в учебниках, но которые стоит понимать:
| <a href="https://github.com/anuraghazra/github-readme-stats"> | |
| <img align="center" src="https://github-readme-stats.vercel.app/api?username=cpwr&show_icons=true&include_all_commits=true" alt="Kyrylo's github stats" /> | |
| </a> | |
| <a href="https://github.com/anuraghazra/github-readme-stats"> | |
| <img align="center" src="https://github-readme-stats.vercel.app/api/top-langs/?username=cpwr&layout=compact" /> | |
| </a> |
Пропустить теорию и перейти прямо к задачам
Ссылка на учебник: http://learn.javascript.ru
Сразу расскажу про несколько особенностей яваскрипта, о которых может быть не написано (или мало написано) в учебниках, но которые стоит понимать:
| import os | |
| from OpenSSL import crypto | |
| cert_dir = "certificates/" | |
| CERT_FILE = "cert.pem" | |
| PRIVATE_KEY = "private.pem" | |
| PUBLIC_KEY = "public.pem" |
| import requests | |
| import base64 | |
| import os | |
| from http import HTTPStatus | |
| from flask import Flask | |
| from flask import redirect | |
| from flask import request | |
| from flask import jsonify | |
| from requests_oauthlib import OAuth2Session |
| import base64 | |
| from Crypto import Random | |
| from Crypto.Hash import SHA | |
| from Crypto.PublicKey import RSA | |
| from Crypto.Signature import PKCS1_v1_5 | |
| from Crypto.Cipher import PKCS1_OAEP | |
| def gen_key_pair(): | |
| random_generator = Random.new().read |