Список полезных на мой взгляд интернет-ресурсов по различным направлениям:
- ВК Академия - платформа, на которой я прохожу курс по алгоритмам и структурам данных и не только.
- Plotly - графическая библиотека Python создает интерактивные графики публикационного качества.
- Desmos - построение графиков, можно производить вычисления некоторых выражений.
- Зорич. Математический анализ.
- Программирование на Python - курс представлен на платформе Stepik.
- MathProfi - отличный материал по высшей математике с хорошим (доступным) изложением материала и с примерами задач.
- Практикум по математике и Python - курс представлен на платформе Stepik и включает в себя: основы питона, теория вероятности и статистика (краткая теория и задачки, применяется метод монте-карло для расчета вероятности вместо формулы бернулли), векторы и матрицы, работа с библиотекой numpy, matplotlib, pandas, seaborn и т.д.
- Seaborn Kdeplot – A Comprehensive Guide - мощный инструмент для оценки функции плотности вероятности непрерывных или непараметрических данных
- Mathi-AI - чат-бот для решения математических задач. Не всегда дает верное решение, но иногда помогает в решение задач. Стоит попробовать.
- Google Colab - платформа, где можно проводить, например, анализ данных и его визуализацию на питоне при помощи библиотек numpy, pandas, seaborn, matplotlib и т.д.
- HTML CSS exercise.
- Шпаргалка по CSS Flexbox.
- Stepik - образовательная платформа со множеством курсов.
- egghead - Explore Popular Free Courses on egghead.
- CSSreferemce.
- Getting started with Angular
- TypeScript Cheat Sheets - шпаргалки в размере 4 картинок формата PNG по языку программирования со статической типизацией Typescript.
- Socket.io - библиотека JS, обеспечивающая двустороннюю связь между клиентами и серверами в режиме реального времени, построенная на основе протокола WebSocket.
- Основы JavaScript - на странице одной собран полезный материал по JS, работе с BOM и DOM и т.д.
- Дока -здесь собраны материалы по CSS (например, flexbox), HTML, JS и т.д.
- HTML Playground.
- Aichatting - чат-бот.
- PptxGenJS - библиотека для создания презентаций на языке программирования JS.
- RegEx101 - сервис для проверки регулярных выражений (regular expressions).
- Python Tutor: Visualize code in Python, JavaScript, C, C++, and Java - визуализатор кода на Питоне, JS и т.д.
- Python Tutorial
- Python-docx - короткая статья по работе с файлами в MS Word в Python
- YouChat - аналог ChatGPT.
- Bing AI Сhat - чат-бот, разработанный Microsoft. Я использую его в браузере Google Chrome при помощи расширения Bing AI for Chrome и VPN.
- Различные материалы по алгоритмам и структурам данных (видеолекции, учебные пособия, сайты, курсы и т.д.).
- Data Structures & Algorithms - Google Tech Guide.
- Top Interview Questions - LeetCode - содержат в себе три коллекции разного уровня сложности (easy, medium, hard).
- Learn DS & Algorithms (Programiz).
- Binary Tree Explore LeetCode.
- Geeksforgeeks - Introduction to Graphs – Data Structure and Algorithm Tutorials (DSA).
- MDN Web Docs
- StackOverflow
- FreeCodeCamp
- Learn JavaScript
- Webpack
- Learn CSS
- Библиотека React для создания пользовательских интерфейсов (UI)
- Docker Docs
- SQL Academy - курс по изучению SQL, имеющий тренажер, песочницу и т.д.
Список курсов, которые мне порекомендовал YaGpt:
- Яндекс Практикум - это онлайн-школа, которая предлагает курсы по программированию, data science и другим IT-направлениям. Они также предоставляют возможность пройти стажировку в Яндексе.
- Coursera - это платформа, на которой можно найти курсы от ведущих университетов мира. Они предлагают курсы по программированию на различных языках, таких как Python, Java и других.
- Udacity - это еще одна платформа для онлайн-обучения, которая предлагает курсы по программированию и data science. Они также имеют программу стажировки для студентов.
- Google Developers Training - это бесплатные курсы от Google, которые можно пройти онлайн. Они предлагают курсы по различным направлениям, включая программирование.
- Microsoft Virtual Academy - это виртуальная академия, которая предлагает онлайн-курсы по программированию от Microsoft.
Ссылка на мой аккаунт на Codewars - Link
Заметки для себя!
- Макрос VBA для pptx, чтобы установить высоту таблицы на каждом слайде равной, например, 30 см, но можно и другое значение написать. Я это делал для того, чтобы высота таблицы на каждом слайде была по размеру слайда, который можно посмотреть в Конструктор - Размер слайда - Настроить размер слайда
SubchangeTableHeight()
Dim oSl AsslideFor Each oSl In ActivePresentation.Slides
SetTables oSl
NextEnd SubSubSetTables(oSl Asslide)
Dim oSh AsshapeDim height AsDouble
height = 30For Each oSh In oSl.Shapes
If oSh.HasTable Then
oSh.height = height * 28.3464567End IfNextEnd Subnpm link - для локального связывания пакетов с нашей машиной. Нужно зайти в нужный каталог с package.json и прописать npm link. А дальше в том каталоге, где вы его хотите использовать прописать npm link <package_name>, где package_name указана в файле package.json в поле name
Пример с официальной документации по npm link
cd ~/projects/node-redis # go into the package directory
npm link # creates global link
cd ~/projects/node-bloggy # go into some other package directory.
npm link redis # link-install the package