Подборка книг по JavaScript любого уровня
JavaScript не так прост, как может показаться на первый взгляд. Изучить его глубже помогут книги из подборки. В ней вы найдёте лучшие книги на русском и английском языке как для новичков, так и опытных специалистов:
https://highload.today/luchshie-knigi-po-javascript-podborka-dlya-spetsialistov-lyubogo-urovnya/
#книги #js
JavaScript не так прост, как может показаться на первый взгляд. Изучить его глубже помогут книги из подборки. В ней вы найдёте лучшие книги на русском и английском языке как для новичков, так и опытных специалистов:
https://highload.today/luchshie-knigi-po-javascript-podborka-dlya-spetsialistov-lyubogo-urovnya/
#книги #js
Уроки по алгоритмам сортировки в Python
Хотите разобраться в алгоритмах сортировки? Ролики ниже помогут не только освоить теорию основных алгоритмов сортировки, но и научиться их реализовывать на Python:
1. Сортировка пузырьком.
2. Сортировка слиянием.
3. Быстрая сортировка.
4. Сортировка подсчётом.
#сортировки #python
Хотите разобраться в алгоритмах сортировки? Ролики ниже помогут не только освоить теорию основных алгоритмов сортировки, но и научиться их реализовывать на Python:
1. Сортировка пузырьком.
2. Сортировка слиянием.
3. Быстрая сортировка.
4. Сортировка подсчётом.
#сортировки #python
YouTube
Сортировка пузырьком в python. Bubble sort in Python
🔥🔥🔥 Инди-курс по Python 🔥🔥🔥
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.iss.one/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.iss.one/python_egoroff
Условие задачи
https://stepik.org/…
https://stepik.org/course/63085/promo
👉👉👉 Свой вопрос по курсу можешь задать в чате
https://t.iss.one/+SlnNhAO7caBlNDM6
👉👉👉 Также подписывайся на мой телеграмм-канал
https://t.iss.one/python_egoroff
Условие задачи
https://stepik.org/…
Эти ошибки часто совершают начинающие Java-разработчики
Проверьте, не допускаете ли их сами:
https://javarush.ru/groups/posts/1964-8-chastihkh-oshibok-nachinajujshikh-programmistov
#java
Проверьте, не допускаете ли их сами:
https://javarush.ru/groups/posts/1964-8-chastihkh-oshibok-nachinajujshikh-programmistov
#java
Ищем в Linux как профи
Командная строка в Linux — крайне мощный инструмент. С её помощью вы можете работать с файловой системой, запускать программы и выполнять множество команд, минуя интерфейс.
Одна из таких команд — find, позволяющая находить файлы и выполнять с ними любые операции. Подробнее о работе с find — в видео:
https://youtu.be/7VNKav3ZuAE
#linux
Командная строка в Linux — крайне мощный инструмент. С её помощью вы можете работать с файловой системой, запускать программы и выполнять множество команд, минуя интерфейс.
Одна из таких команд — find, позволяющая находить файлы и выполнять с ними любые операции. Подробнее о работе с find — в видео:
https://youtu.be/7VNKav3ZuAE
#linux
YouTube
Ищи в Linux как профи! Как использовать всю мощь *nix инструментов на примере find
Философия Unix гласит, что, во-первых, программы должны делать что-то одно и делать это хорошо, а во-вторых, что программы должны работать вместе, используя текстовые потоки. Посмотрим, как реализуется эта концепция на примере команды find, позволяющей находить…
Связные списки: объяснение и реализация на JavaScript
В связном списке данные хранятся друг за другом. При этом в каждом элементе списка содержится поле с данными и поле с ссылкой на следующий элемент.
В видео показано, как реализовать собственный связный список со всеми необходимыми методами:
https://youtu.be/QdCyTTid9-U
#js #структуры
В связном списке данные хранятся друг за другом. При этом в каждом элементе списка содержится поле с данными и поле с ссылкой на следующий элемент.
В видео показано, как реализовать собственный связный список со всеми необходимыми методами:
https://youtu.be/QdCyTTid9-U
#js #структуры
YouTube
Связный список (Linked List). Структуры данных | Реализация на JS
Привет, друзья. Вы давно просили рассказать не только про алгоритмы, но и про структуры данных. И сегодняшним выпуском мы начинаем серию видео, посвященных именно теме Структур данных (Data Structures). И начнем мы с такой структуры данных, как Связный список.…
Оценка сложности алгоритма
Алгоритмы оцениваются по двум главным критериям — количеству занимаемой памяти и времени исполнения. Однако в алгоритмы можно подать различные входящие массивы данных, от чего время выполнения и количество памяти нельзя выразить одним числом. Поэтому для оценки сложности алгоритмов используют нотацию Big O.
Подробнее о Big O и оценке сложности алгоритмов:
https://youtu.be/ZRdOb4yR0kk
#алгоритмы
Алгоритмы оцениваются по двум главным критериям — количеству занимаемой памяти и времени исполнения. Однако в алгоритмы можно подать различные входящие массивы данных, от чего время выполнения и количество памяти нельзя выразить одним числом. Поэтому для оценки сложности алгоритмов используют нотацию Big O.
Подробнее о Big O и оценке сложности алгоритмов:
https://youtu.be/ZRdOb4yR0kk
#алгоритмы
YouTube
Оценка сложности алгоритма. Сложность алгоритмов. Big O, Большое О
Полный видео-курс со скидкой 50%: https://cronis.by/video-course-sale/
Бесплатное обучение: https://cronis.by/video-materials/
Промо-код YT_20 на -20% на новый живой онлайн курс: https://cronis.by/online-cart
Видео-курсы:
➤ Полный курс оценки сложности:…
Бесплатное обучение: https://cronis.by/video-materials/
Промо-код YT_20 на -20% на новый живой онлайн курс: https://cronis.by/online-cart
Видео-курсы:
➤ Полный курс оценки сложности:…
27 однострочных функций JavaScript, которые упростят написание кода
Эти шаблоны кода пригодятся в различных ситуациях и помогут выполнить множество действий: от преобразования даты и температуры до работы с файлами cookie и буфером обмена:
https://nuancesprog.ru/p/15469/
#js #веб
Эти шаблоны кода пригодятся в различных ситуациях и помогут выполнить множество действий: от преобразования даты и температуры до работы с файлами cookie и буфером обмена:
https://nuancesprog.ru/p/15469/
#js #веб
Как числа с плавающей точкой хранятся в компьютере?
Сталкивались ли с тем, что вычисления дробных чисел могут выдать не тот результат, который ожидался? И дело вовсе не в ошибке компьютера.
Как известно, все числа в компьютерной памяти хранятся в двоичном виде. И некоторые дроби нельзя точно перевести в двоичную систему счисления. Поэтому вместо них используется максимально приближённое значение.
Если хотите лучше понять, как устроено хранение дробных чисел в памяти, советуем посмотреть ролик о том, как компьютер работает с числами с плавающей точкой:
https://youtu.be/U0U8Ddx4TgE
#hardware
Сталкивались ли с тем, что вычисления дробных чисел могут выдать не тот результат, который ожидался? И дело вовсе не в ошибке компьютера.
Как известно, все числа в компьютерной памяти хранятся в двоичном виде. И некоторые дроби нельзя точно перевести в двоичную систему счисления. Поэтому вместо них используется максимально приближённое значение.
Если хотите лучше понять, как устроено хранение дробных чисел в памяти, советуем посмотреть ролик о том, как компьютер работает с числами с плавающей точкой:
https://youtu.be/U0U8Ddx4TgE
#hardware
YouTube
КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ | ОСНОВЫ ПРОГРАММИРОВАНИЯ
КАК РАБОТАЮТ ЧИСЛА С ПЛАВАЮЩЕЙ ТОЧКОЙ
float, double и тд.
Типы данных, которые мы используем работают не совсем так, как мы этого ожидаем.
Некоторые дроби невозможно представить в двоичном виде.
Как компьютер хранит такие числа в памяти, что привнес стандарт…
float, double и тд.
Типы данных, которые мы используем работают не совсем так, как мы этого ожидаем.
Некоторые дроби невозможно представить в двоичном виде.
Как компьютер хранит такие числа в памяти, что привнес стандарт…
Видеокурс по основам SQL
Язык SQL используется для работы с базами данных. Он используется во многих сферах IT, где требуется работа с данными — разработка, data science, аналитика, тестирование и другие.
Курс на примере бесплатной системы управления базами данных (СУБД) PostgreSQL показывает, как выполнять запросы к базе данных и проводить основные операции:
https://www.youtube.com/playlist?list=PLtPJ9lKvJ4oh5SdmGVusIVDPcELrJ2bsT
#sql #базы_данных #бэкенд
Язык SQL используется для работы с базами данных. Он используется во многих сферах IT, где требуется работа с данными — разработка, data science, аналитика, тестирование и другие.
Курс на примере бесплатной системы управления базами данных (СУБД) PostgreSQL показывает, как выполнять запросы к базе данных и проводить основные операции:
https://www.youtube.com/playlist?list=PLtPJ9lKvJ4oh5SdmGVusIVDPcELrJ2bsT
#sql #базы_данных #бэкенд
YouTube
Базы данных и SQL | Основы SQL
Вводная лекция курса Основы SQL. Страница курса -
https://www.asozykin.ru/courses/sql
Поддержать курс можно через сервис Cloudtips - https://pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
Добавляйтесь в друзья в социальных сетях:
VK - https://vk.com/avsozykin…
https://www.asozykin.ru/courses/sql
Поддержать курс можно через сервис Cloudtips - https://pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
Добавляйтесь в друзья в социальных сетях:
VK - https://vk.com/avsozykin…
Потренируемся проверять строки на Python?
Попробуйте написать функцию, которая будет принимать строку и проверять, является ли введённая строка телефонным номером в корректном формате. Если строка подходит, то выводим
За корректный формат номера возьмём строку вида
Как справитесь с задачей, можете посмотреть на возможные решения с использованием регулярных выражений.
#python #задачи
Попробуйте написать функцию, которая будет принимать строку и проверять, является ли введённая строка телефонным номером в корректном формате. Если строка подходит, то выводим
True
, иначе False
.За корректный формат номера возьмём строку вида
(123) 456-7890
, где могут меняться только цифры от 0 до 9.Как справитесь с задачей, можете посмотреть на возможные решения с использованием регулярных выражений.
#python #задачи
6 актуальных вакансий
— Junior Data Аналитик
— DevOps-инженер
— Java-разработчик
— Тестировщик
— Технический писатель
— Project Manager
#вакансии #работа
— Junior Data Аналитик
— DevOps-инженер
— Java-разработчик
— Тестировщик
— Технический писатель
— Project Manager
#вакансии #работа
Погружение в Python за одно видео
Уже умеете программировать и хотите освоить язык Python? Тогда вам подойдут быстрые курсы, где опускается теория основ программирования и сразу погружают в практику. Один из таких — видеокурс от freeCodeCamp.
Из ролика вы узнаете всё, что необходимо для старта в Python — от настройки необходимых инструментов до базового синтаксиса Python и основ работы с API:
https://youtu.be/8124kv-632k
#python
Уже умеете программировать и хотите освоить язык Python? Тогда вам подойдут быстрые курсы, где опускается теория основ программирования и сразу погружают в практику. Один из таких — видеокурс от freeCodeCamp.
Из ролика вы узнаете всё, что необходимо для старта в Python — от настройки необходимых инструментов до базового синтаксиса Python и основ работы с API:
https://youtu.be/8124kv-632k
#python
YouTube
Python Tutorial for Beginners
Learn the Python programming language in this beginner's crash course. You will learn everything from system set up to basic syntax to working with API's.
✏️ Course from Bobby Stearman. Check out his YouTube channel: https://www.youtube.com/c/DidCoding
…
✏️ Course from Bobby Stearman. Check out his YouTube channel: https://www.youtube.com/c/DidCoding
…
Умножение и деление сдвигом
В программировании существует специальная операция — арифметический сдвиг. Он позволяет существенно быстрее умножить или поделить число на степени двойки, чем обычные операции умножения и деления. Весь секрет — в строении двоичных чисел.
Как работает левый (
https://youtu.be/_pLHvK-X4qg
#алгоритмы
В программировании существует специальная операция — арифметический сдвиг. Он позволяет существенно быстрее умножить или поделить число на степени двойки, чем обычные операции умножения и деления. Весь секрет — в строении двоичных чисел.
Как работает левый (
<<
) и правый (>>
) арифметический сдвиг, хорошо объясняется в лекции:https://youtu.be/_pLHvK-X4qg
#алгоритмы
YouTube
Умножение и деление сдвигом
Подробно разберем, как и почему работает умножение и деление арифметическими сдвигами.
Интенсив по рекурсии и динамическому программированию (скидка 85%): https://youtu.be/ugInMWJsdUI
Работа двоичных чисел: https://www.youtube.com/watch?v=Ro8jdy_kpko…
Интенсив по рекурсии и динамическому программированию (скидка 85%): https://youtu.be/ugInMWJsdUI
Работа двоичных чисел: https://www.youtube.com/watch?v=Ro8jdy_kpko…
Напишем игру «Быки и коровы»?
Её стандартную версию предлагают написать во множестве учебников для начинающих. Поэтому попробуем усложнить задачу — пусть она будет играть сама в себя.
Как написать примитивный ИИ с использованием библиотеки random на Python:
https://tproger.ru/articles/igra-byki-i-korovy-kotoraja-igraet-sama-v-sebja-na-jazyke-programmirovanija-python/
#python #задачи
Её стандартную версию предлагают написать во множестве учебников для начинающих. Поэтому попробуем усложнить задачу — пусть она будет играть сама в себя.
Как написать примитивный ИИ с использованием библиотеки random на Python:
https://tproger.ru/articles/igra-byki-i-korovy-kotoraja-igraet-sama-v-sebja-na-jazyke-programmirovanija-python/
#python #задачи
Ищите подходящую для себя тему по программированию, подписывайтесь и прокачивайтесь:
— анализ данных: @big_data_analysis
— разработка на Ruby: @ruby_prog
— разработка на .NET / C#: @dot_net_c_sharp
— базы данных: @database_design
— разработка на Django: @django_prog
— анализ данных: @big_data_analysis
— разработка на Ruby: @ruby_prog
— разработка на .NET / C#: @dot_net_c_sharp
— базы данных: @database_design
— разработка на Django: @django_prog
Устройство EXE-файла
Когда вы скомпилируете вашу программу под Windows, то её исполняемый файл будет иметь формат
Если да, то рекомендуем посмотреть ролик, где разбирается устройство EXE-файла и его сборка с нуля:
https://youtu.be/-OzGawe9fmM
Когда вы скомпилируете вашу программу под Windows, то её исполняемый файл будет иметь формат
.exe
. Но было ли вам интересно, что скрывается «под капотом» EXE-файла и как он работает?Если да, то рекомендуем посмотреть ролик, где разбирается устройство EXE-файла и его сборка с нуля:
https://youtu.be/-OzGawe9fmM
Java на практике
В этой серии из десятка видеоуроков автор на примере простых проектов объясняет простым языком основы языка Java:
https://tprg.ru/Humi
#java
В этой серии из десятка видеоуроков автор на примере простых проектов объясняет простым языком основы языка Java:
https://tprg.ru/Humi
#java
Что такое маска подсети?
Каждый компьютер, в какой бы сети он ни находился, имеет некий цифровой адрес, называемый IP-адресом. Помимо данного адреса у компьютера есть ещё несколько параметров, влияющих на его взаимодействие с другими устройствами.
В первую очередь это маска сети, о которой и пойдёт речь в этой статье: https://tprg.ru/afQG
#сети
Каждый компьютер, в какой бы сети он ни находился, имеет некий цифровой адрес, называемый IP-адресом. Помимо данного адреса у компьютера есть ещё несколько параметров, влияющих на его взаимодействие с другими устройствами.
В первую очередь это маска сети, о которой и пойдёт речь в этой статье: https://tprg.ru/afQG
#сети
Представление отрицательных чисел в памяти компьютера
Как вы знаете, все данные в компьютере представлены в виде двоичных чисел. При этом положительные числа достаточно легко перевести в двоичный вид, а для отрицательных чисел существуют специальные форматы записи.
Подробнее о них — в видео:
https://youtu.be/BIYiuy8WWiU
#числа
Как вы знаете, все данные в компьютере представлены в виде двоичных чисел. При этом положительные числа достаточно легко перевести в двоичный вид, а для отрицательных чисел существуют специальные форматы записи.
Подробнее о них — в видео:
https://youtu.be/BIYiuy8WWiU
#числа
Как построить график на Python
Python очень удобен для вычислений. Но полученные данные трудно читать в виде массива. Поэтому для их визуализации используют графики. Как их построить с помощью библиотек NumPy, SymPy и Matplotlib ,читайте в статье:
https://pythonist.ru/kak-postroit-matematicheskij-grafik-v-python-za-10-minut/
#python
Python очень удобен для вычислений. Но полученные данные трудно читать в виде массива. Поэтому для их визуализации используют графики. Как их построить с помощью библиотек NumPy, SymPy и Matplotlib ,читайте в статье:
https://pythonist.ru/kak-postroit-matematicheskij-grafik-v-python-za-10-minut/
#python