IT-школа Skillfactory
14.5K subscribers
3.66K photos
59 videos
10 files
1.37K links
Канал онлайн-школы цифровых профессий.

Рассказываем, как выбрать IT-направление и начать карьеру. Делимся советами экспертов и историями студентов.

Курсы по Data Science: go.skillfactory.ru/ZTSRlg

Включен в перечень РКН: clck.ru/3FnDun
Download Telegram
Первая рабочая неделя началась. Пора рассказать о свежей статье из нашего блога. Она посвящена Next.js — фреймворку для разработки веб-приложений на базе React. Компоненты React используют для построения пользовательских интерфейсов, а Next.js — для дополнительных функций и оптимизации.

Фреймворк нужен, например, для:
➡️ Рендеринга на сервере (SSR). Это ускоряет первый показ страницы и улучшает SEO.
➡️ Генерации статических страниц (SSG). Фреймворк умеет собирать страницы в HTML-файлы. Они хранятся как статические файлы, и сервер отдает их моментально.
➡️ Встроенного роутинга (маршрутизации). С Next.js не нужно подключать и настраивать внешние библиотеки. Он сам обрабатывает переходы, предварительную загрузку и оптимизацию страниц.

Кому он точно пригодится и как с помощью этого инструмента создать проект, читайте в нашем блоге.

#почитать @skillfactory
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤔2👾2
Рабочая рутина возвращается, и многие снова задумываются, куда двигаться дальше. Поэтому встречайте новую рубрику, где будем рассказывать об IT-профессиях.

Начнем с одной из самых понятных — QA-инженер. Вдруг именно эта роль окажется для вас идеальной.

В карточках сделали короткую выжимку, а в медиа рассказали о QA подробно.

#qa @skillfactory
👍86👾2
🔥137👎2👍1👏1💯1👾1
В начале XX века Алан Тьюринг разработал универсальный метод решения математических задач. И тем самым облегчил жизнь поколениям веб-разработчиков, исследователей ИИ, архитекторов вычислительных систем, информатиков-теоретиков.

Машина Тьюринга — абстрактная математическая модель вычислений, которая помогает понять, как работают алгоритмы. Показывает, что одно устройство может выполнять любые команды, если его правильно запрограммировать. Условно это работает так: если появился символ A, то выполни команду B.

Открытие Тьюринга стало фундаментом компьютерной науки, теории алгоритмов, языков программирования и вычислительных исследований.

Чтобы подробнее узнать об английском математике и его изобретении, заглядывайте в наш блог.

#почитать @skillfactory
3🔥3👍1👎1👾1
Прямо сейчас скролите ленту, лишь бы подольше не возвращаться к рабочим задачам? Делайте это с пользой. Например, загляните в карточки: там рассказываем, что такое прокрастинация и как с ней бороться. Полный текст статьи ищите в нашем блоге.

Прокрастинируете?

👍 — О, да!
👾 — Нет, уже бегу работать.
🤔 — Что, простите?

#почитать @skillfactory
👾10👍64🤔2🔥1😁1
Использовать функцию sum() в Python — как собирать пазл. Вводите набор чисел любого итерируемого (элементы которого можно перебирать по одному) объекта, а она складывает их и вычисляет общую сумму.

Это быстро и просто: вместо пяти строчек кода с циклом for или семи с циклом while вы получите всего три.

Таким способом можно, например:
➡️ вычислить сумму чисел с плавающей точкой;
➡️ сложить все числа в кортеже;
➡️ работать с генераторами.

Подробный разбор с примерами ищите в статье блога.

#почитать @skillfactory
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥2
Недавно мы рассказывали о технологиях из «Звездного пути», которые стали реальностью. Сегодня очередь писателей-фантастов, придумавших предметы будущего, которые мы активно используем сегодня.

Читайте в карточках, зачем британский предприниматель воссоздал костюм Железного Человека и когда на дорогах появятся автомобили без водителя.

А чтобы самим влиять на технологии, записывайтесь на наши курсы. Изучайте программирование, Data Science, ИИ. И может быть, именно вы станете новым Тони Старком.

#интересное @skillfactory
👍6👾32
Вот мы и пережили январь, вошли в рабочий ритм и вовсю строим планы на лето. Или нет.

В любом случае все мы — молодцы. Давайте же устроим СТИКЕРОТЕКУ: кидайте в комментарии любимые, смешные, философские картинки или гифки.

Приближаем тепло изо всех сил!
11👍4👾1
Да, мы любим Python. И что вы нам сделаете — мы в другом городе!
Поэтому сегодня опять о популярном языке, вернее, о модуле itertools. Это удобный набор функций и итераторов для перебора коллекций.

Особенности itertools:

➡️ Не работает с коллекциями напрямую
Вместо этого возвращает итераторы — специальные переменные-счетчики. Благодаря этому экономит память и помогает не перегружать код.

➡️ Проводит ленивые вычисления
Решает что-то не сразу, а только в момент, когда результат действительно нужен.

➡️ Написан на C
Не целиком, но некоторые его инструменты. Язык известен скоростью и эффективностью работы, поэтому itertools производит вычисления быстро.

➡️ Хорошо масштабируется
Его функции легко адаптируются под большие объемы данных и крупные коллекции.

Другие подробности и примеры работы с itertools читайте в статье нашего блога.

#почитать @skillfactory
Please open Telegram to view this post
VIEW IN TELEGRAM
3👾2💯1