Структуры данных в C/C++
Чтобы стать действительно опытным разработчиком и экспертом в своей сфере, очень важно понимать структуры данных.
По сути, это способы хранить и организовывать данные, чтобы эффективней решать различные задачи. Данные можно представить по-разному. В зависимости от того, что это за данные и что вы собираетесь с ними делать, одно представление подойдёт лучше других.
https://www.freecodecamp.org/news/understand-data-structures-in-c-and-cpp/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Чтобы стать действительно опытным разработчиком и экспертом в своей сфере, очень важно понимать структуры данных.
По сути, это способы хранить и организовывать данные, чтобы эффективней решать различные задачи. Данные можно представить по-разному. В зависимости от того, что это за данные и что вы собираетесь с ними делать, одно представление подойдёт лучше других.
https://www.freecodecamp.org/news/understand-data-structures-in-c-and-cpp/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Python vs JavaScript
На данный момент, вероятно два наиболее популярных языка программирования, о которых говорят все и везде - это Python и JavaScript.
Но в чем же их отличие? Можно ли одним полностью заменить другой?
Об их отличии и ключевых особенностях мы поговорим в статье:
https://www.freecodecamp.org/news/python-vs-javascript-what-are-the-key-differences-between-the-two-popular-programming-languages/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
На данный момент, вероятно два наиболее популярных языка программирования, о которых говорят все и везде - это Python и JavaScript.
Но в чем же их отличие? Можно ли одним полностью заменить другой?
Об их отличии и ключевых особенностях мы поговорим в статье:
https://www.freecodecamp.org/news/python-vs-javascript-what-are-the-key-differences-between-the-two-popular-programming-languages/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Как определить локацию пользователя с помощью JavaScript
В некоторых сервисах локация пользователя влияет на некоторые детали в интерфейсе приложения, а быть может даже в функциональности.
Эта задача хоть и является тривиальной, но далеко не все знакомы с Geolocation API:
https://dev.to/sprite421/how-to-check-a-user-s-location-with-javascript-142b
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
В некоторых сервисах локация пользователя влияет на некоторые детали в интерфейсе приложения, а быть может даже в функциональности.
Эта задача хоть и является тривиальной, но далеко не все знакомы с Geolocation API:
https://dev.to/sprite421/how-to-check-a-user-s-location-with-javascript-142b
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Основы Git. Ветки и как ими пользоваться.
Ветки - это один из основных концептов Git. И есть множество способов того, с какой целью их использовать.
Сегодня мы расскажем от основном предназначении и тому, как это работает и как не запутаться:
https://www.freecodecamp.org/news/how-to-use-branches-in-git/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Ветки - это один из основных концептов Git. И есть множество способов того, с какой целью их использовать.
Сегодня мы расскажем от основном предназначении и тому, как это работает и как не запутаться:
https://www.freecodecamp.org/news/how-to-use-branches-in-git/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Нужна ли вам степень Computer Science для работы в IT ?
Если вы хотите работать в облаcти IT, то слышали много противоречивых мнений насчет значимости образования.
Некоторые утверждают, что без научной степени в СS вы не получите ни одной достойной работы, а другие - наоборот.
Разбираемся в статье ниже:
https://www.freecodecamp.org/news/do-you-need-a-computer-science-degree-to-work-in-tech/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Если вы хотите работать в облаcти IT, то слышали много противоречивых мнений насчет значимости образования.
Некоторые утверждают, что без научной степени в СS вы не получите ни одной достойной работы, а другие - наоборот.
Разбираемся в статье ниже:
https://www.freecodecamp.org/news/do-you-need-a-computer-science-degree-to-work-in-tech/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Как работает рендеринг в React
Начать писать на React не составит особого труда, но для того, чтобы изучить все тонкости и особенности данной библиотеки, нужно сравнительно много времени.
Если вы не понимаете процесс рендеринга и причины ререндера, то в процессе разработки могут возникать проблемы с производительностью из-за того, что приложение постоянно перерисовывается.
Вот почему понимание рендеринга в React - это то, что вы должны понимать в первую очередь.
https://dev.to/teo_garcia/understanding-rendering-in-react-i5i
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Начать писать на React не составит особого труда, но для того, чтобы изучить все тонкости и особенности данной библиотеки, нужно сравнительно много времени.
Если вы не понимаете процесс рендеринга и причины ререндера, то в процессе разработки могут возникать проблемы с производительностью из-за того, что приложение постоянно перерисовывается.
Вот почему понимание рендеринга в React - это то, что вы должны понимать в первую очередь.
https://dev.to/teo_garcia/understanding-rendering-in-react-i5i
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Лучшие практики структуры React проекта
Библиотека React довольно-таки свободная в отношении структурирования файлов и директорий, в отличии, например, от фреймворка Angular.
С одной стороны это хорошо, ибо можно сделать все так, как ты считаешь нужным и удобным в рамках своего проекта, но с другой - нет определенной унификации того, как должен быть структурирован проект.
Именно по этой причине и созданы лучшие практики и контракты между разработчиками, чтобы от проекта к проекту концептуально структура не менялась:
https://www.freecodecamp.org/news/a-better-way-to-structure-react-projects/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Библиотека React довольно-таки свободная в отношении структурирования файлов и директорий, в отличии, например, от фреймворка Angular.
С одной стороны это хорошо, ибо можно сделать все так, как ты считаешь нужным и удобным в рамках своего проекта, но с другой - нет определенной унификации того, как должен быть структурирован проект.
Именно по этой причине и созданы лучшие практики и контракты между разработчиками, чтобы от проекта к проекту концептуально структура не менялась:
https://www.freecodecamp.org/news/a-better-way-to-structure-react-projects/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
А ты умеешь гуглить? 😏
Умение “гуглить” стало маст-хев для разработчика, но пользуетесь ли вы всеми возможностями поисковых запросов Google?
Уверяю вас, после прочтения данной статьи вы почувствуете себя на уровень выше:
https://dev.to/denicmarko/google-like-a-pro-5cf6
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Умение “гуглить” стало маст-хев для разработчика, но пользуетесь ли вы всеми возможностями поисковых запросов Google?
Уверяю вас, после прочтения данной статьи вы почувствуете себя на уровень выше:
https://dev.to/denicmarko/google-like-a-pro-5cf6
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Как изучать React в 2021?
Сейчас о данной библиотеке знает почти каждый и если вы все еще сомневаетесь нужно ли вам уметь работать с ней в 2021, то я вам отвечу - ДА!
Если вы в ходите в число тех людей, которые все еще думают о том, как же правильно изучать ее, то есть для вас полезная статья, которая ответит на все ваши вопросы:
https://dev.to/clovissocial/how-to-learn-reactjs-in-2021-389d
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Сейчас о данной библиотеке знает почти каждый и если вы все еще сомневаетесь нужно ли вам уметь работать с ней в 2021, то я вам отвечу - ДА!
Если вы в ходите в число тех людей, которые все еще думают о том, как же правильно изучать ее, то есть для вас полезная статья, которая ответит на все ваши вопросы:
https://dev.to/clovissocial/how-to-learn-reactjs-in-2021-389d
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Область применения JavaScript. Шире, чем вы думаете.
Согласно результатам опроса Stack Overflow в 2020 году, JavaScript является самым популярным языком программирования в мире, его используют более 63% разработчиков. Он имеет самый большой в мире репозиторий пакетов с открытым исходным кодом (npm), а также множество различных фреймворков и библиотек, созданных с его помощью.
Начать работу с JavaScript легко, поскольку для написания кода не требуется установка. Сначала JavaScript можно было запускать только в веб-браузерах. Однако из-за своей популярности теперь его можно запускать локально и на сервере. Таким образом, JavaScript можно использовать для создания полных приложений, как интерфейсных, так и серверных.
Подробнее:
https://www.freecodecamp.org/news/the-applications-of-javascript/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Согласно результатам опроса Stack Overflow в 2020 году, JavaScript является самым популярным языком программирования в мире, его используют более 63% разработчиков. Он имеет самый большой в мире репозиторий пакетов с открытым исходным кодом (npm), а также множество различных фреймворков и библиотек, созданных с его помощью.
Начать работу с JavaScript легко, поскольку для написания кода не требуется установка. Сначала JavaScript можно было запускать только в веб-браузерах. Однако из-за своей популярности теперь его можно запускать локально и на сервере. Таким образом, JavaScript можно использовать для создания полных приложений, как интерфейсных, так и серверных.
Подробнее:
https://www.freecodecamp.org/news/the-applications-of-javascript/
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист