Курс по Java для начинающих
Никогда не программировали и хотите начать? Серия видеоуроков научит вас основным тонкостям языка Java:
https://www.youtube.com/playlist?list=PLDyJYA6aTY1lT614ixLYq48har7EnCXpk
В процессе обучения вы сможете разработать несколько консольных проектов.
#java
Никогда не программировали и хотите начать? Серия видеоуроков научит вас основным тонкостям языка Java:
https://www.youtube.com/playlist?list=PLDyJYA6aTY1lT614ixLYq48har7EnCXpk
В процессе обучения вы сможете разработать несколько консольных проектов.
#java
Готовимся к собеседованию на Vue.js разработчика
Целых 50 вопросов с ответами собраны в одном видео. Стоит пробежать их все — вдруг вы пропустили важный нюанс:
https://youtu.be/umHjpWydn8I
#веб #фронтенд
Целых 50 вопросов с ответами собраны в одном видео. Стоит пробежать их все — вдруг вы пропустили важный нюанс:
https://youtu.be/umHjpWydn8I
#веб #фронтенд
Создание Discord-бота на Python
Если решать стандартные задачи из учебника по Python для вас скучно, попробуйте реализовать бота для Discord. При этом его функциональность будет ограничена лишь вашей фантазией (и Discord API, конечно).
Понять, с чего начать, поможет небольшой материал. В нём объясняется, как подключить бота к серверу, использовать discord.py и реализовать простейших ботов:
https://tproger.ru/articles/sozdajom-discord-bota-na-python/
#python
Если решать стандартные задачи из учебника по Python для вас скучно, попробуйте реализовать бота для Discord. При этом его функциональность будет ограничена лишь вашей фантазией (и Discord API, конечно).
Понять, с чего начать, поможет небольшой материал. В нём объясняется, как подключить бота к серверу, использовать discord.py и реализовать простейших ботов:
https://tproger.ru/articles/sozdajom-discord-bota-na-python/
#python
Полный курс по HTML для начинающих
Хотите вкатиться во фронтенд? Первым делом необходимо познакомиться с языком разметки HTML, на котором создаются веб-страницы.
Как это сделать? На YouTube доступен отличный гайд, где рассмотрено создание веб-страниц с использованием тегов HTML, добавление различных компонентов и работа с библиотекой Bootstrap:
https://youtu.be/W4MIiV4nZDY
#html #веб #фронтенд
Хотите вкатиться во фронтенд? Первым делом необходимо познакомиться с языком разметки HTML, на котором создаются веб-страницы.
Как это сделать? На YouTube доступен отличный гайд, где рассмотрено создание веб-страниц с использованием тегов HTML, добавление различных компонентов и работа с библиотекой Bootstrap:
https://youtu.be/W4MIiV4nZDY
#html #веб #фронтенд
9 актуальных вакансий для начинающих специалистов
— Junior Data-аналитик
— DevOps-инженер (Junior/Middle)
— Разработчик Smart
— Программист C# / C++
— Младший инженер-аналитик SOC
— Разработчик (снятие данных с мобильных телефонов)
— QA Manual
— Backend-разработчик
— iOS-разработчик
#вакансии #работа
— Junior Data-аналитик
— DevOps-инженер (Junior/Middle)
— Разработчик Smart
— Программист C# / C++
— Младший инженер-аналитик SOC
— Разработчик (снятие данных с мобильных телефонов)
— QA Manual
— Backend-разработчик
— iOS-разработчик
#вакансии #работа
Обход двоичного дерева на Python
На собеседовании на Python-разработчика могут задать вопросы, связанные с двоичными (бинарными) деревьями. Давайте познакомимся с ними поближе.
С помощью статьи вы научитесь реализовывать простое двоичное дерево, и также 3 способа его обхода — прямой (Pre-Order), обратный (Post-Order) и центрированный (In-Order):
https://pythonist.ru/obhod-dvoichnogo-dereva-na-python/
#python
На собеседовании на Python-разработчика могут задать вопросы, связанные с двоичными (бинарными) деревьями. Давайте познакомимся с ними поближе.
С помощью статьи вы научитесь реализовывать простое двоичное дерево, и также 3 способа его обхода — прямой (Pre-Order), обратный (Post-Order) и центрированный (In-Order):
https://pythonist.ru/obhod-dvoichnogo-dereva-na-python/
#python
Разберёмся с REST API?
Взаимодействие клиента и сервера — одно из важнейших составляющих веб-разработки. Чтобы разработчики могли совершать запросы к серверу и получать ответы, необходимо REST API, которое определяет необходимый для этого набор функций.
За одно видео вы усвоите основную теорию REST API, а также научитесь писать полноценное FullStack-приложение на связке Node.js + Vue.js:
https://youtu.be/lzQIhjElV_g
#веб #бэкенд
Взаимодействие клиента и сервера — одно из важнейших составляющих веб-разработки. Чтобы разработчики могли совершать запросы к серверу и получать ответы, необходимо REST API, которое определяет необходимый для этого набор функций.
За одно видео вы усвоите основную теорию REST API, а также научитесь писать полноценное FullStack-приложение на связке Node.js + Vue.js:
https://youtu.be/lzQIhjElV_g
#веб #бэкенд
Аргументы командной строки в Java
С помощью аргументов командной строки можно передать аргументы во время выполнения программы непосредственно из консоли, к которой будет обращаться метод main(). Благодаря этому процесс тестирования Java-программы можно существенно облегчить.
Как получить и изменить аргументы командной строки в Java:
https://tproger.ru/articles/kak-izmenit-argumenty-komandnoj-stroki-java/
#java
С помощью аргументов командной строки можно передать аргументы во время выполнения программы непосредственно из консоли, к которой будет обращаться метод main(). Благодаря этому процесс тестирования Java-программы можно существенно облегчить.
Как получить и изменить аргументы командной строки в Java:
https://tproger.ru/articles/kak-izmenit-argumenty-komandnoj-stroki-java/
#java
Введение в язык программирования Golang
Язык Golang активно используется в веб-приложениях и различных облачных сервисах. Он ценится за удобный современный синтаксис, встроенную поддержку многопоточности и наличию инструментов для тестирования, профилирования кода и управления зависимостями.
За одну лекцию вы познакомитесь с причинами появления и основными возможностями языка. Особенно будет полезно, если вы переходите на Golang с другого языка программирования:
https://youtu.be/1V5GAYoaKRE
#go
Язык Golang активно используется в веб-приложениях и различных облачных сервисах. Он ценится за удобный современный синтаксис, встроенную поддержку многопоточности и наличию инструментов для тестирования, профилирования кода и управления зависимостями.
За одну лекцию вы познакомитесь с причинами появления и основными возможностями языка. Особенно будет полезно, если вы переходите на Golang с другого языка программирования:
https://youtu.be/1V5GAYoaKRE
#go
Решение 16 задач для подготовки к собеседованию на JS-разработчика
Внутри — разбор задач различной сложности, затрагивающих темы от строк и массивов до различных алгоритмов и ООП:
https://www.youtube.com/watch?v=x-EZy6gu_38
#js #веб
Внутри — разбор задач различной сложности, затрагивающих темы от строк и массивов до различных алгоритмов и ООП:
https://www.youtube.com/watch?v=x-EZy6gu_38
#js #веб
Настраиваем Visual Studio Code под веб-разработку
Сделайте написание кода в VS Code более комфортным! В ролике вы найдёте несколько советов по тюнингу редактора — от настройки параметров до установки плагинов и использования фич VS Code:
https://www.youtube.com/watch?v=JSGPd1E16-o
#веб #фронтенд
Сделайте написание кода в VS Code более комфортным! В ролике вы найдёте несколько советов по тюнингу редактора — от настройки параметров до установки плагинов и использования фич VS Code:
https://www.youtube.com/watch?v=JSGPd1E16-o
#веб #фронтенд
Используем лямбда-функции для лаконичного кода на Python
Лямбда-функции помогают существенно уменьшить объём кода. Они представляют собой анонимные функции с записью в одно выражение. Однако новички Python редко их используют, поскольку лямбда-функции поначалу кажутся сложными.
Попробуем в них разобраться:
https://pythonist.ru/lyambda-funkczii-v-python-primery/
#python
Лямбда-функции помогают существенно уменьшить объём кода. Они представляют собой анонимные функции с записью в одно выражение. Однако новички Python редко их используют, поскольку лямбда-функции поначалу кажутся сложными.
Попробуем в них разобраться:
https://pythonist.ru/lyambda-funkczii-v-python-primery/
#python
Изучаем CSS Flexbox прямо в игре
Весна уже вовсю идёт, но лягушата не могут добраться до своих кувшинок. Помогите рассадить их по местам с помощью CSS-кода:
https://flexboxfroggy.com/#ru
В игре доступно 24 уровня, где вы постепенно изучите свойства
#веб #css #фронтенд
Весна уже вовсю идёт, но лягушата не могут добраться до своих кувшинок. Помогите рассадить их по местам с помощью CSS-кода:
https://flexboxfroggy.com/#ru
В игре доступно 24 уровня, где вы постепенно изучите свойства
justify-content
, align-items
, flex-direction
, order
, align-self
, flex-wrap
, flex-flow
и align-content
.#веб #css #фронтенд
Хорошо ли вы знаете ретро-сторону IT?
Попробуйте вспомнить названия компьютеров прямиком из XX века. Возможно, некоторыми из них вы даже пользовались:
https://tproger.ru/quiz/test-ugadajte-kompjuter-iz-proshlogo/
#hardware #тесты
Попробуйте вспомнить названия компьютеров прямиком из XX века. Возможно, некоторыми из них вы даже пользовались:
https://tproger.ru/quiz/test-ugadajte-kompjuter-iz-proshlogo/
#hardware #тесты
Использование NB-IoT устройств в Интернете вещей
Интернет вещей продолжает активно развиваться. Количество M2M-подключений (например, терминал и сервера банка) неуклонно растёт, из-за чего возникает сильная нагрузка на LTE-сети.
Поэтому всё чаще используются устройства NB-IoT, которые работают в более узком диапазоне LTE и обладают существенно меньшим потреблением энергии. Однако для них требуются новые решения, нежели для M2M.
Представитель МТС поделился опытом эксплуатации сети и собственных разработок устройств NB-IoT:
https://tprg.ru/com1
#сети
Интернет вещей продолжает активно развиваться. Количество M2M-подключений (например, терминал и сервера банка) неуклонно растёт, из-за чего возникает сильная нагрузка на LTE-сети.
Поэтому всё чаще используются устройства NB-IoT, которые работают в более узком диапазоне LTE и обладают существенно меньшим потреблением энергии. Однако для них требуются новые решения, нежели для M2M.
Представитель МТС поделился опытом эксплуатации сети и собственных разработок устройств NB-IoT:
https://tprg.ru/com1
#сети
Всё, что нужно знать про CSS
Не хватает теоретических знаний по CSS? Видеокурс поможет разобраться с основными элементами и свойствами CSS.
Сначала вы познакомитесь с базой: простыми и составными селекторами, псевдоклассами, псевдоэлементами и не только. Затем вы перейдёте к свойствам из CSS3: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы.
Все уроки доступны в плейлисте на YouTube.
#веб #css #фронтенд
Не хватает теоретических знаний по CSS? Видеокурс поможет разобраться с основными элементами и свойствами CSS.
Сначала вы познакомитесь с базой: простыми и составными селекторами, псевдоклассами, псевдоэлементами и не только. Затем вы перейдёте к свойствам из CSS3: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы.
Все уроки доступны в плейлисте на YouTube.
#веб #css #фронтенд
В помощь Java-разработчику: шпаргалка по Java Stream API
Stream API в Java позволяет работать со структурами данных в функциональном стиле. Благодаря этому удобнее выполнять операции с большими наборами данных, например фильтрацию или сортировку.
Чтобы не запутаться в возможностях Stream API, сохраните к себе шпаргалку с основными функциями и многочисленными примерами:
https://habr.com/ru/company/luxoft/blog/270383/
#java
Stream API в Java позволяет работать со структурами данных в функциональном стиле. Благодаря этому удобнее выполнять операции с большими наборами данных, например фильтрацию или сортировку.
Чтобы не запутаться в возможностях Stream API, сохраните к себе шпаргалку с основными функциями и многочисленными примерами:
https://habr.com/ru/company/luxoft/blog/270383/
#java
Бесплатные материалы по английскому для айтишников
Для разработчика знание английского — необходимость. Большинство материалов (курсы, статьи, документация) доступны только на английском языке, поэтому его важно знать хотя бы на уровне Intermediate.
Материалы из подборки помогут подтянуть ваш технический английский:
https://tproger.ru/articles/english-for-it/
#english #советы
Для разработчика знание английского — необходимость. Большинство материалов (курсы, статьи, документация) доступны только на английском языке, поэтому его важно знать хотя бы на уровне Intermediate.
Материалы из подборки помогут подтянуть ваш технический английский:
https://tproger.ru/articles/english-for-it/
#english #советы
Изучаем Unity с нуля
Чтобы разрабатывать игры, удобно начать с движка Unity. Он обладает мощным инструментарием, который позволяет создавать игры разных жанров и масштабов, и в то же время дружелюбен для новичков.
Для освоения основ Unty подойдёт бесплатный видеокурс на YouTube. С его помощью вы научитесь писать под Unity код на C# и использовать различные функции и свойства движка.
#csharp #курсы #gamedev
Чтобы разрабатывать игры, удобно начать с движка Unity. Он обладает мощным инструментарием, который позволяет создавать игры разных жанров и масштабов, и в то же время дружелюбен для новичков.
Для освоения основ Unty подойдёт бесплатный видеокурс на YouTube. С его помощью вы научитесь писать под Unity код на C# и использовать различные функции и свойства движка.
#csharp #курсы #gamedev
Возврат нескольких значений из функции Python
Чтобы в Python вернуть из функции сразу несколько значений, нужно воспользоваться структурами данных. Так вы можете передать из функции данные в виде списка, кортежа или словаря.
Как это сделать, объясняется в статье:
https://pythonist.ru/vozvrat-neskolkih-znachenij-iz-funkczii/
#python #алгоритмы
Чтобы в Python вернуть из функции сразу несколько значений, нужно воспользоваться структурами данных. Так вы можете передать из функции данные в виде списка, кортежа или словаря.
Как это сделать, объясняется в статье:
https://pythonist.ru/vozvrat-neskolkih-znachenij-iz-funkczii/
#python #алгоритмы