Менять род деятельности всегда очень сложно. Даже если вы раньше работали в смежной сфере, перейдя на новую работу, вы должны будете изучить и понять множество нюансов. А что же ждет программистов-новичков на первых этапах их работы? К чему нужно готовиться?
https://nuancesprog.ru/p/3433
@nuancesprog #статьи #Startup #WebDevelopment
https://nuancesprog.ru/p/3433
@nuancesprog #статьи #Startup #WebDevelopment
Веб-скрапинг можно осуществить разными способами, каждый из которых обладает своими преимуществами и недостатками. Хотите сохранить время и повысить эффективность решения задач? Расскажем о различных подходах для извлечения данных с веб-страниц, а также, как использовать облачные сервисы для повышения уровня автоматизации
https://nuancesprog.ru/p/3465
@nuancesprog #статьи #JavaScript #WebScraping #WebDevelopment
https://nuancesprog.ru/p/3465
@nuancesprog #статьи #JavaScript #WebScraping #WebDevelopment
Мощная базовая архитектура - важный показатель для масштабируемости приложения. Что такое Clean architecture и каковы ее особенности? Рассмотрим каждый слой архитектуры, а также узнаем, как они соединяются
https://nuancesprog.ru/p/3439
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/3439
@nuancesprog #статьи #Android #Kotlin
Статья посвящается тем, кто не может позволить себе заплатить профессиональному дизайнеру и тем, в чьей команде дизайнеры всегда слишком заняты, чтобы помочь. Если вы будете следовать этим простым принципам, я гарантирую - ваши проекты будут выглядеть ничуть не хуже, чем у дипломированных специалистов
https://nuancesprog.ru/p/3470
@nuancesprog #статьи #UX #UI #Design #DesignPatterns
https://nuancesprog.ru/p/3470
@nuancesprog #статьи #UX #UI #Design #DesignPatterns
Если в текущий момент вы находитесь в поиске работы, то наверняка прочли кучу статей, по типу “как пройти собеседование?”, “как правильно отвечать на вопросы на собеседовании?” и т.д. Однако все эти статьи не расскажут вам о том, как задавать вопросы самим и почему это так важно.
https://nuancesprog.ru/p/3442
@nuancesprog #статьи #Interview
https://nuancesprog.ru/p/3442
@nuancesprog #статьи #Interview
Возможно, вы часто встречали такое понятие, как чистый код. Что это такое и зачем он нужен? Разберемся с основами написания чистого кода, его характеристиками, а также узнаем, как писать код с использованием S.O.L.I.D-принципов
https://nuancesprog.ru/p/3502/
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/3502/
@nuancesprog #статьи #Android #Kotlin
Хотите разобраться в машинном обучении, но не знаете, с чего начать? Или вы уже знакомы с основами, но хотите повторить их еще раз? Тогда это руководство создано специально для вас! Разберемся, что такое машинное обучение, какие знания необходимы для начала изучения, а также как реализовать собственные алгоритмы
https://nuancesprog.ru/p/3489/
@nuancesprog #статьи #AI #MachineLearnning #DataScience
https://nuancesprog.ru/p/3489/
@nuancesprog #статьи #AI #MachineLearnning #DataScience
Наверняка вам не раз приходилось работать с Pandas и вы помните все необходимые для работы команды. Но знаете ли вы, как быстро преобразовывать датафрейм или какая из команд будет эффективнее для какой-либо задачи?
https://nuancesprog.ru/p/3507/
@nuancesprog #статьи #DataScience #Python #Pandas
https://nuancesprog.ru/p/3507/
@nuancesprog #статьи #DataScience #Python #Pandas
Как связать представления Android с помощью свойств lazy в Kotlin? Рассмотрим несколько подходов, а затем разберемся, как использовать отложенную инициализацию в Kotlin для решения этой проблемы
https://nuancesprog.ru/p/3492/
@nuancesprog #статьи #Android #Kotlin
https://nuancesprog.ru/p/3492/
@nuancesprog #статьи #Android #Kotlin
Глубокие нейронные сети, несомненно, очень эффективны, но как именно они работают? Что за магия происходит внутри них? Я создал из нейросети художника, чтобы приоткрыть завесу тайны над тем, что происходит за ее кулисами
https://nuancesprog.ru/p/3512/
@nuancesprog #статьи #NeuralNetworks #MachineLearning #DeepLearning
https://nuancesprog.ru/p/3512/
@nuancesprog #статьи #NeuralNetworks #MachineLearning #DeepLearning
R и Python - отличные языки программирования, однако их часто рассматривают в качестве соперников. Но почему бы не попробовать объединить их вместе, воспользовавшись преимуществами каждого? Рассмотрим несколько способов использования R и Python в одном проекте
https://nuancesprog.ru/p/3497/
@nuancesprog #статьи #DataScience #R #Python
https://nuancesprog.ru/p/3497/
@nuancesprog #статьи #DataScience #R #Python
Если Вы хотите создать эффектное появление элементов, тогда это руководство создано специально для Вас! Рассмотрим создание эффекта открывающегося блока при прокрутке с помощью CSS и Animate on Scroll (AOS)
https://nuancesprog.ru/p/3536/
@nuancesprog #статьи #CSS #WebDevelopment
https://nuancesprog.ru/p/3536/
@nuancesprog #статьи #CSS #WebDevelopment
Что такое Navigation Architecture Component и для чего он используется? Чтобы разобраться в этом, рассмотрим пример создания приложения с помощью Navigation Architecture Component
https://nuancesprog.ru/p/3515/
@nuancesprog #статьи #Android #Navigation
https://nuancesprog.ru/p/3515/
@nuancesprog #статьи #Android #Navigation
Поговорим о расширении для Jupyter Notebook, которое позволит вам работать удобнее и эффективнее, а сам блокнот - понятным для всех
https://nuancesprog.ru/p/3527/
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/3527/
@nuancesprog #статьи #Python #DataScience
Если вы хотите стать частью IT-мира, но не знаете, с чего начать, то попробуйте изучить Java. Это универсальный язык со множеством областей применения, который, несмотря на свой возраст, до сих пор популярен
https://nuancesprog.ru/p/3518/
@nuancesprog #статьи #Java #LearningToCode
https://nuancesprog.ru/p/3518/
@nuancesprog #статьи #Java #LearningToCode
Сегодня мы разберём несколько паттернов функционального программирования, на практических примерах. Как известно паттерны не привязаны к конкретному языку программирования, поэтому статья будет полезна практически всем
https://nuancesprog.ru/p/3539/
@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
https://nuancesprog.ru/p/3539/
@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
Что такое отзывчивый веб-дизайн и в чем его особенность? Разберемся, с какими проблемами можно столкнуться при разработке приложения с отзывчивым веб-дизайном, а также узнаем, как использовать разделение кода для создания приложения, оптимизированного для компьютерной и мобильной версий
https://nuancesprog.ru/p/3521/
@nuancesprog #статьи #React #WebDevelopment
https://nuancesprog.ru/p/3521/
@nuancesprog #статьи #React #WebDevelopment
В приложениях Flutter используется множество страниц, представляющих целый ряд функций. Однако каким образом перемещаться между ними? Рассмотрим два способа навигации, а также узнаем, как передать данные следующей странице
https://nuancesprog.ru/p/3542/
@nuancesprog #статьи #Flutter #MobileAppDevelopment
https://nuancesprog.ru/p/3542/
@nuancesprog #статьи #Flutter #MobileAppDevelopment
Какое значение имеет способность объяснения модели? Рассмотрим пять способов применения идей модели, а также подробно разберем каждый из них
https://nuancesprog.ru/p/3524/
@nuancesprog #статьи #DataScience #MachineLearning
https://nuancesprog.ru/p/3524/
@nuancesprog #статьи #DataScience #MachineLearning
Оператор "…" , появившийся в ES6, меняет своё назначение в зависимости от того, где и как он применяется. Сегодня вы узнаете о не самых очевидных способах использовать Spread и Rest
https://nuancesprog.ru/p/3547/
@nuancesprog #статьи #javaScript #WevDevelopment
https://nuancesprog.ru/p/3547/
@nuancesprog #статьи #javaScript #WevDevelopment