en
Feedback
YCLA | Школа программирования

YCLA <Coding> | Школа программирования

Open in Telegram

Международная онлайн школа программирования👨🏼‍💻 • Взрослые курсы: https://ycla-coding.com/basic • Детские курсы: https://ycla-coding.com/childrens 🎁 Первый урок в подарок Связаться с нами: @ycla_support

Show more
3 277
Subscribers
No data24 hours
-107 days
-6230 days
Posts Archive
Код для рисования елочки на Python 🎄 Копируй и наслаждайся! from turtle import * import random def draw_circle(x, y, radius, color): penup() goto(x, y) pendown() fillcolor(color) begin_fill() circle(radius) end_fill() def draw_rectangle(x, y, width, height, fill_color, outline_color): penup() goto(x, y) pendown() pencolor(outline_color) fillcolor(fill_color) begin_fill() for _ in range(2): forward(width) left(90) forward(height) left(90) end_fill() def draw_star(x, y, size, fill_color, outline_color): penup() goto(x, y) pendown() pencolor(outline_color) fillcolor(fill_color) begin_fill() for _ in range(5): forward(size) right(144) end_fill() def draw_snow(x, y): draw_circle(x, y, 2, "white") speed(0) Screen().bgcolor("darkblue") #Background draw_rectangle(-250, -250, 500, 500, "darkblue", "darkblue") #Tree Trunk draw_rectangle(-15, -90, 30, 40, "brown", "brown") #Start position and tree width y = -70 width = 240 height = 25 #Green section of tree while width > 20: width -= 30 x = 0 - width / 2 draw_rectangle(x, y, width, height, "green", "green") y += height #Star draw_star(-15, 130, 30, "yellow", "yellow") #Snow for _ in range(200): x_snow = random.randint(-250, 250) y_snow = random.randint(-250, 250) draw_snow(x_snow, y_snow) hideturtle() done()

Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как
+3
Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как им пользоваться. Мы собрали простые шаги, которые сделают вас профи на этом сайте. Читайте и сохраняйте!🚗

Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как
+3
Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как им пользоваться. Мы собрали простые шаги, которые сделают вас профи на этом сайте. Читайте и сохраняйте!🚗

Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как
+3
Программист без Stack Overflow — это как рыцарь без меча 🗡️ Но чтобы этот инструмент действительно помогал, важно знать, как им пользоваться. Мы собрали простые шаги, которые сделают вас профи на этом сайте. Читайте и сохраняйте!🚗

Обычный рабочий день программиста🤣

Ошибки новичков в коде: как не упустить важное? 🧑‍💻 Начинающим разработчикам знакомо это чувство: вроде бы написал всё правильно, но код не работает, как нужно. Вот несколько типичных промахов, от которых страдает любой начинающий программист: 🔻Пропущенная ; Привет из мира JavaScript, C++ и других языков! 🔻Неправильные названия переменных Ошибка, которая бывает у всех. Используйте единый стиль написания, например, camelCase. 🔻Закрытие скобок Забыли закрыть {, [, или (? Интерпретатор об этом точно напомнит, но вот найти, где именно, бывает сложно. 🔻Опечатки в коде if стал fi, print стал prnt. Такие "подарочки" часто встречаются, особенно в спешке. 🔻Пропуск пробелов в логике Сравнение if(a==b) — не то же самое, что if (a == b)! Многие новички забывают добавлять пробелы, что ухудшает читаемость кода. Как избежать ошибок? • Пользуйтесь автоформатированием в IDE. • Чаще проверяйте код, запускайте отладчик. И главное — не бойтесь ошибаться! Любая ошибка — шаг на пути к мастерству. А какие "новичковые" ошибки в коде случались у вас? Делитесь в комментариях 😏

🚗Что подарить айтишнику на Новый год? Делимся идеями, которые точно поднимут настроение вашему айти-другу. 🎁Апгрейд рабочег
🚗Что подарить айтишнику на Новый год? Делимся идеями, которые точно поднимут настроение вашему айти-другу. 🎁Апгрейд рабочего места Регулируемая подставка для монитора или кресло с поддержкой поясницы — это не просто подарок, а инвестиция в здоровье. Еще можно добавить RGB-подсветку для монитора, чтобы рабочее место стало уютнее. 🎁Гаджеты и аксессуары Мини-UPS для роутера, чтобы интернет не пропадал во время бури идей. Или лампа с настройкой яркости для комфортного кодинга в любое время суток. А беспроводная мышь с быстрой зарядкой — всегда актуально. 🎁Для души Тематический мерч: футболка с забавной айти-шуткой, толстовка с логотипом любимого языка программирования или кружка с надписью "Ctrl + Z в реальной жизни не работает" — айтишник оценит юмор. 🎁Релакс-подарки Стильный чайник для заваривания или многоуровневая кофеварка для домашнего бариста. А еще — массажная подушка для спины, чтобы расслабиться после долгого рабочего дня. 🎁Развитие и вдохновение Книги о технологиях, мотивации или искусстве продуктивности. Альтернатива — подписка на образовательную платформу или мастер-классы от айти-гуру. Удачи в поиске подарков!😱

Какой язык программирования стал самым популярным в 2024 году? Журнал IEEE Spectrum опубликовал ежегодный рейтинг популярност
Какой язык программирования стал самым популярным в 2024 году? Журнал IEEE Spectrum опубликовал ежегодный рейтинг популярности языков программирования, и сюрприза не случилось — Python уверенно сохраняет лидерство, увеличивая свой отрыв от конкурентов. 🏆 Топ-4 самых популярных языков 2024 года: 1️⃣Python — абсолютный лидер благодаря своим библиотекам для искусственного интеллекта, аналитики и веб-разработки. 2️⃣Java — незаменимый для создания корпоративных систем и приложений. 3️⃣JavaScript — король фронтенда и разработки веб-приложений. 4️⃣C++ — выбор для высокопроизводительных систем, игр и встроенного ПО. Почему все же Python на первом месте? • Простота изучения — подходит для новичков, поэтому его выбирают школы и университеты. • Мощные библиотеки — от анализа данных до машинного обучения. • Универсальность — используется в вебе, автоматизации, Data Science и даже создании игр. Изучить этот топовый язык сможешь на нашем курсе по Python! Не знаешь, с чего начать? Записывайся на бесплатный пробный урок: ⬇️ @ycla_support и сделай первый шаг к своей карьере в IT. 🚀

Хорошей пятницы (и выходных✌🏻)

Документация - наше все! 📃 Когда вы начинаете работать с новым инструментом, языком программирования или библиотекой, первое, что стоит сделать — это открыть документацию. ❓Зачем это нужно: ➡️ Экономия времени. Вместо поиска решений на форумах, вы можете сразу найти официальную информацию. ➡️ Понимание возможностей. Многие даже не догадываются, что инструмент может решать задачи проще и быстрее, просто потому, что пропустили это в описании. ➡️ Избежание ошибок. Знание рекомендаций и ограничений инструмента позволяет избежать распространённых проблем и багов. ➡️ Более глубокое понимание. Читая документацию, вы не только узнаете «как сделать», но и понимаете «почему именно так». 💡Совет от нас: Привычка читать документацию — это суперсила программиста. Чем раньше вы начнёте её развивать, тем быстрее будете осваивать новые технологии. А вы читаете документацию или предпочитаете гуглить?

Название переменных: секрет хорошего кода! 👩‍💻 Каждый программист знает, что от правильного выбора имени переменной зависит
+5
Название переменных: секрет хорошего кода! 👩‍💻 Каждый программист знает, что от правильного выбора имени переменной зависит не только удобство работы, но и качество кода в целом. Хорошие имена — это ключ к легкости чтения, тестирования и отладки. Рассказали, как выбрать имена для ваших переменных💡

Есть новогоднее настроение?
Anonymous voting

Что по новогоднему настроению?🤔
Что по новогоднему настроению?🤔

Подборка сериалов про айтишников 👨‍💻 Кодеры, хакеры, стартаперы и просто любители технологий — это ваш момент! Мы собрали с
+5
Подборка сериалов про айтишников 👨‍💻 Кодеры, хакеры, стартаперы и просто любители технологий — это ваш момент! Мы собрали сериалы, которые покажут мир айтишников во всей красе: от абсурдного юмора офисных будней до драм о гениальных командах, спасающих мир с помощью кода. Смотрели что-нибудь из подборки? 🍿

Интерстеллар от Джуна🤣

Как выбрать язык программирования? 🕵🏻‍♂️ Шаг 1. Оценивайте популярность языка Вдохновляйтесь глобальными рейтингами: TIOBE: анализирует запросы на Google, Amazon, Baidu и др. • PYPL: измеряет популярность по запросам "уроки [язык]" в Google Trends. • Stack Overflow: спрашивает самих разработчиков. ⭐Шаг 2. Сложность: для новичков или продвинутых • Просто: Python, JavaScript • Сложнее: PHP, Kotlin, Swift • Для подготовленных: C++, Go ⭐Шаг 3. Для каких проектов нужен язык? • Python — анализ данных, AI, разработка ПО, мобильные приложения • Kotlin — Android-приложения (Uber, Pinterest) • Swift — iOS и экосистема Apple (Safari, Procreate) • Go — высоконагруженные системы • JavaScript — сайты и мобильные приложения • Java - сайты и мобильные приложения • C++ - от простых консольных утилит до сложных приложений • С# - игры, веб и мобильные приложения • PHP - сайты и мобильные приложения Программирование — это бесконечное развитие. Начните с одного, а освоите больше! 🚀 На первом бесплатном уроке поможем определиться с выбором языка: @ycla_support

Ну, с пятницей 13-го 😈

На каком вы этапе?
Anonymous voting

Этот разговор длился вечно🤣

+2
OpenAI запустила Sora – нейросеть, которая генерирует крутые видео🍿 Sora поддерживает широкий спектр стилей и тем – от минимализма до кинематографичного уровня. 🔓Ранее доступная только бета-тестерам, теперь Sora открыта для всех пользователей. Однако доступ предоставляется на платной основе. Подробнее о Sora написали тут