Культурный код
Open in Telegram
Всё о программировании, анализе данных и data science: полезные материалы, вакансии, анонсы и профессиональный юмор. Меняйтесь вместе с нами — https://netolo.gy/hCA По вопросам сотрудничества — @netology_official
Show more3 274
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
3 274
Flask: что это такое и где его использовать
Flask — это компактный веб-фреймворк для языка программирования Python, который используется для создания веб-приложений. Он предоставляет базовые инструменты и структуру для их разработки, но при этом оставляет множество решений на усмотрение разработчика.
Flask лёгкий и минималистичный, не навязывает строгую структуру проекта, а его синтаксис интуитивен и понятен даже для разработчиков-новичков.
У фреймворка большое сообщество разработчиков, которые регулярно обновляют каталог плагинов и расширений. Среди них — инструменты для авторизации, работы с базами данных, обработкой форм.
3 274
Хочется простого человеческого: таз оливье и много выходных. До таких простых радостей осталась парочка недель, а пока можно подумать о подарках для друзей и близких.
У нас есть идея! С её помощью мы освободим вас от мук выбора и, возможно, добавим их получателю. Но это уже совсем другая история! 😉
Упакуйте в коробку, заверните ленточкой и положите под ёлку знания. Точнее, подарочный сертификат Нетологии. Его можно приобрести на любую сумму от 1000р., а получатель сам решит, какой курс выберет изучать. Шанс ошибиться в выборе подарка — 0%.
Положить сертификат под виртуальную ёлку → https://netolo.gy/csUi
3 274
Курс «Старт в программировании»
За две недели на курсе вы создадите свой первый проект — небольшую игру для индивидуального подсчёта продолжительности жизни и мотивации.
Вас ждут:
— лекции в записи и живые вебинары по вечерам;
— две недели обучения;
— практические задания и сопровождение на протяжении всего обучения.
Что научитесь делать:
— писать простой код;
— поймёте, как применять разные языки программирования;
— получите опыт общения с практикующими разработчиками;
— сможете добавить реальный проект в своё портфолио.
Вы сможете просматривать уроки в любое удобное время. На онлайн-встречах эксперты помогут закрепить навыки и ответят на вопросы.
• Когда: 12 декабря — 30 декабря.
• Стоимость: 990 рублей.
📍 Попробуйте себя в роли программиста → https://netolo.gy/csgb
3 274
Что такое зерокодинг
Согласно данным Artezio, более 46% российских банков, ритейлеров и промышленных компаний планируют внедрять в работу IT-решения, созданные без кода, — зерокод.
В новой статье вы узнаете:
— что такое зерокод;
— преимущества и недостатки зерокода;
— кто такой зерокодер и чем он занимается;
— какие навыки нужны специалисту;
— где используют зерокодинг.
Материал будет полезен тем, кто только задумывается о первой профессии или планирует переквалифицироваться → https://netolo.gy/cq4O
3 274
Задача: найти среднее значение списка чисел
Разберём задачу на Python, которая может встретиться на собеседованиях. Согласно условию, нужно найти среднее значение списка чисел.
Решение задачи может выглядеть так:
def find_average(numbers):
# Проверяем, что список не пустой, чтобы избежать деления на ноль
if len(numbers) == 0:
return 0 # Если список пустой, возвращаем 0
# Вычисляем сумму всех чисел в списке
total = sum(numbers)
# Вычисляем среднее значение
average = total / len(numbers)
return average
# Пример использования
numbers = [10, 20, 30, 40, 50]
avg = find_average(numbers)
print(avg) # Вывод: 30.0
Первым шагом в коде выше проходит проверка, что список numbers не пустой — это позволяет избежать деления на ноль и ошибок. Если список не пустой, вычисляем сумму всех чисел в списке с помощью функции sum(). Затем делим эту сумму на количество чисел в списке, чтобы найти среднее значение, и возвращаем его.
3 274
Бесплатные события декабря
⠀
📍 12 декабря, 19:00 (Мск) — Промышленное программирование: что нужно знать инженеру по автоматизации
Погрузитесь в специфику работы инженера по автоматизации и узнаете, как стать востребованным специалистом.
📍 14 декабря, 19:00 (Мск) — Языки программирования: что учить для карьеры
⠀
Получите актуальную информацию по популярным языкам: где они востребованы, для каких задач подходят и как их изучать.
📍 7 декабря — 26 декабря — Аналитика данных: первые шаги в Python
На курсе-симуляторе вы решите 3 кейса с помощью Python и построите систему аналитики для отдела продаж интернет-магазина.
📍 Бесплатный курс — Профессии в аналитике: что выбрать
⠀
Расскажем простыми словами об аналитике, Data Science, искусственном интеллекте и нейросетях. Познакомим с востребованными профессиями и инструментами специалистов.
3 274
3 274
Первые машинно-независимые языки
Продолжаем цикл, посвящённый истории программирования.
До 50-х годов прошлого века разработчики работали напрямую с железом — писали на машинном коде и ассемблере. Это требовало глубоких знаний и понимания работы компьютера. Из-за этого выполнение расчётов занимало очень много времени.
В 1954 году группа инженеров из IBM под руководством Джона Бэкуса выпустила несколько научных статей о высокоуровневом языке программирования, визуально похожем на алгебраические формулы. Они заложили основу FORmula TRANslator (переводчика формул), или Fortran.
Fortran стал первым машинно-независимым (высокоуровневым) языком программирования, который успешно применили на практике. Он не был похож на современные языки вроде Python и JavaScript и скорее напоминал математические формулы. Но поскольку он не работал напрямую с железом, освоить его было гораздо проще.
Почти сразу после Fortran появились ещё три высокоуровневых языка: Cobol, Algol и Lisp. Так началась эра высокоуровневых языков программирования, из которых родились почти все современные языки.
3 274
База для работы в IT: почему её постоянно не хватает новичкам и нужна ли она вообще
Какие навыки необходимы для успешной карьеры в IT-сфере и обязательно ли получать профильное высшее образование, чтобы приобрести их? Отвечаем на этот вопрос и разбираемся в том, что представляет собой база для работы, в новой статье.
3 274
Если бы не аналитика, «Алиса» в вашем смартфоне не умела бы шутить, а учёные, возможно, так и не нашли бы новый антибиотик впервые за 30 лет 😳
Как не бояться больших данных, а менять с их помощью мир — поговорим 2 декабря на нашем бесплатном митапе «Аналитика сегодня: как данные помогают прогрессу».
В прямом эфире вы:
· узнаете, как данные используются в создании новых лекарств, развитии промышленности и бизнеса;
· сможете принять участие в розыгрыше курса по Excel;
· поймёте, интересно ли вам дальше разбираться в теме.
Присоединяйтесь, чтобы аналитика стала для вас ближе, а мир — понятнее: https://netolo.gy/coHU
3 274
Азбука программиста:
буквы Э, Ю, Я
⠀
Продолжаем рассказывать о терминах из мира программирования. Значения слов эмулятор, юнит-тесты и других рассказали в наших карточках.
⠀
#азбукапрограммиста
3 274
Сетевой инженер: кто такой, чем занимается и сколько зарабатывает
Вместе с Тимуром Юсиповым, автором курса «Сетевой инженер» в Нетологии, рассказали о профессии сетевого инженера и поделились полезными материалами для тех, кто выбирает свой карьерный путь.
Подробнее в медиа → https://netolo.gy/cnyQ
3 274
Необязательно знать программирование, чтобы создавать сайты, приложения или чат-ботов. С инструментами no-code это быстро, понятно и бюджетно.
Как освоить платформы no-code и реализовывать проекты без единой строчки кода, расскажем на бесплатном курсе 29 и 30 ноября в 19:00 мск.
За два занятия вы разберётесь:
· Что такое no-code и какие преимущества он даёт специалисту и бизнесу.
· Какие проекты можно реализовать, не погружаясь в технические сложности.
· Как подбирать сервисы для разработки без кода под конкретную задачу.
Регистрируйтесь и присоединяйтесь онлайн, чтобы задать все интересующие вопросы о популярных инструментах разработки и пообщаться с единомышленниками.
📌 Записаться → https://netolo.gy/cnmi
3 274
Вакансии для программистов, аналитиков и разработчиков
· ASO-специалист/аналитик мобильных приложений. Удалённая работа. Зарплата — от 50 до 70 тыс. рублей
· Аналитик-маркетолог в ООО Альянс. Удалённая работа. Зарплата — от 70 тыс. рублей
· Аналитик данных / BI аналитик в РусЭкспресс. Удалённая работа. Зарплата — от 70 тыс. рублей
· Аналитик в CRM-group. Удалённая работа. курсы, обучение, участие в профильных конференциях за счёт компании. Зарплата — от 70 тыс. рублей
· Системный аналитик в «Самолет». Работа в офисе в Москве или удалённый формат. Расширенный пакет ДМС
· Программист-разработчик 1С в «Волховец». Удалённая работа. Зарплата — от 180 тыс. рублей
· Frontend Developer в ООО Карбокс. Удалённая работа. Зарплата — от 150 до 200 тыс. рублей
· Фулстек-разработчик в АО ТЭК-Торг. Удалённая работа. Полис ДМС.
· Frontend-разработчик в Production IT. Удалённая работа. Зарплата — от 130 тыс. рублей
· Java + Python Продакт Разработчик AIxWEB3 в LATOKEN. Удалённая работа. Зарплата — от 290 до 380 тыс. рублей
3 274
Что такое Unity
Unity — один из самых популярных игровых движков, который позволяет разработчикам создавать игры для различных платформ: планшетов, компьютеров, мобильных телефонов, консолей и устройств виртуальной реальности.
Движок даёт возможность создавать дизайн игровых миров, анимировать их, добавлять визуальные эффекты, звук и многое другое. Внутри Unity можно создать дизайн, а затем описать игровые механики кодом на C# или UnityScript (JavaScript-подобный язык программирования, предлагаемый в качестве альтернативы языку C#).
На Unity создано несколько сотен игр. Вот несколько примеров:
Crossy Road — аркадная игра, где игрок должен пересечь оживлённые дороги, реки и железные пути, избегая препятствия.
Monument Valley — игра-головоломка с картинами, создатель которых вдохновлялся оптическими иллюзиями и эшеровскими геометрическими фигурами.
Pokémon GO — аркада, где игроки ищут, ловят и тренируют виртуальных покемонов в реальном мире, используя камеру и GPS своего мобильного устройства.
Subnautica — приключенческая игра, в которой нужно исследовать океанские глубины, собирать ресурсы и попытаться выжить в опасной среде.
3 274
Путь к сердцу сотрудников больше не лежит через бесплатные печеньки в офисе. Он лежит через данные — а значит, и в HR теперь не обойтись без аналитики.
Чтобы разобраться, как можно управлять человеческим ресурсом компании с помощью графиков и диаграмм, приходите на наше новое бесплатное занятие — «Какие инструменты аналитики помогают НR ускорить работу».
16 ноября на онлайн-встрече вы:
• узнаете, что такое HR-аналитика и за что её так любит бизнес;
• рассмотрите инструменты и метрики, которые нужны, чтобы всё заработало;
• разберёте, как эти инструменты помогли компаниям автоматизировать работу с персоналом.
📌 Пусть данные помогают вам управлять персоналом — и вашей карьерой: https://netolo.gy/clPs
3 274
Ситуация, когда программист пишет код на своём компьютере, запускает его — и всё работает отлично. Но как только он пытается запустить программу на другом компьютере или отправить её на прод, появляется много ошибок — код не работает. Проблема обычно в настройке окружения — на локальном компьютере установлены определённые версии среды разработки, языка и другого программного обеспечения.
3 274
Приближение Чёрной пятницы — отличное время, чтобы попробовать что-то новое: накупить красок и открыть в себе живописный талант, сделать перепланировку своей комнаты и превратить её в личную библиотеку или снять свой первый короткометражный фильм на камеру смартфона.
Чем бы вы ни решили заниматься, предлагаем добавить в ваш досуг образовательные курсы и сделать очередной шаг к мечте. Тем более, что у нас скидки на все курсы до 65%.
Акция действует весь ноябрь — скидки уже включены в стоимость.
Сделаем шаг к переменам вместе → https://netolo.gy/clbo
3 274
Работа с базой данных PostgreSQL
На курсе Нетологии «Python-разработчик с нуля до middle» студенты работают с базой данных PostgreSQL — одной из самых популярных и простых для изучения. Предлагаем заглянуть за кулисы обучения на курсе и посмотреть фрагмент лекции.
В этом видео мы изучим, как в PostgreSQL создавать базу данных и подключаться к ней для дальнейшего управления. Обо всех этапах создания рассказывает Александр Иванов, Senior Backend Engineer в компании OneSoil.
3 274
Бесплатные события ноября
⠀
📍 14 ноября, 19:00 (Мск) — Промышленное программирование: что нужно знать инженеру по автоматизации
Поймёте, как изучить промышленное программирование и начать карьеру.
📍 15 ноября, 19:00 (Мск) — Какие инструменты аналитики помогают НR ускорить работу
⠀
Вместе с экспертом компании «Поток» проанализируете кейсы системы для автоматизации подбора персонала и поймёте, какие задачи можно решить с помощью инструментов HR‑аналитики.
📍 17 ноября, 19:00 (Мск) — Системный администратор: пути развития карьеры
⠀
Познакомитесь с профессиями системного администратора и DevOps-инженера и их спецификой.
📍 Бесплатный курс — Профессии и языки программирования: что выбрать
⠀
Попробуете себя в разных направлениях разработки, выберете своё и получите план для старта в новой сфере.
