Изучаем числа Фибоначчи
В этом видео вы познакомитесь с понятием числа Фибоначчи, а также узнаете, как написать программу на Java, вычисляющую требуемое число Фибоначчи:
https://youtu.be/2kSx7wMAhcc
#алгоритмы #java
В этом видео вы познакомитесь с понятием числа Фибоначчи, а также узнаете, как написать программу на Java, вычисляющую требуемое число Фибоначчи:
https://youtu.be/2kSx7wMAhcc
#алгоритмы #java
YouTube
Алгоритмы и Структуры Данных. Урок 1: Введение. Числа Фибоначчи.
МОЙ КУРС ПО GIT: https://www.udemy.com/course/git-alishev/?referralCode=71994763964B8E2E6A4E
Реклама и сотрудничество: [email protected]
Реклама и сотрудничество: [email protected]
Что делает Go таким необычным?
Go вобрал в себя лучшее из языков для разработки бэкенда. Его разработчики стремились сделать Go простым для освоения и в то же время мощным, поэтому язык стал популярным в веб-разработке.
Давайте рассмотрим Go с точки зрения удобства использования и узнаем, почему язык действительно «взлетел» в бэкенд-разработке:
https://tprg.ru/vKpE
#go
Go вобрал в себя лучшее из языков для разработки бэкенда. Его разработчики стремились сделать Go простым для освоения и в то же время мощным, поэтому язык стал популярным в веб-разработке.
Давайте рассмотрим Go с точки зрения удобства использования и узнаем, почему язык действительно «взлетел» в бэкенд-разработке:
https://tprg.ru/vKpE
#go
Как стать разработчиком с нуля?
В интернете можно найти по кусочкам информацию, которые помогут ответить на этот вопрос. Поэтому мы сделали ультимативный гайд, в котором подробно рассказали про все нюансы обучения разработке с нуля.
Статья поможет вам выстроить свой план обучения и войти безболезненно в IT:
https://tprg.ru/BxTe
#советы
В интернете можно найти по кусочкам информацию, которые помогут ответить на этот вопрос. Поэтому мы сделали ультимативный гайд, в котором подробно рассказали про все нюансы обучения разработке с нуля.
Статья поможет вам выстроить свой план обучения и войти безболезненно в IT:
https://tprg.ru/BxTe
#советы
10 интересных расширений для Visual Studio Code
В подборке вы найдёте много инструментов — от расширений, повышающих удобство разработки, до отслеживания курса криптовалют.
Настройте редактор кода под себя: https://tprg.ru/ZS7u
#vscode
В подборке вы найдёте много инструментов — от расширений, повышающих удобство разработки, до отслеживания курса криптовалют.
Настройте редактор кода под себя: https://tprg.ru/ZS7u
#vscode
Что такое многотопоточность? Разбираем основы
Когда мы запускаем простую программу, то она исполняется на одном ядре процессора.
Но существуют задачи, в которых необходимо параллельно выполнить несколько подзадач (рендеринг изображения, вычисление матрицы и т.д.). Для этого программа задействует несколько потоков.
Как работает многопоточность (с примером на Java), читайте в статье:
https://tprg.ru/bUgr
#потоки #java
Когда мы запускаем простую программу, то она исполняется на одном ядре процессора.
Но существуют задачи, в которых необходимо параллельно выполнить несколько подзадач (рендеринг изображения, вычисление матрицы и т.д.). Для этого программа задействует несколько потоков.
Как работает многопоточность (с примером на Java), читайте в статье:
https://tprg.ru/bUgr
#потоки #java
Делаем на C# ASCII-графику из любого изображения
Встречали ли вы в чатах картинку, сделанную только из символов? Обычно их не делают вручную, а генерируют из исходных изображений.
Попробуйте сами реализовать такой генератор на C# с помощью этого видео:
https://youtu.be/zC0gn8_GafI?t=126
#csharp
Встречали ли вы в чатах картинку, сделанную только из символов? Обычно их не делают вручную, а генерируют из исходных изображений.
Попробуйте сами реализовать такой генератор на C# с помощью этого видео:
https://youtu.be/zC0gn8_GafI?t=126
#csharp
YouTube
ASCII графика из любой картинки на C# пишем программу | ASCII генератор | С# практика | C# ПЛЮШКИ
В этом уроке мы напишем программу на C# с помощью которой сможем конвертировать и сохранить в текстовый файл любую картинку или же фото в ASCII графику.✅ ИСХ...
Регулярные выражения для новичков
Обработать строку можно с помощью нескольких (десятков, сотен) строк. Но регулярные выражения позволяют выполнить нужные действия всего в одну строчку. Правда, в ней нужно хорошенько разобраться.
Держите объяснение простым языком того, как работают регулярные выражения:
https://tprg.ru/HfEl
Обработать строку можно с помощью нескольких (десятков, сотен) строк. Но регулярные выражения позволяют выполнить нужные действия всего в одну строчку. Правда, в ней нужно хорошенько разобраться.
Держите объяснение простым языком того, как работают регулярные выражения:
https://tprg.ru/HfEl
Курс лекций по дополнительным главам математики
Если вы хотите подтянуть знания по такой структуре данных, как деревья, то на YouTube есть курс лекций, которые читались в Computer Science Center осенью 2019 года (эти ребята сделали кучу бесплатных курсов на Stepik и Coursera).
В первой лекции разбирается структура данных куча: https://youtu.be/tN265RlKXVg
Плейлист с лекциями: https://tprg.ru/kb0S
#курсы #математика
Если вы хотите подтянуть знания по такой структуре данных, как деревья, то на YouTube есть курс лекций, которые читались в Computer Science Center осенью 2019 года (эти ребята сделали кучу бесплатных курсов на Stepik и Coursera).
В первой лекции разбирается структура данных куча: https://youtu.be/tN265RlKXVg
Плейлист с лекциями: https://tprg.ru/kb0S
#курсы #математика
YouTube
Лекция 1. Кучи
https://compscicenter.ru
Лекция №1 курса «Дополнительные главы алгоритмов, часть 1» (осень 2019).
Преподаватель — Павел Юрьевич Маврин
Страница лекции на сайте CS центра: https://bit.ly/2NA2kAD
Лекция №1 курса «Дополнительные главы алгоритмов, часть 1» (осень 2019).
Преподаватель — Павел Юрьевич Маврин
Страница лекции на сайте CS центра: https://bit.ly/2NA2kAD
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел редактор Helix для комфортного написания кода прямо в консоли
Хоть Helix — консольный редактор, но он поддерживает мультивыделение и интеллектуальную подсветку кода. Проект реализован на Rust, благодаря чему он, по заявлению разработчика, ест мало ресурсов.
Подробнее о Helix и как установить его на Linux: https://tprg.ru/C0ou
Хоть Helix — консольный редактор, но он поддерживает мультивыделение и интеллектуальную подсветку кода. Проект реализован на Rust, благодаря чему он, по заявлению разработчика, ест мало ресурсов.
Подробнее о Helix и как установить его на Linux: https://tprg.ru/C0ou
Топ-5 необычных и эпических багов в программах и устройствах
Программисты — тоже люди. Они могут не учесть всех проблемных мест в программе. И так возникают баги, которые не всегда просто поймать и исправить.
Почитайте о пяти багах, которые навсегда вошли в историю:
https://tprg.ru/J0FT
Программисты — тоже люди. Они могут не учесть всех проблемных мест в программе. И так возникают баги, которые не всегда просто поймать и исправить.
Почитайте о пяти багах, которые навсегда вошли в историю:
https://tprg.ru/J0FT
Компилятор и интерпретатор — в чём различия?
Языки программирования делятся на компилируемые (C++, C, Go) и интерпретируемые (JavaScript, Python). Основное различие — преобразование написанного кода на этих языках в машинный. Этой задачей занимаются компиляторы и интерпретаторы.
Подробнее: https://tprg.ru/9K8z
Языки программирования делятся на компилируемые (C++, C, Go) и интерпретируемые (JavaScript, Python). Основное различие — преобразование написанного кода на этих языках в машинный. Этой задачей занимаются компиляторы и интерпретаторы.
Подробнее: https://tprg.ru/9K8z
Введение в многопоточность в Java
В начале недели мы узнали о том, что программа может работать с несколькими потоками. Пришло время узнать, как реализуется многопоточность на практике.
В видео объясняется наглядно и простым языком, как работать с потоками на Java:
https://youtu.be/0Cdsk2BeNA8
#java #потоки
В начале недели мы узнали о том, что программа может работать с несколькими потоками. Пришло время узнать, как реализуется многопоточность на практике.
В видео объясняется наглядно и простым языком, как работать с потоками на Java:
https://youtu.be/0Cdsk2BeNA8
#java #потоки
YouTube
Продвинутая Java: Введение в многопоточность в Java
ПОЛНАЯ ВЕРСИЯ КУРСА: https://swiftbook.org/courses/415
Реклама и сотрудничество: [email protected]
Реклама и сотрудничество: [email protected]
Развеиваем мифы о C++
Действительно ли C++ такой сложный, как говорят? Имеет ли смысл его изучать, если есть другие языки? Давайте разберёмся вместе:
https://tprg.ru/O5qF
#cpp
Действительно ли C++ такой сложный, как говорят? Имеет ли смысл его изучать, если есть другие языки? Давайте разберёмся вместе:
https://tprg.ru/O5qF
#cpp
Прямая трансляция лекции по линейному поиску
Лекция является частью тренировок по алгоритмам от «Яндекса» и пройдёт сегодня в 19:00 по МСК: https://youtu.be/SKwB41FrGgU
Тренировки по алгоритмам проводятся в течение июня (первая лекция про сложность и тестирование алгоритмов была 2 июня). Ведёт их Михаил Густокашин. Он может быть знаком, например, по онлайн-курсу «Основы программирования на Python» на Coursera.
К лекциям будут прилагаться задания на платформе Яндекс.Контест, так что сможете проверить себя. Затем Михаил разберёт домашние задания и допущенные ошибки.
Расписание тренировок: https://tprg.ru/XsME
#алгоритмы
Лекция является частью тренировок по алгоритмам от «Яндекса» и пройдёт сегодня в 19:00 по МСК: https://youtu.be/SKwB41FrGgU
Тренировки по алгоритмам проводятся в течение июня (первая лекция про сложность и тестирование алгоритмов была 2 июня). Ведёт их Михаил Густокашин. Он может быть знаком, например, по онлайн-курсу «Основы программирования на Python» на Coursera.
К лекциям будут прилагаться задания на платформе Яндекс.Контест, так что сможете проверить себя. Затем Михаил разберёт домашние задания и допущенные ошибки.
Расписание тренировок: https://tprg.ru/XsME
#алгоритмы
Напомнить о следующих лекциях?
Anonymous Poll
68%
Да, хочу потренироваться
21%
Нет, посмотрю как-нибудь в записи
11%
Не интересно
Буткемпы по программированию — хороший способ войти в IT
Coding Bootcamp (буткемп по программированию) — это учебный лагерь, который длится несколько месяцев. Его участники погружаются в разработку и за короткое время усваивают материал, необходимый для старта карьеры разработчика.
Почитайте о том, как происходит такое обучение в буткемпах, и узнайте, подходит ли такой формат вам:
https://tprg.ru/7UsC
#советы
Coding Bootcamp (буткемп по программированию) — это учебный лагерь, который длится несколько месяцев. Его участники погружаются в разработку и за короткое время усваивают материал, необходимый для старта карьеры разработчика.
Почитайте о том, как происходит такое обучение в буткемпах, и узнайте, подходит ли такой формат вам:
https://tprg.ru/7UsC
#советы
Введение в делегаты C#
В C# можно создать события, которые будут уведомлять об интересующих действиях. Для наиболее удобной работы с событиями используют делегаты — тип, который определяет сигнатуру метода.
Подробнее о делегатах читайте в статье: https://tprg.ru/qyQE
#csharp
В C# можно создать события, которые будут уведомлять об интересующих действиях. Для наиболее удобной работы с событиями используют делегаты — тип, который определяет сигнатуру метода.
Подробнее о делегатах читайте в статье: https://tprg.ru/qyQE
#csharp