Статья: 11 заповедей Junior-разработчика
В статье опытный разработчик с 10+ летним опытом, даёт советы начинающим разработчикам. Он суммирует свой опыт и рассказывает, что ожидает от разработчиков в команде.
С помощью этих 11 заповедей он предоставляет рекомендации по программированию, командной работе и эффективному использованию инструментов разработки, чтобы помочь junior-разработчикам достичь успеха:
Ссылка на статью
#статья #трудоустройство #general #ru
В статье опытный разработчик с 10+ летним опытом, даёт советы начинающим разработчикам. Он суммирует свой опыт и рассказывает, что ожидает от разработчиков в команде.
С помощью этих 11 заповедей он предоставляет рекомендации по программированию, командной работе и эффективному использованию инструментов разработки, чтобы помочь junior-разработчикам достичь успеха:
Ссылка на статью
#статья #трудоустройство #general #ru
Библиотека программиста
💡11 заповедей Junior-разработчика
В этой статье дадим несколько дельных советов, которые помогут вам избежать распространенных ошибок на старте карьеры.
Книга: Программируй на Haskell
Автор: Уилл Курт
Год издания: 2019
Описание:
Данная книга предлагает вам пройти через серию коротких уроков, примеров и упражнений, разработанных с целью помочь вам почувствовать себя в Haskell. В её страницах вы обнаружите ясные и наглядные иллюстрации, а также легко сможете получить практический опыт. Вам предстоит написать и протестировать множество интересных программ, а также погрузиться в различные модули и библиотеки.
#книга #ru #haskell
Автор: Уилл Курт
Год издания: 2019
Описание:
Данная книга предлагает вам пройти через серию коротких уроков, примеров и упражнений, разработанных с целью помочь вам почувствовать себя в Haskell. В её страницах вы обнаружите ясные и наглядные иллюстрации, а также легко сможете получить практический опыт. Вам предстоит написать и протестировать множество интересных программ, а также погрузиться в различные модули и библиотеки.
#книга #ru #haskell
Статья: Golang — основы для начинающих
В статье рассказывается про основы программирования на языке Go. Автор предоставляет компактный обзор основных концепций и синтаксиса языка, начиная от типов данных и переменных до структур управления потоком выполнения программы.
Также освещаются указатели, методы, работа с файлами, обработка ошибок и пакеты тестирования. Статья предназначена для начинающих программистов, которые хотят ознакомиться с языком Go и начать программировать на нём:
Ссылка на статью
#статья #go #начинающим #ru
В статье рассказывается про основы программирования на языке Go. Автор предоставляет компактный обзор основных концепций и синтаксиса языка, начиная от типов данных и переменных до структур управления потоком выполнения программы.
Также освещаются указатели, методы, работа с файлами, обработка ошибок и пакеты тестирования. Статья предназначена для начинающих программистов, которые хотят ознакомиться с языком Go и начать программировать на нём:
Ссылка на статью
#статья #go #начинающим #ru
Tproger
Golang: основы для начинающих
Golang, или Go — язык программирования, начало которого было положено в 2007 году сотрудниками компании Google. Это быстрый, статически типизированный, компилируемый язык, который создает впечатление динамически типизированного и интерпретируемого языка.…
Курс: Обучение JS для начинающих
Курс включает в себя введение в язык, переменные, операторы, условия, циклы, функции и работу с массивами. Курс также затрагивает объектно-ориентированное программирование, DOM и практические задания, что делает его отличным выбором для изучения JavaScript:
Ссылка на курс
#курс #js #начинающим #ru
Курс включает в себя введение в язык, переменные, операторы, условия, циклы, функции и работу с массивами. Курс также затрагивает объектно-ориентированное программирование, DOM и практические задания, что делает его отличным выбором для изучения JavaScript:
Ссылка на курс
#курс #js #начинающим #ru
Code-Basics
Курс JavaScript: обучение JS для начинающих бесплатно
Начни Javascript онлайн курс бесплатно: 72 урока и 25 часов на обучение программированию от CodeBasics | Идеальный язык программирования для новичков | Вступай в курс Javascript совершенно бесплатно
Статья: Как переезд помог создать сервис по выбору страны
Автор статьи делится своим опытом переезда в другую страну. В начале автор составлял список стран с учётом различных критериев, таких как стоимость проживания, получение паспорта, здравоохранение, условия для бизнеса и другие факторы. Итогом этого процесса стал сервис passport.help, в котором собрана информация о более чем ста странах, позволяющая удобно выбирать оптимальное место для релокации.
Подробности составления списка и реализации сервиса читайте в статье:
Ссылка на статью
#статья #general #ru
Автор статьи делится своим опытом переезда в другую страну. В начале автор составлял список стран с учётом различных критериев, таких как стоимость проживания, получение паспорта, здравоохранение, условия для бизнеса и другие факторы. Итогом этого процесса стал сервис passport.help, в котором собрана информация о более чем ста странах, позволяющая удобно выбирать оптимальное место для релокации.
Подробности составления списка и реализации сервиса читайте в статье:
Ссылка на статью
#статья #general #ru
Tproger
Как я выбирал страну для релокейта и создал pet-проект
Как IT-специалист выбирал статью для релокейта по 50 параметрам и создал сервис для выбора подходящей страны по собственному опыту.
Книга: Изучаем C# через разработку игр на Unity. [5-е издание]
Автор: Харрисон Ферроне
Год издания: 2022
Описание:
Данная книга предоставляет возможность начать изучение программирования на C# с нуля, без использования сложных терминов и запутанной логики программирования. В процессе обучения вы будете создавать простую игру на платформе Unity.
В пятом издании книги представлены последние версии всех современных функций языка C#, приведенных на примерах из игрового движка Unity. Кроме того, добавлена новая глава, посвященная промежуточным типам коллекций.
#книга #ru #csharp #unity #gamedev
Автор: Харрисон Ферроне
Год издания: 2022
Описание:
Данная книга предоставляет возможность начать изучение программирования на C# с нуля, без использования сложных терминов и запутанной логики программирования. В процессе обучения вы будете создавать простую игру на платформе Unity.
В пятом издании книги представлены последние версии всех современных функций языка C#, приведенных на примерах из игрового движка Unity. Кроме того, добавлена новая глава, посвященная промежуточным типам коллекций.
#книга #ru #csharp #unity #gamedev
Статья: 14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании
В статье рассказывается про значимость и преимущества понимания шаблонов вопросов, которые встречаются на собеседованиях разработчиков. Автор отмечает, что многие разработчики проводят много времени, изучая сотни вопросов на сайтах типа LeetCode, и часто беспокоятся о том, достаточно ли они прорешали практические задания или могли бы сделать больше.
В статье предлагается помощь в понимании шаблонов, лежащих в основе каждого вопроса. Автор утверждает, что понимание этих 14 паттернов позволит разработчикам эффективно решать множество задач на собеседованиях:
Ссылка на статью
#статья #трудоустройство #ru
В статье рассказывается про значимость и преимущества понимания шаблонов вопросов, которые встречаются на собеседованиях разработчиков. Автор отмечает, что многие разработчики проводят много времени, изучая сотни вопросов на сайтах типа LeetCode, и часто беспокоятся о том, достаточно ли они прорешали практические задания или могли бы сделать больше.
В статье предлагается помощь в понимании шаблонов, лежащих в основе каждого вопроса. Автор утверждает, что понимание этих 14 паттернов позволит разработчикам эффективно решать множество задач на собеседованиях:
Ссылка на статью
#статья #трудоустройство #ru
Tproger
14 шаблонов, которые помогут ответить на любой вопрос по коду на собеседовании
Вопросы на собеседованиях часто составлены по шаблонам, понимая которые можно легко пройти интервью и получить работу. Разбираем 14 таких шаблонов.
Статья: 13 вредных советов начинающему разработчику
В статье автор предостерегает от распространённых практик, которые могут оказаться вредными и затруднить развитие профессиональной карьеры.
Тут также обсуждаются различные аспекты, включая недостаточное освоение основ программирования, слишком раннюю специализацию, неправильный подход к изучению новых технологий и игнорирование командной работы:
Ссылка на статью
#статья #советы #начинающим #ru
В статье автор предостерегает от распространённых практик, которые могут оказаться вредными и затруднить развитие профессиональной карьеры.
Тут также обсуждаются различные аспекты, включая недостаточное освоение основ программирования, слишком раннюю специализацию, неправильный подход к изучению новых технологий и игнорирование командной работы:
Ссылка на статью
#статья #советы #начинающим #ru
Библиотека программиста
😈 13 вредных советов начинающему разработчику
Делимся нашими антисоветами о том, как стать действительно «крутым» разработчиком.
Доклад: Типизация
На этой лекции рассказывают про значимость типизации в современной веб-разработке, её историю и развитие. Будут подробно рассмотрены особенности TypeScript — мощной системы типов, которая превосходит другие подходы. Будут рассмотрены общие концепции типизации, особенности TypeScript, типизация структур, контроль типов и даже немного о дженериках.
Кроме теории, вы также узнаете, как применять типизацию на практике. В рамках практической части лекции будет проведена миграция проекта с JavaScript, чтобы показать реальное применение типизации:
https://youtu.be/i-1PqnzaxrI
#доклад #ts #js #frontend #ru
На этой лекции рассказывают про значимость типизации в современной веб-разработке, её историю и развитие. Будут подробно рассмотрены особенности TypeScript — мощной системы типов, которая превосходит другие подходы. Будут рассмотрены общие концепции типизации, особенности TypeScript, типизация структур, контроль типов и даже немного о дженериках.
Кроме теории, вы также узнаете, как применять типизацию на практике. В рамках практической части лекции будет проведена миграция проекта с JavaScript, чтобы показать реальное применение типизации:
https://youtu.be/i-1PqnzaxrI
#доклад #ts #js #frontend #ru
YouTube
13. Типизация – Александр Николаичев
На лекции мы поговорим о том, для чего нужна типизация в современном вебе, об ее истоках и развитии. Разберем подробно TypeScript — систему типов, которая победила остальные. Остановимся на общих концепциях типизации и особенностях устройства самого TypeScript…
Книга: JavaScript. Полное руководство [7-е издание]
Автор: Дэвид Флэнаган
Год издания: 2021
Описание:
Бестселлер, который служит исчерпывающим руководством для JavaScript-программистов, обновленное издание которого охватывает версию 2020 языка JavaScript. Новое издание содержит яркие примеры кода и новые главы, раскрывающие классы, модули, итераторы, генераторы, объекты Promise и async/await.
#книга #ru #javascript
Автор: Дэвид Флэнаган
Год издания: 2021
Описание:
Бестселлер, который служит исчерпывающим руководством для JavaScript-программистов, обновленное издание которого охватывает версию 2020 языка JavaScript. Новое издание содержит яркие примеры кода и новые главы, раскрывающие классы, модули, итераторы, генераторы, объекты Promise и async/await.
#книга #ru #javascript
Инструмент: гибкий автоматизатор рабочих процессов
Эта платформа представляет собой простой конструктор, который позволяет пользователям упростить выполнение повседневных рабочих задач. Она позволяет интегрировать различные сервисы и скрипты в единый оркестр.
Ссылка на инструмент: n8n
#инструмент #general
Эта платформа представляет собой простой конструктор, который позволяет пользователям упростить выполнение повседневных рабочих задач. Она позволяет интегрировать различные сервисы и скрипты в единый оркестр.
Ссылка на инструмент: n8n
#инструмент #general
Курс: обучение TypeScript
В этом курсе будет рассмотрен TypeScript — один из самых популярных языков программирования в мире, который используется для создания интерактивных веб-страниц, мобильных приложений и серверной разработки. Вы начнёте изучать TypeScript с самых основ.
С помощью проверки решений на примере вы рассмотрите понятие тестирования и научитесь читать вывод тестов.
Ссылка на курс
#курс #ts #js #ru
В этом курсе будет рассмотрен TypeScript — один из самых популярных языков программирования в мире, который используется для создания интерактивных веб-страниц, мобильных приложений и серверной разработки. Вы начнёте изучать TypeScript с самых основ.
С помощью проверки решений на примере вы рассмотрите понятие тестирования и научитесь читать вывод тестов.
Ссылка на курс
#курс #ts #js #ru
Code-Basics
Курс TypeScript: бесплатное обучение для разработчиков
Прокачайте свои знания в бесплатном курсе по Typescript | Интерактивные упражнения прямо в браузере | Бесплатный курс TypeScript от CodeBasics
Книга: Эффективная работа с унаследованным кодом
Автор: Майкл К. Физерс
Год издания: 2016
Описание:
В своей книге Майкл Физерс предлагает стратегические приёмы работы с крупными унаследованными базами кода для повышения их производительности, функциональности, надежности и сопровождаемости.
Эти приёмы основаны на материале, разработанном автором для семинаров, проводимых компанией Object Mentor.
#книга #general #ru
Автор: Майкл К. Физерс
Год издания: 2016
Описание:
В своей книге Майкл Физерс предлагает стратегические приёмы работы с крупными унаследованными базами кода для повышения их производительности, функциональности, надежности и сопровождаемости.
Эти приёмы основаны на материале, разработанном автором для семинаров, проводимых компанией Object Mentor.
#книга #general #ru
Статья: Лучшие практики применения SOLID в React
Данная статья рассматривает лучшие способы применения принципов SOLID в разработке приложений на React. Она предоставляет рекомендации и советы по использованию этих принципов для создания более гибкого, расширяемого и поддерживаемого кода в React-проектах:
Ссылка на статью
#статья #solid #react #ru
Данная статья рассматривает лучшие способы применения принципов SOLID в разработке приложений на React. Она предоставляет рекомендации и советы по использованию этих принципов для создания более гибкого, расширяемого и поддерживаемого кода в React-проектах:
Ссылка на статью
#статья #solid #react #ru
Библиотека программиста
⚛️ Лучшие практики применения принципов SOLID в React
Как применять принципы SOLID в приложениях React. Объектно-ориентированное программирование в TypeScript.
Доклад: Тайпклассы в Python — универсальный концепт, который вы могли пропустить
В этом докладе рассказывается про полиморфизм, его типы, ad-hoc и тайпклассы. Зачем? Потому что мало людей знают об этих концепциях, особенно вне функционального сообщества. Однако полиморфизм является полезным инструментом, который позволяет выражать идеи разными способами. Большой выбор способов помогает подобрать правильный подход и улучшает читаемость кода, даже на других языках.
https://youtu.be/aZ9CtnZXUD0
#доклад #python #ru
В этом докладе рассказывается про полиморфизм, его типы, ad-hoc и тайпклассы. Зачем? Потому что мало людей знают об этих концепциях, особенно вне функционального сообщества. Однако полиморфизм является полезным инструментом, который позволяет выражать идеи разными способами. Большой выбор способов помогает подобрать правильный подход и улучшает читаемость кода, даже на других языках.
https://youtu.be/aZ9CtnZXUD0
#доклад #python #ru
YouTube
Тайпклассы: универсальный концепт, который вы могли пропустить, Никита Соболев - Python
Подписывайтесь на наш канал здесь и в телеграмм https://t.iss.one/meetups_evrone, чтобы быть в курсе будущих митапов и не пропускать полезные доклады!
Никита Соболев, CTO, We Make Services
Что? Полиморфизм, его типы, ad-hoc, тайпклассы.
Зачем? Потому что про…
Никита Соболев, CTO, We Make Services
Что? Полиморфизм, его типы, ad-hoc, тайпклассы.
Зачем? Потому что про…
Доклад: Разработка на iOS или на Android — что вам подходит больше?
В этом докладе вы узнаете про сравнение двух профессий в сфере разработки — iOS и Android. Будут рассмотрены навыки, задачи и перспективы трудоустройства в каждой из них. Тут также расскажут про особенности экосистем iOS и Android и разобьют мифы, связанные с ними.
Вы узнаете о текущих требованиях к начинающим специалистам и областях, где они наиболее востребованы.
https://www.youtube.com/live/bgpZwY7NCZ4?feature=share
#доклад #ios #android #начинающим #ru
В этом докладе вы узнаете про сравнение двух профессий в сфере разработки — iOS и Android. Будут рассмотрены навыки, задачи и перспективы трудоустройства в каждой из них. Тут также расскажут про особенности экосистем iOS и Android и разобьют мифы, связанные с ними.
Вы узнаете о текущих требованиях к начинающим специалистам и областях, где они наиболее востребованы.
https://www.youtube.com/live/bgpZwY7NCZ4?feature=share
#доклад #ios #android #начинающим #ru
YouTube
Разработка на iOS или на Android: что вам подходит больше?
Сравним две профессии в сфере разработки на примере навыков, задач и перспектив трудоустройства. Разберём особенности экосистем iOS и Android, а также мифы о них. Вы узнаете, что сегодня требуют от начинающих специалистов, насколько и где они востребованы.…
Ребят, ищем человека вести некоторые из ваших любимых каналов
Нам нужен ответственный, грамотный и влюбленный в IT товарищ — развивать и облагораживать часть telegram-каналов нашего проекта.
Если хотите стать частью нашей уютной команды, узнайте подробнее о вакансии и пишите нам. Давайте познакомимся и сработаемся: https://tprg.ru/bqed
Найдись, тот самый человек! Главред грустит.
#вакансии #работа
Нам нужен ответственный, грамотный и влюбленный в IT товарищ — развивать и облагораживать часть telegram-каналов нашего проекта.
Если хотите стать частью нашей уютной команды, узнайте подробнее о вакансии и пишите нам. Давайте познакомимся и сработаемся: https://tprg.ru/bqed
Найдись, тот самый человек! Главред грустит.
#вакансии #работа
Книга: Хрестоматия iOS паттернов
Автор: Дима Малеев
Год издания: 2017
Описание:
Эта книга представляет ценный ресурс для всех iOS разработчиков, особенно для начинающих. В ней представлены примеры более чем 20 паттернов GoF, адаптированных для iOS. Для более опытных разработчиков эта книга будет полезной шпаргалкой.
Скачать
#книга #паттерны #ios
Автор: Дима Малеев
Год издания: 2017
Описание:
Эта книга представляет ценный ресурс для всех iOS разработчиков, особенно для начинающих. В ней представлены примеры более чем 20 паттернов GoF, адаптированных для iOS. Для более опытных разработчиков эта книга будет полезной шпаргалкой.
Скачать
#книга #паттерны #ios
Инструмент: плагин для проверки точности вёрстки сайта пиксель в пиксель
С помощью этого инструмента можно проверить соответствие вашей вёрстки исходному макету. Достаточно установить плагин и запустить его на нужном сайте. Интересной особенностью инструмента является возможность работы как с локальными, так и с размещенными в Интернете сайтами.
Ссылка на инструмент: PerfectPixel
#инструмент #frontend
С помощью этого инструмента можно проверить соответствие вашей вёрстки исходному макету. Достаточно установить плагин и запустить его на нужном сайте. Интересной особенностью инструмента является возможность работы как с локальными, так и с размещенными в Интернете сайтами.
Ссылка на инструмент: PerfectPixel
#инструмент #frontend
Статья: Как отвечать работодателю на вопрос о зарплате — советы экспертов
Очень часто работодатель не называет желаемую зарплату, а просит соискателя указать свои ожидания. Неопытные соискатели могут недооценить или завысить свою стоимость.
В статьи описали, как кандидату наиболее точно оценить себя при обсуждении заработной платы с работодателем:
Ссылка на статью
#статья #трудоустройство #ru
Очень часто работодатель не называет желаемую зарплату, а просит соискателя указать свои ожидания. Неопытные соискатели могут недооценить или завысить свою стоимость.
В статьи описали, как кандидату наиболее точно оценить себя при обсуждении заработной платы с работодателем:
Ссылка на статью
#статья #трудоустройство #ru
Tproger
Как отвечать работодателю на вопрос о зарплате — советы экспертов
Работодатель часто спрашивает об ожидаемой зарплате, что может поставить в тупик начинаеющего специалиста. Спрашиваем у экспертов, как с этим бороться.
Курс: Jira Software
На этом курсе вы научитесь использовать Jira — мощный инструмент управления проектами и задачами. Вы познакомитесь с основными техниками, ключевыми возможностями Jira и научитесь эффективно управлять проектами, создавать и отслеживать задачи и многое другое. Узнаете о методологиях Agile, Scrum, философии Lean и доске Kanban.
Ссылка на курс
#курс #jira #начинающим #ru
На этом курсе вы научитесь использовать Jira — мощный инструмент управления проектами и задачами. Вы познакомитесь с основными техниками, ключевыми возможностями Jira и научитесь эффективно управлять проектами, создавать и отслеживать задачи и многое другое. Узнаете о методологиях Agile, Scrum, философии Lean и доске Kanban.
Ссылка на курс
#курс #jira #начинающим #ru