Курс по основам C#
Иногда достаточно понять, как работают переменные и циклы, чтобы перестать бояться кода. А если ещё самому решить пару задач — становится намного проще.
В этом курсе разбираются базовые конструкции C# — от условий до массивов. Много практики, быстрые подсказки и примеры, которые реально помогают разобраться.
Вот тут можно посмотреть, как всё это устроено.
#курс #csharp #начинающим #ru
Иногда достаточно понять, как работают переменные и циклы, чтобы перестать бояться кода. А если ещё самому решить пару задач — становится намного проще.
В этом курсе разбираются базовые конструкции C# — от условий до массивов. Много практики, быстрые подсказки и примеры, которые реально помогают разобраться.
Вот тут можно посмотреть, как всё это устроено.
#курс #csharp #начинающим #ru
Stepik: online education
PRO C#. Основы программирования
Курс посвящен базовым понятиям программирования: типы данных, операторы, переменные, условия, циклы, массивы и функции. Он является вводным и подойдет слушателям с небольшим опытом или вообще без опыта программирования. Обучение будет проходить на языке …
❤2
Ремесло программиста. Практика написания хорошего кода [2009]
Небольшой, но по делу гид по тому, как выжить в реальной разработке. Без воды, пафоса и мифов про идеальный код. Просто о том, с чем каждый день приходится иметь дело в индустрии.
Здесь собрано то, чему редко учат, но что реально помогает:
— как называть переменные, чтобы через неделю самому не страдать;
— как не мешать друг другу в команде, а наоборот — работать слаженно;
— какие технологии действительно работают в проде;
— как писать документацию, чтобы потом самому было не стыдно;
— как держать стиль кода в порядке и не превращать проект в кашу.
И ещё много всего, что помогает не сойти с ума в боевых условиях.
#советы #general #начинающим #ru
Небольшой, но по делу гид по тому, как выжить в реальной разработке. Без воды, пафоса и мифов про идеальный код. Просто о том, с чем каждый день приходится иметь дело в индустрии.
Здесь собрано то, чему редко учат, но что реально помогает:
— как называть переменные, чтобы через неделю самому не страдать;
— как не мешать друг другу в команде, а наоборот — работать слаженно;
— какие технологии действительно работают в проде;
— как писать документацию, чтобы потом самому было не стыдно;
— как держать стиль кода в порядке и не превращать проект в кашу.
И ещё много всего, что помогает не сойти с ума в боевых условиях.
#советы #general #начинающим #ru
❤2
Интерактивный курс по JS
Во время обучения постепенно разбираются с JavaScript — что к чему и как это вообще работает. По ходу решается куча задач, больше пятисот штук — так что практики будет с головой. Параллельно осваивается Git, верстка на HTML и CSS, и в итоге собирается своё приложение на React Native и Node.js. Всё это не просто набор тем, а история с сюжетом и виртуальными помощниками, которые всегда рядом.
Ссылка на курс
#курс #js #начинающим #ru
Во время обучения постепенно разбираются с JavaScript — что к чему и как это вообще работает. По ходу решается куча задач, больше пятисот штук — так что практики будет с головой. Параллельно осваивается Git, верстка на HTML и CSS, и в итоге собирается своё приложение на React Native и Node.js. Всё это не просто набор тем, а история с сюжетом и виртуальными помощниками, которые всегда рядом.
Ссылка на курс
#курс #js #начинающим #ru
✍2
This media is not supported in your browser
VIEW IN TELEGRAM
12 алгоритмов, которые должен знать каждый разработчик — наглядно на гифках
Иногда кажется, что алгоритмы — это что-то из мира олимпиад по информатике или собеседований в Google. Но на деле, за многими из них скрываются принципы, которые делают код быстрее, проще и умнее.
Например, бинарный поиск — как волшебная лупа: не надо перебирать весь список, чтобы найти нужное. А кодирование Хаффмана — это уже из мира сжатия данных, как в ZIP-архивах. В статье разобрали топ-12 алгоритмов на пальцах — и даже на гифках.
#шпаргалка #начинающим #ru
Иногда кажется, что алгоритмы — это что-то из мира олимпиад по информатике или собеседований в Google. Но на деле, за многими из них скрываются принципы, которые делают код быстрее, проще и умнее.
Например, бинарный поиск — как волшебная лупа: не надо перебирать весь список, чтобы найти нужное. А кодирование Хаффмана — это уже из мира сжатия данных, как в ZIP-архивах. В статье разобрали топ-12 алгоритмов на пальцах — и даже на гифках.
#шпаргалка #начинающим #ru
Проектирование базы данных для самых маленьких — на примере кинотеатра
Иногда, чтобы понять, как устроены базы данных, лучше не зубрить теорию, а просто представить себе кинотеатр. Залы, фильмы, сеансы, билеты — всё это как раз то, что легко представить и удобно разложить по таблицам.
В статье разобрали, как шаг за шагом проектировать структуру базы данных: от выбора между
#статья #бд #начинающим #ru
Иногда, чтобы понять, как устроены базы данных, лучше не зубрить теорию, а просто представить себе кинотеатр. Залы, фильмы, сеансы, билеты — всё это как раз то, что легко представить и удобно разложить по таблицам.
В статье разобрали, как шаг за шагом проектировать структуру базы данных: от выбора между
ENUM
и справочником до логики связи фильмов с жанрами через промежуточную таблицу. Плюс, классный момент — почему для билетов лучше использовать UUID
, а не автоинкремент.#статья #бд #начинающим #ru
Tproger
Как спроектировать базу данных — на примере кинотеатра
Рассказываем, как спроектировать базу данных, с рассуждениями в процессе, чтобы результат стал совершенно прозрачным.
👍2
Как выжить джуну — 11 советов
Начинать карьеру разработчика — как прыгать в воду с незнакомой высоты: страшновато, но увлекательно. Чтобы не растеряться и не наломать дров в первые месяцы, полезно заранее знать, где подстелить соломку.
Чистый код, английский, git, командная работа, непрерывное обучение, смелость задавать вопросы — всё это не просто абстрактные советы, а конкретные ориентиры, которые помогут не утонуть в потоке новых задач. И чем раньше их освоить, тем быстрее появится уверенность в себе. В статье собрали 11 проверенных временем заповедей, которые стоит взять на заметку каждому начинающему разработчику.
#советы #начинающим #подборка #ru
Начинать карьеру разработчика — как прыгать в воду с незнакомой высоты: страшновато, но увлекательно. Чтобы не растеряться и не наломать дров в первые месяцы, полезно заранее знать, где подстелить соломку.
Чистый код, английский, git, командная работа, непрерывное обучение, смелость задавать вопросы — всё это не просто абстрактные советы, а конкретные ориентиры, которые помогут не утонуть в потоке новых задач. И чем раньше их освоить, тем быстрее появится уверенность в себе. В статье собрали 11 проверенных временем заповедей, которые стоит взять на заметку каждому начинающему разработчику.
#советы #начинающим #подборка #ru
Библиотека программиста
💡11 заповедей Junior-разработчика
В этой статье дадим несколько дельных советов, которые помогут вам избежать распространенных ошибок на старте карьеры.
❤🔥3
Курс по знакомству с Python
Разобраться с программированием — это как научиться читать: сначала кажется сложно, но потом открывается целый новый мир. Особенно если начать с понятного языка вроде Python.
В этом курсе шаг за шагом объясняют основы: переменные, условия, функции, работа с логикой и даже немного графики. Всё через простые проекты — от секундомера до мини-игры.
Если давно хотелось «въехать» в программирование, но ждали какого-то знака — это он 🕊️
#курс #начинающим #python #ru
Разобраться с программированием — это как научиться читать: сначала кажется сложно, но потом открывается целый новый мир. Особенно если начать с понятного языка вроде Python.
В этом курсе шаг за шагом объясняют основы: переменные, условия, функции, работа с логикой и даже немного графики. Всё через простые проекты — от секундомера до мини-игры.
Если давно хотелось «въехать» в программирование, но ждали какого-то знака — это он 🕊️
#курс #начинающим #python #ru
Coursera
An Introduction to Interactive Programming in Python (Part 1)
Offered by Rice University. This two-part course is ... Enroll for free.
Наконец доступный гайд по CSS Container Queries
Container Queries дают возможность стилям реагировать на размер контейнера, а не всего экрана, что сильно упрощает жизнь при создании карточек, виджетов или целых дашбордов.
Ловите настоящий путеводитель по Container Queries, написанный простым языком и с кучей интерактивных примеров. Он погружает в тему без лишнего занудства, наглядно показывая, как компоненты могут подстраиваться под любой контейнер.
#урок #css #начинающим #en
Container Queries дают возможность стилям реагировать на размер контейнера, а не всего экрана, что сильно упрощает жизнь при создании карточек, виджетов или целых дашбордов.
Ловите настоящий путеводитель по Container Queries, написанный простым языком и с кучей интерактивных примеров. Он погружает в тему без лишнего занудства, наглядно показывая, как компоненты могут подстраиваться под любой контейнер.
#урок #css #начинающим #en
Курс для начинающих по Rust
Rust уже не просто модный язык, а реальный претендент на звание нового стандарта в разработке — особенно там, где важны скорость и надёжность. Всё больше компаний выбирают его не для экспериментов, а для серьёзной работы.
Курс с нуля поможет понять, как устроены переменные, типы данных и владение памятью — та самая фишка Rust, благодаря которой он считается “безопасным без сборщика мусора”. А ещё — всё на практике: от первой программы до реальных задач.
Ссылка на курс
#курс #rust #начинающим #ru
Rust уже не просто модный язык, а реальный претендент на звание нового стандарта в разработке — особенно там, где важны скорость и надёжность. Всё больше компаний выбирают его не для экспериментов, а для серьёзной работы.
Курс с нуля поможет понять, как устроены переменные, типы данных и владение памятью — та самая фишка Rust, благодаря которой он считается “безопасным без сборщика мусора”. А ещё — всё на практике: от первой программы до реальных задач.
Ссылка на курс
#курс #rust #начинающим #ru