Из пилота «Аэрофлота» в дата-инженера
Как и почему пилот «Аэрофлота» решил войти в IT? Своим опытом поделился Константин Соколов, дата-инженер Нетологии.
Пилот 🆚 дата-инженер → https://netolo.gy/cgpz
Как и почему пилот «Аэрофлота» решил войти в IT? Своим опытом поделился Константин Соколов, дата-инженер Нетологии.
Пилот 🆚 дата-инженер → https://netolo.gy/cgpz
👍6❤3
Познакомьтесь с направлениями и профессиями в сфере аналитики и Data Science
«Старт в аналитике» — курс, где за две недели вы научитесь пользоваться Excel, SQL, Power BI, Google Data Studio для работы с данными и напишете первый код на языке Python. Также во время обучения вы:
✔️ Разберётесь, почему работа с данными настолько актуальна.
✔️ Узнаете, какие направления и профессии есть в сфере аналитики и Data Science, чем они отличаются и как определить направление для себя.
✔️ Получите пошаговый гайд и узнаете, как войти в сферу работы с данными и выбрать роль в Data Science.
• Когда: 24 октября — 8 ноября.
• Стоимость: 1490 рублей.
Записаться на курс → https://netolo.gy/cha3
«Старт в аналитике» — курс, где за две недели вы научитесь пользоваться Excel, SQL, Power BI, Google Data Studio для работы с данными и напишете первый код на языке Python. Также во время обучения вы:
✔️ Разберётесь, почему работа с данными настолько актуальна.
✔️ Узнаете, какие направления и профессии есть в сфере аналитики и Data Science, чем они отличаются и как определить направление для себя.
✔️ Получите пошаговый гайд и узнаете, как войти в сферу работы с данными и выбрать роль в Data Science.
• Когда: 24 октября — 8 ноября.
• Стоимость: 1490 рублей.
Записаться на курс → https://netolo.gy/cha3
👍5
Media is too big
VIEW IN TELEGRAM
Предлагаем вам примерить на себя роль студента курса Нетологии «Python-разработчик с нуля до middle».
В этом видео поговорим о пагинации данных со стороны клиента. Это механизм, с помощью которого можно регулировать отображение данных: ограниченный показ части информации, используемый, чтобы разбить большой массив данных на веб-странице и представить результаты по нескольким страницам. Пример: когда в категории товаров размещён список товаров, разбитый постранично для показа пользователю.
Как реализовать пагинацию в коде, объяснил Александр Иванов, Senior Backend Engineer в компании OneSoil.
В этом видео поговорим о пагинации данных со стороны клиента. Это механизм, с помощью которого можно регулировать отображение данных: ограниченный показ части информации, используемый, чтобы разбить большой массив данных на веб-странице и представить результаты по нескольким страницам. Пример: когда в категории товаров размещён список товаров, разбитый постранично для показа пользователю.
Как реализовать пагинацию в коде, объяснил Александр Иванов, Senior Backend Engineer в компании OneSoil.
🔥7
Что такое прототипное наследование в JS
Прототипное наследование (Prototype-based inheritance) — особенность JavaScript, которая позволяет объектам наследовать свойства и методы других объектов. В этом языке программирования все объекты имеют прототип, который определяет набор свойств и методов, которые наследуются объектами из него.
При обращении к свойству или методу объекта JavaScript сначала ищет их в самом объекте. Если сделать это не удалось, язык программирования автоматически обращается к его прототипу и продолжает поиск там (у каждого прототипа может быть свой дополнительный прототип). В случае, если свойство или метод найдены в прототипе, они будут применены к нему.
Рассмотрим пример:
// Создаём объект-прототип с общими свойствами и методами
const animal = {
sound: "",
makeSound: function() {
console.log(this.sound);
}
};
// Создаём объекты, наследующие от прототипа 'animal'
const dog = Object.create(animal);
dog.sound = "Woof!";
dog.breed = "Labrador";
const cat = Object.create(animal);
cat.sound = "Meow!";
cat.color = "Black";
// Используем методы наследуемых объектов
dog.makeSound(); // Выведет "Woof!"
cat.makeSound(); // Выведет "Meow!"
В этом примере объекты dog и cat наследуют свойства и методы от прототипа animal. Они созданы с помощью Object.create(animal) и указанием объекта animal в качестве прототипа. Таким образом, у них есть доступ к свойству sound и методу makeSound, определённым в прототипе.
Прототипное наследование позволяет создавать иерархию объектов, облегчая повторное использование кода и структурирование данных и функциональности. Стоит отметить, что начиная с ES6 (ECMAScript 2015) в JavaScript были добавлены классы и ключевые слова class и extends, которые позволяют реализовывать наследование более похожим на классическое способом.
Прототипное наследование (Prototype-based inheritance) — особенность JavaScript, которая позволяет объектам наследовать свойства и методы других объектов. В этом языке программирования все объекты имеют прототип, который определяет набор свойств и методов, которые наследуются объектами из него.
При обращении к свойству или методу объекта JavaScript сначала ищет их в самом объекте. Если сделать это не удалось, язык программирования автоматически обращается к его прототипу и продолжает поиск там (у каждого прототипа может быть свой дополнительный прототип). В случае, если свойство или метод найдены в прототипе, они будут применены к нему.
Рассмотрим пример:
// Создаём объект-прототип с общими свойствами и методами
const animal = {
sound: "",
makeSound: function() {
console.log(this.sound);
}
};
// Создаём объекты, наследующие от прототипа 'animal'
const dog = Object.create(animal);
dog.sound = "Woof!";
dog.breed = "Labrador";
const cat = Object.create(animal);
cat.sound = "Meow!";
cat.color = "Black";
// Используем методы наследуемых объектов
dog.makeSound(); // Выведет "Woof!"
cat.makeSound(); // Выведет "Meow!"
В этом примере объекты dog и cat наследуют свойства и методы от прототипа animal. Они созданы с помощью Object.create(animal) и указанием объекта animal в качестве прототипа. Таким образом, у них есть доступ к свойству sound и методу makeSound, определённым в прототипе.
Прототипное наследование позволяет создавать иерархию объектов, облегчая повторное использование кода и структурирование данных и функциональности. Стоит отметить, что начиная с ES6 (ECMAScript 2015) в JavaScript были добавлены классы и ключевые слова class и extends, которые позволяют реализовывать наследование более похожим на классическое способом.
👍6
Бесплатный курс «Основы вёрстки сайта: HTML и CSS»
Каждый сайт, соцсеть или интернет-магазин, которыми вы когда-либо пользовались, написаны на HTML и CSS. Это простые языки разметки, с помощью которых верстальщики, веб- и frontend-разработчики настраивают внешний вид страницы. Знать их полезно также веб-дизайнерам, контент-менеджерам, руководителям проектов — всем, кто работает с сайтами.
На бесплатном курсе «Основы вёрстки сайта: HTML и CSS» вы на практике познакомитесь с базовыми технологиями веб-разработки:
• узнаете, как устроены и работают сайты;
• потренируетесь самостоятельно верстать текст;
• научитесь менять расположение объектов, шрифты и цвета страницы.
Программа включает в себя короткие видео, дополнительные материалы и практические задания с самопроверкой и итоговым тестом. Начать обучение можно в любой момент — доступ ко всем занятиям откроется сразу после регистрации.
Начать обучение → https://netolo.gy/ciS4
Каждый сайт, соцсеть или интернет-магазин, которыми вы когда-либо пользовались, написаны на HTML и CSS. Это простые языки разметки, с помощью которых верстальщики, веб- и frontend-разработчики настраивают внешний вид страницы. Знать их полезно также веб-дизайнерам, контент-менеджерам, руководителям проектов — всем, кто работает с сайтами.
На бесплатном курсе «Основы вёрстки сайта: HTML и CSS» вы на практике познакомитесь с базовыми технологиями веб-разработки:
• узнаете, как устроены и работают сайты;
• потренируетесь самостоятельно верстать текст;
• научитесь менять расположение объектов, шрифты и цвета страницы.
Программа включает в себя короткие видео, дополнительные материалы и практические задания с самопроверкой и итоговым тестом. Начать обучение можно в любой момент — доступ ко всем занятиям откроется сразу после регистрации.
Начать обучение → https://netolo.gy/ciS4
👍5👎1
Где нас нет: как живут айтишники на Северо-Западе России
Можно ли переехать из столицы в регион без потерь в уровне жизни?
В прошлом году мы разбирались, где ещё, кроме столиц, ждут начинающих и опытных айтишников. И поделились кейсами специалистов, которые работают в регионах.
В новой статье из рубрики «Где нас нет» поговорим о том, как живётся IT-специалистам на Северо-Западе России → https://netolo.gy/chPd
Можно ли переехать из столицы в регион без потерь в уровне жизни?
В прошлом году мы разбирались, где ещё, кроме столиц, ждут начинающих и опытных айтишников. И поделились кейсами специалистов, которые работают в регионах.
В новой статье из рубрики «Где нас нет» поговорим о том, как живётся IT-специалистам на Северо-Западе России → https://netolo.gy/chPd
❤6
Шрифт для написания и чтения исходного кода Monocraft
Monocraft — моноширинный шрифт, который используется программистами для написания и чтения исходного кода. В моноширинных шрифтах все символы имеют одинаковую ширину — это делает код более читаемым и упорядоченным.
Шрифт создан разработчиком Идрисом Хассаном и имитирует стиль пользовательского интерфейса Minecraft.
Шрифт распространяется бесплатно под свободной лицензией SIL Open Font License 1.1. Его можно использовать как для работы внутри редактора кода, так и в коммерческих целях — например на сайте. Скачать Monocraft можно из официального репозитория проекта на GitHub.
Monocraft — моноширинный шрифт, который используется программистами для написания и чтения исходного кода. В моноширинных шрифтах все символы имеют одинаковую ширину — это делает код более читаемым и упорядоченным.
Шрифт создан разработчиком Идрисом Хассаном и имитирует стиль пользовательского интерфейса Minecraft.
Шрифт распространяется бесплатно под свободной лицензией SIL Open Font License 1.1. Его можно использовать как для работы внутри редактора кода, так и в коммерческих целях — например на сайте. Скачать Monocraft можно из официального репозитория проекта на GitHub.
🔥4
Бесплатные события ноября
⠀
📍 14 ноября, 19:00 (Мск) — Промышленное программирование: что нужно знать инженеру по автоматизации
Поймёте, как изучить промышленное программирование и начать карьеру.
📍 15 ноября, 19:00 (Мск) — Какие инструменты аналитики помогают НR ускорить работу
⠀
Вместе с экспертом компании «Поток» проанализируете кейсы системы для автоматизации подбора персонала и поймёте, какие задачи можно решить с помощью инструментов HR‑аналитики.
📍 17 ноября, 19:00 (Мск) — Системный администратор: пути развития карьеры
⠀
Познакомитесь с профессиями системного администратора и DevOps-инженера и их спецификой.
📍 Бесплатный курс — Профессии и языки программирования: что выбрать
⠀
Попробуете себя в разных направлениях разработки, выберете своё и получите план для старта в новой сфере.
⠀
📍 14 ноября, 19:00 (Мск) — Промышленное программирование: что нужно знать инженеру по автоматизации
Поймёте, как изучить промышленное программирование и начать карьеру.
📍 15 ноября, 19:00 (Мск) — Какие инструменты аналитики помогают НR ускорить работу
⠀
Вместе с экспертом компании «Поток» проанализируете кейсы системы для автоматизации подбора персонала и поймёте, какие задачи можно решить с помощью инструментов HR‑аналитики.
📍 17 ноября, 19:00 (Мск) — Системный администратор: пути развития карьеры
⠀
Познакомитесь с профессиями системного администратора и DevOps-инженера и их спецификой.
📍 Бесплатный курс — Профессии и языки программирования: что выбрать
⠀
Попробуете себя в разных направлениях разработки, выберете своё и получите план для старта в новой сфере.
👍5
Media is too big
VIEW IN TELEGRAM
Работа с базой данных PostgreSQL
На курсе Нетологии «Python-разработчик с нуля до middle» студенты работают с базой данных PostgreSQL — одной из самых популярных и простых для изучения. Предлагаем заглянуть за кулисы обучения на курсе и посмотреть фрагмент лекции.
В этом видео мы изучим, как в PostgreSQL создавать базу данных и подключаться к ней для дальнейшего управления. Обо всех этапах создания рассказывает Александр Иванов, Senior Backend Engineer в компании OneSoil.
На курсе Нетологии «Python-разработчик с нуля до middle» студенты работают с базой данных PostgreSQL — одной из самых популярных и простых для изучения. Предлагаем заглянуть за кулисы обучения на курсе и посмотреть фрагмент лекции.
В этом видео мы изучим, как в PostgreSQL создавать базу данных и подключаться к ней для дальнейшего управления. Обо всех этапах создания рассказывает Александр Иванов, Senior Backend Engineer в компании OneSoil.
🔥7
Приближение Чёрной пятницы — отличное время, чтобы попробовать что-то новое: накупить красок и открыть в себе живописный талант, сделать перепланировку своей комнаты и превратить её в личную библиотеку или снять свой первый короткометражный фильм на камеру смартфона.
Чем бы вы ни решили заниматься, предлагаем добавить в ваш досуг образовательные курсы и сделать очередной шаг к мечте. Тем более, что у нас скидки на все курсы до 65%.
Акция действует весь ноябрь — скидки уже включены в стоимость.
Сделаем шаг к переменам вместе → https://netolo.gy/clbo
Чем бы вы ни решили заниматься, предлагаем добавить в ваш досуг образовательные курсы и сделать очередной шаг к мечте. Тем более, что у нас скидки на все курсы до 65%.
Акция действует весь ноябрь — скидки уже включены в стоимость.
Сделаем шаг к переменам вместе → https://netolo.gy/clbo
👍4
Ситуация, когда программист пишет код на своём компьютере, запускает его — и всё работает отлично. Но как только он пытается запустить программу на другом компьютере или отправить её на прод, появляется много ошибок — код не работает. Проблема обычно в настройке окружения — на локальном компьютере установлены определённые версии среды разработки, языка и другого программного обеспечения.
👍6🐳2
Путь к сердцу сотрудников больше не лежит через бесплатные печеньки в офисе. Он лежит через данные — а значит, и в HR теперь не обойтись без аналитики.
Чтобы разобраться, как можно управлять человеческим ресурсом компании с помощью графиков и диаграмм, приходите на наше новое бесплатное занятие — «Какие инструменты аналитики помогают НR ускорить работу».
16 ноября на онлайн-встрече вы:
• узнаете, что такое HR-аналитика и за что её так любит бизнес;
• рассмотрите инструменты и метрики, которые нужны, чтобы всё заработало;
• разберёте, как эти инструменты помогли компаниям автоматизировать работу с персоналом.
📌 Пусть данные помогают вам управлять персоналом — и вашей карьерой: https://netolo.gy/clPs
Чтобы разобраться, как можно управлять человеческим ресурсом компании с помощью графиков и диаграмм, приходите на наше новое бесплатное занятие — «Какие инструменты аналитики помогают НR ускорить работу».
16 ноября на онлайн-встрече вы:
• узнаете, что такое HR-аналитика и за что её так любит бизнес;
• рассмотрите инструменты и метрики, которые нужны, чтобы всё заработало;
• разберёте, как эти инструменты помогли компаниям автоматизировать работу с персоналом.
📌 Пусть данные помогают вам управлять персоналом — и вашей карьерой: https://netolo.gy/clPs
🔥9❤3👍1
Что такое Unity
Unity — один из самых популярных игровых движков, который позволяет разработчикам создавать игры для различных платформ: планшетов, компьютеров, мобильных телефонов, консолей и устройств виртуальной реальности.
Движок даёт возможность создавать дизайн игровых миров, анимировать их, добавлять визуальные эффекты, звук и многое другое. Внутри Unity можно создать дизайн, а затем описать игровые механики кодом на C# или UnityScript (JavaScript-подобный язык программирования, предлагаемый в качестве альтернативы языку C#).
На Unity создано несколько сотен игр. Вот несколько примеров:
Crossy Road — аркадная игра, где игрок должен пересечь оживлённые дороги, реки и железные пути, избегая препятствия.
Monument Valley — игра-головоломка с картинами, создатель которых вдохновлялся оптическими иллюзиями и эшеровскими геометрическими фигурами.
Pokémon GO — аркада, где игроки ищут, ловят и тренируют виртуальных покемонов в реальном мире, используя камеру и GPS своего мобильного устройства.
Subnautica — приключенческая игра, в которой нужно исследовать океанские глубины, собирать ресурсы и попытаться выжить в опасной среде.
Unity — один из самых популярных игровых движков, который позволяет разработчикам создавать игры для различных платформ: планшетов, компьютеров, мобильных телефонов, консолей и устройств виртуальной реальности.
Движок даёт возможность создавать дизайн игровых миров, анимировать их, добавлять визуальные эффекты, звук и многое другое. Внутри Unity можно создать дизайн, а затем описать игровые механики кодом на C# или UnityScript (JavaScript-подобный язык программирования, предлагаемый в качестве альтернативы языку C#).
На Unity создано несколько сотен игр. Вот несколько примеров:
Crossy Road — аркадная игра, где игрок должен пересечь оживлённые дороги, реки и железные пути, избегая препятствия.
Monument Valley — игра-головоломка с картинами, создатель которых вдохновлялся оптическими иллюзиями и эшеровскими геометрическими фигурами.
Pokémon GO — аркада, где игроки ищут, ловят и тренируют виртуальных покемонов в реальном мире, используя камеру и GPS своего мобильного устройства.
Subnautica — приключенческая игра, в которой нужно исследовать океанские глубины, собирать ресурсы и попытаться выжить в опасной среде.
❤4👍1
Вакансии для программистов, аналитиков и разработчиков
· 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 тыс. рублей
· 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 тыс. рублей
❤4👍1
Необязательно знать программирование, чтобы создавать сайты, приложения или чат-ботов. С инструментами no-code это быстро, понятно и бюджетно.
Как освоить платформы no-code и реализовывать проекты без единой строчки кода, расскажем на бесплатном курсе 29 и 30 ноября в 19:00 мск.
За два занятия вы разберётесь:
· Что такое no-code и какие преимущества он даёт специалисту и бизнесу.
· Какие проекты можно реализовать, не погружаясь в технические сложности.
· Как подбирать сервисы для разработки без кода под конкретную задачу.
Регистрируйтесь и присоединяйтесь онлайн, чтобы задать все интересующие вопросы о популярных инструментах разработки и пообщаться с единомышленниками.
📌 Записаться → https://netolo.gy/cnmi
Как освоить платформы no-code и реализовывать проекты без единой строчки кода, расскажем на бесплатном курсе 29 и 30 ноября в 19:00 мск.
За два занятия вы разберётесь:
· Что такое no-code и какие преимущества он даёт специалисту и бизнесу.
· Какие проекты можно реализовать, не погружаясь в технические сложности.
· Как подбирать сервисы для разработки без кода под конкретную задачу.
Регистрируйтесь и присоединяйтесь онлайн, чтобы задать все интересующие вопросы о популярных инструментах разработки и пообщаться с единомышленниками.
📌 Записаться → https://netolo.gy/cnmi
🔥9❤3👍3
Сетевой инженер: кто такой, чем занимается и сколько зарабатывает
Вместе с Тимуром Юсиповым, автором курса «Сетевой инженер» в Нетологии, рассказали о профессии сетевого инженера и поделились полезными материалами для тех, кто выбирает свой карьерный путь.
Подробнее в медиа → https://netolo.gy/cnyQ
Вместе с Тимуром Юсиповым, автором курса «Сетевой инженер» в Нетологии, рассказали о профессии сетевого инженера и поделились полезными материалами для тех, кто выбирает свой карьерный путь.
Подробнее в медиа → https://netolo.gy/cnyQ
❤6
Азбука программиста:
буквы Э, Ю, Я
⠀
Продолжаем рассказывать о терминах из мира программирования. Значения слов эмулятор, юнит-тесты и других рассказали в наших карточках.
⠀
#азбукапрограммиста
буквы Э, Ю, Я
⠀
Продолжаем рассказывать о терминах из мира программирования. Значения слов эмулятор, юнит-тесты и других рассказали в наших карточках.
⠀
#азбукапрограммиста
❤10