NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.59K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
"Чему равно this в данном случае?" - этот вопрос часто сбивает с толку новичков в JavaScript-программировании. Предлагаем четкий алгоритм, который поможет быстро определить значение ключевого слова this.

https://nuancesprog.ru/p/17318/

VK: https://vk.com/@nuancesprog-polnoe-rukovodstvo-po-this-v-javascript

Дзен: https://dzen.ru/media/nuancesprog.ru/645176564da1351cb70ea913

@nuancesprog #JavaScript #ForBeginners
Как начинающему разработчику побороть неуверенность в себе и не попасть в ловушки? Советы экспертов, а также ссылки на полезные ресурсы помогут новичкам избежать многих ошибок и заложить прочный фундамент в искусстве написания кода.

https://nuancesprog.ru/p/17409/

VK: https://vk.com/@nuancesprog-18-oshibok-novichkov-v-programmirovanii

Дзен: https://dzen.ru/media/nuancesprog.ru/64667e806ed6996f419e5500

@nuancesprog #ForBeginners
Сделайте свои первые шаги в освоении языка SudoLang и узнайте, как с его помощью создать уникального чат-бота - виртуального щенка. Эти знания и навыки помогут разрабатывать умных виртуальных собеседников, игры и интерактивные приложения.

https://nsprg.ru/OBG27m

VK: https://nsprg.ru/m6RKPm

Дзен: https://nsprg.ru/x9k3aO

@nuancesprog #ArtificialIntelligence #SudoLang #ForBeginners
Учиться лучше на практике, и оптимальный способ освоить Golang - создавать проекты. Мы отобрали для вас подходящие проекты - не слишком сложные и не самые простые - с курсами для начинающих и опытных разработчиков.

https://nsprg.ru/vg2KWx

VK: https://nsprg.ru/v2Reqv

Дзен: https://nsprg.ru/OZ5JPv

@nuancesprog #Golang #ForBeginners
Предлагаем пошаговое руководство по развертыванию базового приложения Gradio с помощью Amazon Web Services (AWS). Предварительный опыт работы с AWS не требуется, поскольку каждый шаг будет сопровождаться детальными инструкциями.

https://nsprg.ru/v3pB3O

VK: https://nsprg.ru/Oo1A5x

Дзен: https://nsprg.ru/ObDPWx

@nuancesprog #Gradio #AWS #ForBeginners
Начинаете осваивать JavaScript? Создание простого калькулятора позволит вам оценить его возможности. Вы получите базовое представление о синтаксисе JavaScript и о том, как использовать его для создания интерактивных веб-приложений.

https://nsprg.ru/m68Brv

VK: https://nsprg.ru/myDRQO

Дзен: https://nsprg.ru/x9RAXv

@nuancesprog #JavaScript #ForBeginners
Изучать основы программирования можно на любом языке, но более эффективно это получится на C! И на это есть 4 причины.

https://nsprg.ru/mw6RnO

VK: https://nsprg.ru/xR23ex

Дзен: https://nsprg.ru/vLGJwx

@nuancesprog #CProgramming #ForBeginners
Синтаксис, передача свойств, быстродействие, изменение и хранение состояния в двух разных типах компонентов ReactJS.

https://nsprg.ru/xR2Kex

VK: https://nsprg.ru/xl4kRx

Дзен: https://nsprg.ru/xe26Bv

@nuancesprog #React #ForBeginners
Сложные понятия и процессы лучше всего объяснять на конкретных кейсах. Сегодня покажем, как работать с данными, на примере компании, участвующей в гоночном чемпионате Формула-1.

https://nuancesprog.ru/p/19725/

VK: https://nsprg.ru/x9Rnqv

Дзен: https://nsprg.ru/mw6woO

@nuancesprog #DataScience #ForBeginners
Познакомимся с библиотекой ethers.js и узнаем, как именно она обеспечивает взаимодействие с виртуальной машиной Ethereum в Remix.

https://nsprg.ru/mw6k8O

VK: https://nsprg.ru/xR2gdx

Дзен: https://nsprg.ru/vLGbZx

@nuancesprog #EthersJS #ForBeginners
В JavaScript есть эксклюзивные практики, которые используют профессионалы и о которых даже не подозревают новички. Ознакомьтесь с некоторыми из них, чтобы усовершенствовать свои навыки в написании кода и преуспеть в динамичном мире JavaScript-разработки.

https://nsprg.ru/mMBljx

VK: https://nsprg.ru/OKwR0O

@nuancesprog #JavaScript #ForBeginners
Это руководство поможет расширить представление о возможностях индексирования в MySQL. Вы узнаете, когда необходимо индексирование и как формируются, оптимизируются и удаляются индексы. Кроме того, научитесь создавать уникальные индексы с первичным ключом.

https://nsprg.ru/ma20jx

VK: https://nsprg.ru/O7p7Vm

@nuancesprog #MySQL #ForBeginners
Многие новички в программировании путают понятия "многозадачность" и "параллелизм". Большинство ошибочно считает, что это одно и то же. Разберемся в сути этих понятий с помощью простых примеров, ярких образов и прозрачных аллегорий.

https://nsprg.ru/ma2n7x

VK: https://nsprg.ru/O7pVXm

@nuancesprog #Parallelism #ForBeginners
Это руководство поможет вам быстрее освоить логику сервиса. Вы узнаете, что такое ветви и коммиты; ознакомитесь с популярными рабочими процессами и базовыми командами; научитесь разрешать конфликты и сотрудничать в Git. А в качестве бонуса получите набор инструментов, которые облегчат вам первые шаги в Git.

https://nsprg.ru/xJpp1O

VK: https://nsprg.ru/mDzzqv

@nuancesprog #Git #ForBeginners
Плохие привычки, зарождающиеся в начале изучения Python, могут укорениться надолго. Они сразу выдают новичков и тех, кто плохо владеет языком. Приведенные здесь фрагменты хорошего кода помогут избавиться от этих плохих привычек.

https://nsprg.ru/OBzk4O

VK: https://nsprg.ru/myg8yv

Дзен: https://nsprg.ru/m6kjlx

@nuancesprog #Python #ForBeginners
Программирование - это практика. Нельзя научиться писать код, просто читая руководства или штудируя вопросы собеседования. Предлагаем 9 проектов для изучения и практики программирования и архитектуры.

https://nsprg.ru/OoYk5x

VK: https://nsprg.ru/vdW5rx

Дзен: https://nsprg.ru/ObkeWm

@nuancesprog #JavaScript #ForBeginners
Без аутентификации не обойтись, пожалуй, почти ни в одном реальном проекте, рассчитанном на людей. Рассмотрим два основных подхода к аутентификации пользователей: как они работают, в чем их преимущества и недостатки.

https://nsprg.ru/OQMwDO

VK: https://nsprg.ru/OKpzLm

Дзен: https://nsprg.ru/mMkRgv

@nuancesprog #Authentication #ForBeginners
К сожалению, существенная часть информации либо не соответствует действительности, либо просто недоступна для начинающих. При наличии достаточного опыта можно легко распознать и проигнорировать ее, однако новичку практически невозможно отделить зерна от плевел, что в итоге приводит к потере времени и разочарованию.

https://nsprg.ru/v38z3O

VK: https://nsprg.ru/ObkXWm

Дзен: https://nsprg.ru/OoYD5x

@nuancesprog #DataScience #ForBeginners