Подборка актуальных вакансий для специалистов с опытом работы от 1 года
— Разработчик DWH / ETL
Где: Москва, можно удалённо
— QA Automation Engineer
Где: Москва, можно удалённо
— Разработчик Python
Где: Москва, можно удалённо
— TUL Automated Moderation
Где: Москва, можно удалённо
— Problem Manager
Где: Москва, Санкт-Петербург
— NoSQL Reliability Engineer
Где: Москва
— Project Manager
Где: Москва
— Специалист группы дежурных администраторов выноса изменений
Где: Москва
#вакансии #работа
— Разработчик DWH / ETL
Где: Москва, можно удалённо
— QA Automation Engineer
Где: Москва, можно удалённо
— Разработчик Python
Где: Москва, можно удалённо
— TUL Automated Moderation
Где: Москва, можно удалённо
— Problem Manager
Где: Москва, Санкт-Петербург
— NoSQL Reliability Engineer
Где: Москва
— Project Manager
Где: Москва
— Специалист группы дежурных администраторов выноса изменений
Где: Москва
#вакансии #работа
👍7
Послание к начинающим JavaScript-разработчикам
Несколько советов начинающих разработчикам от программиста с опытом разработки open source проектов. Некоторые из советов применимы к любому языку программирования:
https://techrocks.ru/2021/05/08/letter-for-new-javascript-programmers/
#javascript
Несколько советов начинающих разработчикам от программиста с опытом разработки open source проектов. Некоторые из советов применимы к любому языку программирования:
https://techrocks.ru/2021/05/08/letter-for-new-javascript-programmers/
#javascript
👍9
30 лучших команд Git, которые вы должны знать, чтобы освоить Git CLI
В этой статье перечислены наиболее важные команды, которые вы должны знать как разработчик, чтобы мастерски работать с вашими репозиториями. Статья будет полезна как начинающим, так и опытным разработчикам:
https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc
#git
В этой статье перечислены наиболее важные команды, которые вы должны знать как разработчик, чтобы мастерски работать с вашими репозиториями. Статья будет полезна как начинающим, так и опытным разработчикам:
https://levelup.gitconnected.com/top-30-git-commands-you-should-know-to-master-git-cli-f04e041779bc
#git
👍7
Курс по Next.js
В данном видеокурсе вы изучите фреймворк для серверного рендеринга Next.js. Вы узнаете основные концепции по типу роутинга, создания страниц и компонентов. Рассмотрите разницу подходов SSR (Server Side Rendering) и SSG (Static Site Generation), а так же подключите их в приложение. Посмотрите, как Next.js ускоряет загрузку приложения и улучшает работу с SEO. И в заключение выполните типизацию с помощью TypeScript и загрузите готовое приложение на бесплатный хостинг Vercel.
https://www.youtube.com/watch?v=M1Y7JmaslkU&list=PLNkWIWHIRwMHjz7hM5o10BNc6dq0OMd2U
#nextjs #курс
В данном видеокурсе вы изучите фреймворк для серверного рендеринга Next.js. Вы узнаете основные концепции по типу роутинга, создания страниц и компонентов. Рассмотрите разницу подходов SSR (Server Side Rendering) и SSG (Static Site Generation), а так же подключите их в приложение. Посмотрите, как Next.js ускоряет загрузку приложения и улучшает работу с SEO. И в заключение выполните типизацию с помощью TypeScript и загрузите готовое приложение на бесплатный хостинг Vercel.
https://www.youtube.com/watch?v=M1Y7JmaslkU&list=PLNkWIWHIRwMHjz7hM5o10BNc6dq0OMd2U
#nextjs #курс
👍4
Итераторы в Python для самых маленьких
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, но многие начинающие разработчики бегут от этой темы, потому что она кажется слишком запутанной и непонятной.
Но на самом деле ничего сложного в ней нет, если подобраться к ней правильным образом — в чём и помогает эта статья:
https://habr.com/ru/company/domclick/blog/674194/
#python
«Напиши, пожалуйста, кастомный итератор,» — такое задание довольно часто дают на собеседованиях, но многие начинающие разработчики бегут от этой темы, потому что она кажется слишком запутанной и непонятной.
Но на самом деле ничего сложного в ней нет, если подобраться к ней правильным образом — в чём и помогает эта статья:
https://habr.com/ru/company/domclick/blog/674194/
#python
👍7
Дорожная карта Data Science
Держите небольшую дорожную карту для специалистов по данным. Здесь собраны основные навыки и технологии, которые вам понадобятся для освоения профессии.
#roadmap #datascience
Держите небольшую дорожную карту для специалистов по данным. Здесь собраны основные навыки и технологии, которые вам понадобятся для освоения профессии.
#roadmap #datascience
👍15💩2
Строим структуру своего PHP приложения + аутентификация
Этот урок позволит вам понять, как разработать каркас своего веб-приложения на PHP с нуля, используя ООП:
https://www.youtube.com/watch?v=EEVkFW_IDec
#php
Этот урок позволит вам понять, как разработать каркас своего веб-приложения на PHP с нуля, используя ООП:
https://www.youtube.com/watch?v=EEVkFW_IDec
#php
YouTube
[ПРАКТИКА] - Строим структуру своего PHP приложения + аутентификация
Данное занятие было проведено специально для студентов нашего курса "PHP — из блондинки в PRO", в котором главной задачей стояло разработать каркас своего веб-приложения на PHP с нуля, используя ООП.
Мы решили его также опубликовать для нашей основной аудитории…
Мы решили его также опубликовать для нашей основной аудитории…
👍5
5 необходимых навыков разработчика, о которых самоучки могут не знать
Думали выучили язык и теперь ценный кадр? Не совсем. Есть и другие навыки, которые нужны разработчику для успешной работы и трудоустройства. В этой статье речь пойдёт о пяти навыках, которые точно понадобятся каждому начинающему разработчику:
https://techrocks.ru/2020/12/02/5-unexpected-developers-skills/
Думали выучили язык и теперь ценный кадр? Не совсем. Есть и другие навыки, которые нужны разработчику для успешной работы и трудоустройства. В этой статье речь пойдёт о пяти навыках, которые точно понадобятся каждому начинающему разработчику:
https://techrocks.ru/2020/12/02/5-unexpected-developers-skills/
👍5🤔1
Искусственный интеллект и нейронные сети C#. Машинное обучение для начинающих
Этот практический интенсив по языку программирования C# посвящён знакомству с областью искусственного интеллекта и реализации нейронной сети с помощью C#. Вы рассмотрите задачи нейронных сетей и пример создания нейронной сети. Создадите нейросеть для медицинской организации, которая будет работать с двумя популярными направлениями: анализ и прогнозирование статистических данных, а также распознавание образов (компьютерное зрение). А также узнаете много нового.
Смотрим тут:
https://www.youtube.com/watch?v=woohvQE73AI&list=PLIIXgDT0bKw7VnfMl5wWW_kjmmCrHjfvb
#csharp #видео
Этот практический интенсив по языку программирования C# посвящён знакомству с областью искусственного интеллекта и реализации нейронной сети с помощью C#. Вы рассмотрите задачи нейронных сетей и пример создания нейронной сети. Создадите нейросеть для медицинской организации, которая будет работать с двумя популярными направлениями: анализ и прогнозирование статистических данных, а также распознавание образов (компьютерное зрение). А также узнаете много нового.
Смотрим тут:
https://www.youtube.com/watch?v=woohvQE73AI&list=PLIIXgDT0bKw7VnfMl5wWW_kjmmCrHjfvb
#csharp #видео
👍3
Учим Kotlin с нуля
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы, а затем изучение переменных, операторов, циклов, конструкторов и многого другого.
Посмотреть можно тут:
https://www.youtube.com/watch?v=YTOWUENtB6o&list=PLxizNdMtXgxo0y4n-jK_YrQNrI4sPoDFo
#kotlin #курс
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы, а затем изучение переменных, операторов, циклов, конструкторов и многого другого.
Посмотреть можно тут:
https://www.youtube.com/watch?v=YTOWUENtB6o&list=PLxizNdMtXgxo0y4n-jK_YrQNrI4sPoDFo
#kotlin #курс
👍10
Как найти работу программисту самоучке
В этой статье речь пойдёт исключительно о джунах. Просто потому, что вопросы, связанные с поиском работы, задают обычно они. Впрочем, это и понятно – опытный специалист со стажем и знанием своих сильных сторон и без того будет востребован на рынке труда.
Но в случае самоучек всё становится ещё сложнее, потому что многие не знают чего ожидать и к чему готовиться. Эта статья призвана помочь самоучкам подготовиться к поиску работы не только технически, но и морально:
https://techrocks.ru/2018/08/06/how-one-self-educated-can-find-a-job/
В этой статье речь пойдёт исключительно о джунах. Просто потому, что вопросы, связанные с поиском работы, задают обычно они. Впрочем, это и понятно – опытный специалист со стажем и знанием своих сильных сторон и без того будет востребован на рынке труда.
Но в случае самоучек всё становится ещё сложнее, потому что многие не знают чего ожидать и к чему готовиться. Эта статья призвана помочь самоучкам подготовиться к поиску работы не только технически, но и морально:
https://techrocks.ru/2018/08/06/how-one-self-educated-can-find-a-job/
👍10
Как работают А/В-тесты на примере онлайн-кинотеатра KION
A/B тесты — это простой способ проверить идею и её влияние на метрики продукта. В этой статье на примере фичи Autoplay Александр Труфанов, Руководитель направления Продуктовой аналитики МТС Медиа/KION, разбирается в том, как проводится A/B-тестирование:
https://tprg.ru/hKO3
A/B тесты — это простой способ проверить идею и её влияние на метрики продукта. В этой статье на примере фичи Autoplay Александр Труфанов, Руководитель направления Продуктовой аналитики МТС Медиа/KION, разбирается в том, как проводится A/B-тестирование:
https://tprg.ru/hKO3
👍5
Базовые концепции Python
Если вы только стартуете в изучении Python, то начать точно стоит с изучения основных его концепций:
— переменные,
— типы данных,
— операторы,
— индексы,
— срезы,
— приведение типов.
В этом материале подробно разбирается каждый из этих аспектов языка: https://tprg.ru/Tft0
#python
Если вы только стартуете в изучении Python, то начать точно стоит с изучения основных его концепций:
— переменные,
— типы данных,
— операторы,
— индексы,
— срезы,
— приведение типов.
В этом материале подробно разбирается каждый из этих аспектов языка: https://tprg.ru/Tft0
#python
👍7
Простые геометрические фигуры на чистом CSS
В основе каждого сложного дизайна так или иначе лежит базовая графика. Поэтому если вы только начинаете изучить тонкости дизайна, то начать с самых основ — отличная идея.
В этом практическом гайде автор показывает, как создавать такие примитивные фигуры, как квадраты, круги, треугольники с помощью одного лишь CSS:
https://tprg.ru/h4KB
#css
В основе каждого сложного дизайна так или иначе лежит базовая графика. Поэтому если вы только начинаете изучить тонкости дизайна, то начать с самых основ — отличная идея.
В этом практическом гайде автор показывает, как создавать такие примитивные фигуры, как квадраты, круги, треугольники с помощью одного лишь CSS:
https://tprg.ru/h4KB
#css
👍8🔥2❤1
Подборка актуальных вакансий
— Специалист отдела VIP сопровождения ПО
Где: Москва
Опыт: можно без опыта
— Python-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Разработчик DWH / ETL
Где: Москва, можно удалённо
Опыт: от 1 года
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 1 года
— NoSQL Reliability Engineer
Где: Москва
Опыт: от 1 года
— Project Manager
Где: Москва
Опыт: от 1 года
— Problem Manager
Где: Москва, Санкт-Петербург
Опыт: от 1 года
— TUL Automated Moderation
Где: Москва, можно удалённо
Опыт: от 1 года
— DevOps-специалист
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: от 1 года
— Специалист группы дежурных администраторов выноса изменений
Где: Москва
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
#вакансии #работа
— Специалист отдела VIP сопровождения ПО
Где: Москва
Опыт: можно без опыта
— Python-разработчик
Где: Москва, можно удалённо
Опыт: от 1 года
— Разработчик DWH / ETL
Где: Москва, можно удалённо
Опыт: от 1 года
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 1 года
— NoSQL Reliability Engineer
Где: Москва
Опыт: от 1 года
— Project Manager
Где: Москва
Опыт: от 1 года
— Problem Manager
Где: Москва, Санкт-Петербург
Опыт: от 1 года
— TUL Automated Moderation
Где: Москва, можно удалённо
Опыт: от 1 года
— DevOps-специалист
Где: Москва, Санкт-Петербург, Казань, Пермь, можно удалённо
Опыт: от 1 года
— Специалист группы дежурных администраторов выноса изменений
Где: Москва
Опыт: от 1 года
— Специалист информационной безопасности ИТ-инфраструктуры
Где: Москва
Опыт: от 1 года
#вакансии #работа
👍3
5 правил для код ревью
1. Есть вопрос — спрашивай. Цель код ревью — делать все изменения в кодовой базе проекта понятными каждому разработчику. Без вопросов в сомнительных местах добиться этого будет невозможно.
2. Цель изменений в коде должна быть понятна. Если вы отправляете свой код на ревью — о донесении этих смыслов должны позаботиться вы. Если вы проверяете чужой код, то должны убедиться, что понимаете, какую задачу он решает.
3. Изменения в коде должны быть минимальными. На каждый код ревью не должно приходиться больше 10–100 строк кода. В большинстве случае изменения на 1000 строк можно разбить на десятки понятных частей. Это же правило стимулирует регулярный (ежедневный) код ревью.
4. Наличие стандартов. В каждой команде должны быть чётко прописанные стандарты кода, чтобы каждый раз вам не приходилось спорить из-за банального написания переменных (типа camelCase или underscore_case).
5. Баланс. Вы не живём в идеальном мире и всегда будут те, кто получает удовольствие от код ревью, и те, кто ненавидит его. Учитывайте это и старайтесь быть уважительным и при создании новых изменений, и при просмотре чужих.
Источник: dev.to
#команда
1. Есть вопрос — спрашивай. Цель код ревью — делать все изменения в кодовой базе проекта понятными каждому разработчику. Без вопросов в сомнительных местах добиться этого будет невозможно.
2. Цель изменений в коде должна быть понятна. Если вы отправляете свой код на ревью — о донесении этих смыслов должны позаботиться вы. Если вы проверяете чужой код, то должны убедиться, что понимаете, какую задачу он решает.
3. Изменения в коде должны быть минимальными. На каждый код ревью не должно приходиться больше 10–100 строк кода. В большинстве случае изменения на 1000 строк можно разбить на десятки понятных частей. Это же правило стимулирует регулярный (ежедневный) код ревью.
4. Наличие стандартов. В каждой команде должны быть чётко прописанные стандарты кода, чтобы каждый раз вам не приходилось спорить из-за банального написания переменных (типа camelCase или underscore_case).
5. Баланс. Вы не живём в идеальном мире и всегда будут те, кто получает удовольствие от код ревью, и те, кто ненавидит его. Учитывайте это и старайтесь быть уважительным и при создании новых изменений, и при просмотре чужих.
Источник: dev.to
#команда
👍16❤3
Вакансия VR разработчика и 3D-дизайнера для будущего проекта в метавселенной
Требования: релевантный опыт в сфере VR/AR, JavaScript.
Задачи: разработать виртуальный офис кастомно для команды, участвовать в разработке дальнейших проектов компании.
Что предлагают: удалённую работу, полную занятость и оплату 2000-4000$.
Заполните форму, чтобы откликнуться, и с вами обязательно свяжутся:
https://forms.gle/BCkhpkZscRyhz6wy9
#вакансия
Требования: релевантный опыт в сфере VR/AR, JavaScript.
Задачи: разработать виртуальный офис кастомно для команды, участвовать в разработке дальнейших проектов компании.
Что предлагают: удалённую работу, полную занятость и оплату 2000-4000$.
Заполните форму, чтобы откликнуться, и с вами обязательно свяжутся:
https://forms.gle/BCkhpkZscRyhz6wy9
#вакансия
👍6
Шпаргалка по синтаксису и методам JavaScript
Темы, которые покрывает эта шпаргалка:
— основы JS,
— условные конструкторы,
— циклы,
— строки,
— массивы,
— числовые методы,
— математические методы,
— даты,
— события мыши,
— события клавиатуры,
— ошибки,
— методы Window,
— элементы Query/Get,
— создание новых элементов в DOM
Сохраняйте шпаргалку и используйте в процессе работы: https://tprg.ru/1GnT
#javascript
Темы, которые покрывает эта шпаргалка:
— основы JS,
— условные конструкторы,
— циклы,
— строки,
— массивы,
— числовые методы,
— математические методы,
— даты,
— события мыши,
— события клавиатуры,
— ошибки,
— методы Window,
— элементы Query/Get,
— создание новых элементов в DOM
Сохраняйте шпаргалку и используйте в процессе работы: https://tprg.ru/1GnT
#javascript
🔥3👍1
Введение в компьютерную память
В 2007 года Ульрик Дриппер, который занимался разработкой GNU libc, написал огромную статью в 9 частях, где объяснил основные принципы работы всех уровней памяти — от железа до инструментов профайлинга.
Статью на английском можно почитать здесь: https://lwn.net/Articles/250967/
А в этом 20-минутном видео автор делает ёмкий обзор этой серии статей:
https://youtu.be/UNknX2TRsQQ
#память
В 2007 года Ульрик Дриппер, который занимался разработкой GNU libc, написал огромную статью в 9 частях, где объяснил основные принципы работы всех уровней памяти — от железа до инструментов профайлинга.
Статью на английском можно почитать здесь: https://lwn.net/Articles/250967/
А в этом 20-минутном видео автор делает ёмкий обзор этой серии статей:
https://youtu.be/UNknX2TRsQQ
#память
YouTube
Что Каждый Программист Должен Знать О Памяти. (с)
Разверните гибкий облачный сервер в Selectel: https://slc.tl/12OU9
Получите 1000 бонусных рублей по промокоду Winderton.
Что каждый программист должен знать о памяти? Ульрик Дриппер.
Это человек, который занимался разработкой GNU libc, и много чем другим…
Получите 1000 бонусных рублей по промокоду Winderton.
Что каждый программист должен знать о памяти? Ульрик Дриппер.
Это человек, который занимался разработкой GNU libc, и много чем другим…
👍6👎1
Топ-5 языков программирования в 2022 году
В августе GeeksForGeeks опубликовал рейтинг самых востребованных и популярных языков программирования в 2022:
1. Python
2. Java
3. JavaScript
4. Kotlin
5. R
Рейтинг был создан исходя из сфер использования и популярности среди новичков. «С» все так же популярен в коммерческих проектах, однако порог входа среди новичков стал меньше.
На что вы смотрите выбирая язык программирования для себя или ваших проектов?
В августе GeeksForGeeks опубликовал рейтинг самых востребованных и популярных языков программирования в 2022:
1. Python
2. Java
3. JavaScript
4. Kotlin
5. R
Рейтинг был создан исходя из сфер использования и популярности среди новичков. «С» все так же популярен в коммерческих проектах, однако порог входа среди новичков стал меньше.
На что вы смотрите выбирая язык программирования для себя или ваших проектов?
👍17🤔2❤1