YCLA <Coding> | Школа программирования
2.71K subscribers
409 photos
131 videos
54 files
195 links
Международная онлайн школа программирования👨🏼‍💻

• Взрослые курсы:
https://ycla-coding.com/basic
• Детские курсы:
https://ycla-coding.com/childrens

🎁 Первый урок в подарок
Связаться с нами: @ycla_support
Download Telegram
Айтишники дуреют с этой прикормки😂
🔥13❤3😁3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Лучшие расширения для VS Code, которые сделают разработку проще и быстрее! 🚀

VS Code — это не просто редактор кода, это настоящая рабочая станция для разработчика!
А с правильными расширениями можно прокачать его до уровня мечты.

Вот наши топовые рекомендации:

▫️Error Lens
Это расширение выводит ошибки и предупреждения прямо в вашем коде, подсвечивая их яркими цветами.
Вы сразу увидите, где что пошло не так.

▫️Prettier
Для тех, кто любит, чтобы код выглядел идеально.
Это расширение автоматически форматирует ваш код, подстраиваясь под заданные правила.

▫️Live Server
Идеально для веб-разработчиков: обновляет вашу страницу в браузере в реальном времени при каждом сохранении. Просто магия!

▫️ESLint
Ваш личный строгий учитель: найдет ошибки и подскажет, как писать код правильно.

▫️GitLens
Для тех, кто работает с Git. Узнайте, кто, когда и зачем изменял строки в вашем коде.

▫️Bracket Pair Colorizer 2
Цветные скобки делают код читаемым и понятным. Особенно полезно для больших вложений!

▫️Path Intellisense
Больше не нужно вспоминать полный путь к файлу. Умная автозаполненка сделает это за вас.

Совет: не ставь всё подряд! Выбирай то, что реально облегчает работу.

🔝Хочешь прокачать свои навыки программирования?
Начни с нашего БЕСПЛАТНОГО пробного урока

Подробнее о курсах YCLA Coding можно узнать на нашем сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤2🔥1
А вы бы прошли собеседование в Google?🖥

Попробуйте решить эту задачу на логику, которую дают на собеседованиях в Google.
Такие задачки проверяют умение искать нестандартные решения — навык, который точно пригодится программисту.

❓Задача:
У вас есть 8 шариков одинакового вида и размера. Но один из них чуть тяжелее остальных.
Вопрос: как определить более тяжелый шарик, если можно воспользоваться весами только дважды?

Ваши варианты?
Пишите свои ответы в комментариях! 💬

А если хотите развивать логическое мышление и навыки программирования, присоединяйтесь к нашим курсам.
Запись на пробный урок по ссылке💜
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Рекомендуемый ответ на задачу от Google✌🏻

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

Выберите из этой группы два любых шарика и снова взвесьте. Если тяжелый шарик среди них, вы это увидите, если они весят одинаково — тяжелым является третий шар группы.

Если же более тяжелого шарика в группах по 3 шарика не оказалось, он — среди 2 оставшихся.

Логика задач может быть увлекательной и даже затягивающей!
Развивайте свое мышление вместе с нами — в YCLA Coding❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Ребят, пользуетесь ChatGPT для работы?
Anonymous Poll
77%
Конечно!
23%
Предпочитаю работать по старинке😀
❤1
LeetCode — место, где встречаются задачи, алгоритмы и твоя упёртость.

Это платформа для отработки алгоритмов и задач на программирование.

Рассказали для чего нужна платформа.
Сохрани этот пост и поделись с друзьями ❤️

Если хочешь быстрее освоить основы программирования и начать свой путь в IT, приходи к нам на бесплатный пробный урок🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Самый быстрый способ убрать все баги😂
😁12❤4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда первый раз разбираешься с конфликтом слияния в Git😆

Без паники!
Погрузимся в мир веток, коммитов и пулл-реквестов и расскажем, что означают термины в Git:

▫️Branch (ветка) – отдельная линия разработки, где можно работать над задачей без изменения основного кода.

▫️Merge (мёрдж) – процесс объединения изменений из разных веток.

▫️Fork (форк) – создание копии репозитория для независимой работы, сохраняя оригинал.

▫️Commit (коммит) – сохранение изменений в истории проекта.
Pull Request (пулл-реквест) – запрос на добавление изменений в основную ветку.

▫️Git push — команда в Git, которая используется для отправки локальных изменений (коммитов) в удалённый репозиторий.

▫️Clone (клонировать) – создание локальной копии репозитория для работы.

▫️Merge Conflict (конфликт слияния) – ситуация, когда два изменения в одном месте кода не могут быть автоматически объединены.

▫️HEAD – указатель на текущую ветку или коммит, с которым работаете.

▫️Rebase (ребейз) – процесс перемещения изменений из одной ветки в другую, чтобы улучшить историю коммитов.

▫️Staging Area (область подготовки) – место, где изменения подготавливаются к коммиту, можно выбрать, что именно сохранить.

Хочешь освоить Git и научиться командной работе?
🌟Присоединяйся к курсам в YCLA Coding!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3😁1
Фреймворки и библиотеки в JavaScript✨

Рассказали про самые популярные из них 👉🏻

Немного напомним, чем отличаются фреймворки от библиотек:

➡️Фреймворки (например, React, Angular, Vue) — это каркас, который задаёт структуру вашего приложения. Вы просто добавляете нужные элементы.
➡️Библиотеки (например, jQuery) — это готовые инструменты для выполнения конкретных задач, чтобы не писать код с нуля.

Хотите погрузиться в мир программирования и понять всё на практике? 🚀
Записывайтесь на бесплатный пробный урок по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1