Обложка канала

Новые книги для программистов. Страница 25

Несколько новых книг регулярно!

  • Новые книги для программистов

    🙅‍♂️ Ошибки начинающих при вёрстке на HTML и CSS Если вовремя не заметить свои ошибки при вёрстке сайтов, то в последствии они могут перерасти в более серьёзные недочёты, которые не позволят вам стать профессионалом. Поэтому, посмотрите это видео и узнайте о 12 распространённых ошибках, чтобы не допускать их в дальнейшем. https://youtu.be/jLZ2r_2Zw_Y
    Ошибки начинающих при верстке сайтов на HTML и CSS

    В этом видео разберем частые ошибки, которые делают начинающие верстальщики при верстке сайта на HTML и CSS. Разберем ошибки на практике и поделюсь своими советами. Главы видео: 00:00 - 00:00:19 - Введение 00:00:19 - Семантика 00:01:23 - margin/padding 00:04:55 - Фиксированная высота 00:06:49 - Межстрочный отступ 00:08:15 - Адаптивные изображения 00:09:53 - Логика блоков и элементов 00:12:28 - Работа с элементами форм 00:13:59 - Верстка textarea 00:15:45 - Стилизация :focus 00:17:33 - Оптимизация селекторов 00:19:25 - Стили на разных тегах 00:20:59 - Элементов может быть больше 00:22:29 - Декоративные элементы // О проекте ================= Меня зовут Дмитрий Валак. Я занимаюсь разработкой сайтов уже много лет, специализируюсь больше на front-end разработке и верстке сайтов, но и программирование тоже изучаю. Здесь буду делиться с вами информацией на разные темы по веб-разработке - HTML, CSS, Javascript, JQuery, Vue, PHP, MySQL, React, Gulp и тд. На сайте проекта https://brainscloud.ru вы найдете много полезных закрытых материалов, а так же сможете поработать со мной лично, при наличии такого желания. // Соц. сети ================= Мой ВК - https://vk.com/odimaz Группа BC - https://vk.com/brainscloud Мой Instagram: https://www.instagram.com/dmitryvalak/ #верстка #версткасайта #html #css

    YouTube
  • Новые книги для программистов

    👨‍🏫 Как стать Junior Frontend В видео автор приводит пошаговый план того, как стать Junior Frontend-разработчиком. Посмотрев его, вы узнаете, что именно нужно изучить, чтобы стать джуном и сколько времени на это потребуется. https://youtu.be/39YSUqzo9d4
    С нуля до Junior Frontend! Сколько времени нужно на обучение?

    Присоединится к марафону: https://strada.one Сколько времени нужно на обучение с нуля до джуниора? Это видео попробует ответить на вопросы: - как стать программистом за месяц (никак) - сколько часов в день нужно тратить на обучение (от 2 до 4) - как не перегореть во время обучения (отдыхать) - сколько времени нужно на изучение javascript - можно ли стать программистом за год Телеграмм канал - https://t.me/ArtemDimitrov Мой Инстаграм - https://www.instagram.com/temadimitrov Помочь развитию канала - https://donate.stream/artdimitrov Спасибо!

    YouTube
  • Новые книги для программистов

    ⚙️ Решаем задачи на JavaScript Большой плейлист из 33 видео с решением самых популярных JS-задач с LeetCode, которые часто задают на собеседованиях. Все эти задачи неплохо прокачают ваш скилл в этом языке, но вот самые интересные из них: 1. Задача про покупку акций — [8:40] 2. Подсчёт количества островов — [10:30] 3. Пик горного массива — [10:41] Перейти к просмотру
    LeetCode - The World's Leading Online Programming Learning Platform

    Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

    Leetcode
  • Реклама

  • Новые книги для программистов

    ⌨️ 7 фишек HTML/CSS для верстки сайтов — [13:01] Верстка по-настоящему привлекательных сайтов — это сложно только на первый взгляд, ведь на самом деле всё куда проще, чем кажется. В этом видео автор разбирает семь полезных фишек чистого HTML/CSS, которые вы сможете применить в своих проектах уже сегодня. Перейти к просмотру
    Топ-7 фишек HTML/CSS верстки сайта которые ты должен знать

    Мы продолжаем рубрику улучшаем код и в этом видео мы поговорим про топ 7 фишек html css для верстки сайта, котоые вы должны знать. Верстка сайта на самом деле не такая сложная как кажется на первый взгляд, да и html css кажется для начинающих темным лесом. В этом видео я покажу как легким способом сделать паралакс эфеект на вашей странице, добавить анимации CSS и многое другое, что поможет вам в дальнейшем быстрее верстать и применять в своей работе.

    YouTube
  • Новые книги для программистов

    🔍 10 вопросов дата-сайентисту — [9:56] Короткое интервью с дата-сайентистом Научно-Технического центра «Газпром нефти». В нём он делится всем, что знает про data science, big data, нейронные сети и даже немного затрагивает тему работы в «Газпроме». 1. Зачем вообще нужны большие данные — [0:33] 2. Что считается большими данными — [1:18] 3. Можно ли выгрузить память человека на жёсткий диск — [2:15] 4. Что такое нейронная сеть — [3:22] 5. Самый интересный вопрос — [3:54]
    10 вопросов ДАТА-САЙЕНТИСТУ

    Как добывается нефть? Как она пахнет? Когда закончится? И зачем нефтянке биг-дата? Мы запускаем видеопроект «10 вопросов специалистам», в котором наши работники ответят на эти и другие популярные вопросы, связанные с нефтяной отраслью. Вас ждут ответы геолога, буровика, научного сотрудника и других профессионалов нашей компании. В первом выпуске харизматичный дата-сайентист Научно-Технического центра «Газпром нефти» Дмитрий Перец расскажет о памяти, анализе данных в нефтянке и Большом Брате — смотрите увлекательное интервью про науку и будущее. -------------------- ➤ Присоединиться к команде профессионалов «Газпром нефти» — https://clck.ru/FpZmx -------------------- ПЛЕЙЛИСТЫ: 10 вопросов специалистам нефтяникам - https://clck.ru/N4dc2 Простые ответы на популярные вопросы о нефтянке - https://clck.ru/N4df9 Стратегия «Газпром нефти» до 2030 года - https://clck.ru/N4dtQ Интервью Александра Дюкова - https://clck.ru/N4dqb Арктика - https://clck.ru/N4dmP Разведка и добыча нефти - https://clck.ru/N4dQe Нефтепереработка - https://clck.ru/N4daY Экология - https://clck.ru/N4gpK ТАЙМКОДЫ: 00:00 Начало 00:33 Зачем нужны большие данные? 01:18 Большие данные – это сколько? 02:15 Возможно ли выгрузить память человека на диск? 03:22 Что такое нейронная сеть? 03:54 Правда ли, что дата-сайентист самая сексуальная профессия ХХ-го века? 04:24 Ты ученый или нефтяник? 04:55 Зачем ученые нефтянке? 05:33 Как применяется дата-сайенс в нефтянке? 06:15 Как скрыться от «Большой Брата»? 06:47 Когда роботы захватят мир? 07:28 Смотришь сериал «Черное Зеркало»? 08:09 Как ты попал на работу в «Газпром нефть»? 08:57 Что посоветуешь тем, кто хочет стать дата-сайентистом? #ГазпромНефть #ВопросыНефтянику

    YouTube
  • Новые книги для программистов

    🎨 10 правил хорошего логотипа — [12:00] Сделать логотип может практически каждый, но даже далеко не у всех дизайнеров получится что-то адекватное и запоминающееся. Поэтому, в видео автор рассказывает про 10 неочевидных правил, следуя которым ваши логотипы и дизайн в целом перестанут быть похожими на что-то из этого видео. https://youtu.be/V0agyKUi-80
    ТОП-10 правил как сделать хороший дизайн логотипа 👍

    В этом видео я подготовил для вас мои правила как сделать хороший дизайн логотипа, которыми я пользуюсь в каждом проекте. Благодаря им вы узнаете как сделать логотип правильно и более профессионально. Я думаю, что эти 10 правил помогут вам создать свой уникальный, особенный и запоминающийся логотип. Приятного просмотра. И НЕ ЗАБЫВАЙТЕ ДЕЛИТЬСЯ МОИМ ВИДЕО! #sneptube #дизайн #правила #логотип #дизайнлоготипа *** Как написать техническое задание ➜ https://youtu.be/VyFJacxGX_E 15 Самых плохих логотипов! ➜ https://youtu.be/3eFIow3ZyF8 Ты готов стать дизайнером? ➜ https://youtu.be/8dqVWURwBKI Ваши логотипы для стоматологии Ч-1 ➜ https://youtu.be/1Z_KYwI_tAM Ваши логотипы для стоматологии Ч-2 ➜ https://youtu.be/zRHqUhPxqI4 *** 00:00 - Начало 01:22 - Заложите основу 02:21 - Делайте скетчи 03:38 - Черное и белое 04:17 - Ассоциации 06:05 - Стремитесь к простоте 07:17 - Стремитесь к отличию 07:53 - Заставьте людей улыбнуться 08:31 - Узнавайте чужое мнение 09:15 - Анимируйте 10:18 - Воспринимайте критику 11:12 - Ставьте лайк и подписывайтесь на канал 👍 *** Композиция "Airport Lounge - Disco Ultralounge" принадлежит исполнителю Kevin MacLeod. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/). Оригинальная версия: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100806. Исполнитель: http://incompetech.com/ *** Смотрите видео ТОП-10 правил как сделать хороший дизайн логотипа как сделать хороший дизайн логотипа,дизайн логотипа,правила дизайн логотипа,правила дизайна,мои правила дизайна,правила дизайна логотипа,как сделать логотип,логотип в иллюстраторе,дизайна правила,правила графического дизайна,основные правила дизайна,логотип как сделать,как придумать логотип,как сделать хороший логотип,как сделать лого,логотип как создать,как создать логотип,создание логотипа,графический дизайн,графический дизайнер,сделать логотип,Логотип Смотрите видео ТОП-10 правил как сделать хороший дизайн логотипа

    YouTube
  • Новые книги для программистов

    👼 Ответы IT-шников на популярные вопросы[1:27:13] В этом видео сразу несколько IT-специалистов с внушительным стажем отвечают на популярные вопросы от новичков. В этом видео: 1. Всё, что связано с образованием и работой в IT — [1:11] 2. По каким критериям выбирать язык программирования — [8:00] 3. Как связаны работа в IT и переезд в другие страны — [13:32] 4. Какие софт-скиллы нужны программисту — [49:00] 5. Советы всем начинающим программистам — [1:20:00]
    Как айти МЕНЯЕТ жизнь? IT-специалисты отвечают на разные вопросы

    Мы пригласили на интервью людей, которые работают в IT-сфере. Поговорили о том как они начинали свой путь как программиста / айтишника. О первом собеседовании, дальнейшем развитии карьеры, софт-скиллах и многом другом. Сайт FoxmindEd: https://bit.ly/3Jvf3N9 Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите! Курсы для новичков: 🎓JAVA - https://bit.ly/3FLLTa8 🎓JAVA Start - https://bit.ly/32x1BYD 🎓PYTHON - https://bit.ly/3FHpbju 🎓C#/.NET - https://bit.ly/3eGi3YV 🎓C# START - https://bit.ly/3Hn5fmu 🎓Инструментарий JAVA - https://bit.ly/3JsZiWV 🎓Automation QA (Java) - https://bit.ly/3pHjRqY 🎓ANDROID - https://bit.ly/3EIQqcn 🎓FRONT-END (ANGULAR) - https://bit.ly/3pFrzBK 🎓FRONT-END (REACT) - https://bit.ly/3pHGhIu 🎓SALESFORCE Developer - https://bit.ly/3HnduyX 🎓UI/UX дизайн - https://bit.ly/3HjxfY6 🎓GAME DEVELOPMENT - https://bit.ly/3mNw63n 🎓IOS разработка - https://bit.ly/3zh05FY 🎓PHP - https://bit.ly/3HonI1Z 🎓Обучение на проекте - https://bit.ly/3sMqJFt 🎓Unity - https://bit.ly/3EFFX19 Продвинутые курсы для состоявшихся девелоперов: 🎓Enterprise patterns - https://bit.ly/3sJUeaG 🎓GRASP and GoF Design patterns - https://bit.ly/32LFugD 🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - https://bit.ly/32RXcPL 👔 Карьерная консультация с Сергеем Немчинским - https://bit.ly/3mH5a51 FoxmindEd в ФБ: https://www.facebook.com/foxmindedco FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ FoxmindEd в VK: https://vk.com/foxminded Мой Telegram: https://t.me/nemchinskiyOnBusiness Для деловых запросов: [email protected] ------------------------------------------------------------------------------------------------------------------------------------------------ Тайминг: 00:00:00 - Приветствие 00:01:11 - Какое у вас образование? Как вы выбирали вуз и специальность? 00:02:41 - Где вы работали до IT? Какие были плюсы и минусы в этой(их) профессии(ях)? 00:07:13 - FoxmindEd 00:08:00 - По каким критериям выбирали язык программирования/специальность? 00:13:32 - Как вас занесло в страну Х. Как выбирали страну, как решились на переезд? 00:18:10 - В какой момент у вас появилось желание перейти в IT? Что стало последней каплей? 00:24:34 - Какими были ваши первые шаги? 00:32:06 - Расскажите про первое собеседование: как вы к нему готовились, чего опасались, как все прошло? 00:37:47 - Насколько первые впечатления от IT оправдали ваши ожидания? 00:43:15 - Расскажите про ваше нынешнее место работы. Какая у вас должность, в чем заключаются обязанности? 00:49:00 - Какие софт-скиллы нужны человеку вашей профессии? Как вы их развиваете? 01:01:05 - В какой момент вы почувствовали себя "настоящим" программистом/айтишником? 01:07:27 - Сталкивались ли вы с выгоранием? Как справлялись? 01:13:53 - Как вы начали писать книги? 01:20:00 - Что бы вы посоветовали будущим свитчерам? И всем начинающим программистам/айтишникам ------------------------------------------------------------------------------------------------------------------------------------------------ Контакты участников этого выпуска: Youtube-каналы Якова Файна: 1. Yakov Fain (Будни Америки): https://www.youtube.com/channel/UCnExw5tVdA3TJeb4kmCd-JQ 2. Карьера в ИТ: https://www.youtube.com/channel/UCdI5EH48Quo0Cope7Jvg-Pg 3. Программист читает библию: https://www.youtube.com/channel/UCB4-nBNOP0N1J2Sh-A51sFQ Youtube-каналы Жеки: 1. Фрилансер по жизни - IT и фриланс: https://www.youtube.com/c/FreelancerLifeStyle 2. IT-ПРИСТРАСТІ: https://www.youtube.com/channel/UCJNVBfLijFSa_tBcrNZKZag Наталия - https://www.linkedin.com/in/n-belkina Сергей - https://www.linkedin.com/in/%D1%81%D0%B5%D1%80%D0%B3%D0%B5%D0%B9-%D1%81%D1%83%D0%B4%D0%B0%D0%BA%D0%BE%D0%B2-277671104/ В компании где работает Сергей есть открытые вакансии - https://wizardsdev.com/vacancy/

    YouTube
  • Новые книги для программистов

    🧹 Как писать код, за который не стыдно — [10:21] Автор обещает, что посмотрев это видео, вы сможете «перестать писать плохой код и начать жить». Ему, пожалуй, стоит поверить: он даёт общие рекомендации по написанию кода, соблюдая которые вы сможете избежать многих проблем в будущем. Эти советы не относятся к какому-либо конкретному языку, а применимы к всему программированию в целом. Все они подкреплены понятными примерами и хорошо структурированы, так что тема видео будет понятна даже новичку. Перейти к просмотру
    💩10 обязательных правил для начинающего программиста или как писать код, за который не стыдно?

    Как перестать писать плохой код и начать жить? В этом видео говорю о частых ошибках начинающих в подходе к написанию программ и даю 10 полезных советов. Группа ВК: https://vk.com/lrazum Страница автора в Instagram: https://www.instagram.com/viktor_osin_ ------------------------------------------------------------------------------------ Online-курс "Основы электроники": https://edu.labrazum.ru/ Купон на 10% скидку: RAZUM2020 ------------------------------------------------------------------------------------

    YouTube
  • Новые книги для программистов

    🧩 Как учить 2 языка одновременно — [10:05] Опытным программистам в этом плане, конечно, гораздо проще, но новичкам бывает трудно сконцентрироваться на изучении двух ЯП одновременно. Автор обещает, что после просмотра этого видео вы узнаете, как не сойти с ума при изучении двух языков одновременно, а также рассказывает, почему на самом деле это не так трудно, как может показаться на первый взгляд. 1. Страхи начинающих разработчиков — [1:39] 2. Почему языки похожи друг на друга — [2:23] 3. Почему новые языки учить проще — [3:13] 4. Про SQL — [4:10] 5. Почему важно доучивать другие языки — [7:38] 6. Совет для новичков — [8:58]
    Как учить 2 языка программирования одновременно? И не сойти с ума?

    Как учить 2 языка программирования? Как писать сразу на двух языках программирования и не сойти с ума? Почему программисту легко переучится с одного языка на другой? ♡ FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ ♡ Курс о котором говорит Сергей: 🎓FRONT-END (ANGULAR) - https://bit.ly/3A02Vzb 🎓FRONT-END (REACT) - https://bit.ly/33B8JTF Оплата помесячно. Чем быстрее учитесь, тем быстрее закончите! Есть вопросы по обучению в FoxmindEd? Пишите нам в телеграм - https://t.me/foxminded Курсы для новичков: 🎓JAVA - https://bit.ly/320loiM 🎓JAVA Start - https://bit.ly/3nsckuC 🎓PYTHON - https://bit.ly/3I3mtFY 🎓C#/.NET - https://bit.ly/33ysD1I 🎓C# START - https://bit.ly/3rbeEHa 🎓Инструментарий JAVA - https://bit.ly/3tskI12 🎓Automation QA (Java) - https://bit.ly/3rfXhoM 🎓ANDROID - https://bit.ly/3nmxieo 🎓SALESFORCE Developer - https://bit.ly/3rjE9Gl 🎓UI/UX дизайн - https://bit.ly/3tq2wF6 🎓GAME DEVELOPMENT - https://bit.ly/3npIwi8 🎓IOS разработка - https://bit.ly/3fqhLWi 🎓PHP - https://bit.ly/3K7Y5Vn 🎓Обучение на проекте - https://bit.ly/3FsOPI3 🎓Unity - https://bit.ly/33gZw3e Продвинутые курсы для состоявшихся девелоперов: 🎓Enterprise patterns - https://bit.ly/3qqF7kX 🎓GRASP and GoF Design patterns - https://bit.ly/3Gn4CJz 🔧 Пробное техническое собеседование со специалистом уровня Senior Developer/ Team Leader - https://bit.ly/3Fw6HBE 👔 Карьерная консультация с Сергеем Немчинским - https://bit.ly/3zYRTu9 Сайт FoxmindEd: https://bit.ly/3Kmtpjx FoxmindEd в ФБ: https://www.facebook.com/foxmindedco FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/ FoxmindEd в VK: https://vk.com/foxminded Мой Telegram: https://t.me/nemchinskiyOnBusiness Для деловых запросов: [email protected] Тайминг: 00:00 - Вступление 00:34 - Front-end в Foxminded 01:39 - Страхи начинающих разработчиков 02:23 - Большинство языков похожи друг на друга 03:13 - Почему программисту легко переучится с одного языка программирования на другой? 04:10 - SQL 06:55 - До какого уровня учить SQL 07:38 - Доучивайте языки дополнительные к вашему 08:58 - Совет новичкам

    YouTube
  • Новые книги для программистов

    💩 Самый вредный совет для программиста — [10:17] В этом видео автор рассказывает, почему изучать теорию, азы программирования и получать высшее образование НЕ так важно для большинства разработчиков, как просто практиковать и улучшать свои навыки. Вы также узнаете, почему программистов на рынке сейчас катастрофически не хватает и как воспользоваться этим, чтобы найти хорошую вакансию. 1. Почему важно знать Computer Science — [0:30] 2. Как начинают свою карьеру многие программисты — [1:08] 3. Нужно ли высшее образование программисту — [2:58] 4. Почему для новичков есть много задач — [4:07]
    Худший совет для начинающего программиста

    Сначала выучи алгоритмы, а потом пиши код. Сначала выучи, как всё устроено на низком уровне, а потом тебе можно красить кнопки у нас. Сначала получи высшее образование, а потом ищи работу. Это всё вариации худших советов для начинающего программиста. В видео я рассказываю, почему не нужно прислушиваться к таким рекомендациям. Объясняю тем, кто даёт такие советы, почему так делать не надо. Раскладываю по полочкам, как всегда, без воды. Статья про то, почему я перешёл с Python на Golang: https://habr.com/ru/company/ozontech/blog/598381/ Поддержать канал на Boosty: https://boosty.to/digital_ninja. Мой телеграм-канал: https://t.me/digital_ninjaa. Об айтишном, околоайтишном и о себе в айти. Мой instagram: https://www.instagram.com/jjoskey/. Там редкие личные посты, вдруг интересно. Тайм-коды для резких и внимательных: 00:00 — Вступление 00:30 — Почему важно знать computer science 01:08 — Как начинают программисты с высшим образованием 02:58 — Высшее образование — так себе 04:07 — Для новичка есть куча работы 06:06 — Почему для отрасли нужен приток новой крови 07:43 — И ещё один вредный совет Классное музло в видосе от моего братика, Chumi, instagram: https://www.instagram.com/michumiii/ Монтаж невероятного уровня от Маши, instagram: https://www.instagram.com/mariya_gran/.

    YouTube
  • Новые книги для программистов

    🇺🇸 Нужен ли английский программисту? Да. На этом можно было бы закончить, но на практике здесь есть ещё много чего, в чём нужно разобраться. На английском написаны почти все полезные статьи и документации к фреймворкам, поэтому независимо от ваших навыков написания кода, знание английского просто необходимо. В этом видео автор рассказывает, как конкретно программистам лучше всего учить этот язык, как не потерять мотивацию и на какие факторы стоит обратить внимание в первую очередь. https://youtu.be/1QwM33XLio8
    Как программисту выучить технический английский? Нужен ли он вообще?

    Подписка на Boosty: https://boosty.to/engineerspock Донаты на развитие: https://pay.cloudtips.ru/p/1f080f72 Курсы от EngineerSpock: https://www.engineerspock.com/offer-youtube/ Многие подписчики и студенты на курсах интересуются множеством смежных вопросов, так или иначе касающихся английского языка: как выучить технический английский, нужен ли английский язык программисту, насколько важен английский для программиста и так далее. В это видео постараюсь ответить на все эти вопросы. Отдельно выскажусь об изучении английского в школе: легко ли и надо ли вообще детям учить английский? Так же открою вам секрет относительно native спикеров, который позволит вам сэкономить деньги при выборе преподавателя английского языка. Расскажу об особенностях изучения технического английского, поскольку это самый животрепещущий вопрос для моих подписчиков. P.S. В видео говорю про следующие сервисы (не реклама): https://www.interpals.net https://www.lingualeo.com https://www.puzzle-english.com Курсы от EngineerSpock: https://www.engineerspock.com/offer-youtube/ #english #englishforit #английский #техническийанглийский #ityoutubersru #engineerspock #инженерспок #technicalenglisj #itenglish

    YouTube
  • Новые книги для программистов

    🕶 3 принципа хорошего кода Полезный видеоролик, из которого вы узнаете про 3 ключевых принципа написания хорошего кода: DRY (don't repeat yourself), KISS (keep it simple, stupid) и YAGNI (you ain't gonna need it). Конечно, по-настоящему хороший код — это нечто большее, чем эти три принципа, но если вы начнёте соблюдать хотя бы их, то вы уже сделаете внушительный шаг в правильном направлении. https://youtu.be/CBUkjUhKXSw
    Три ключевых принципа хорошего кода DRY, KISS, YAGNI

    Разработка веб-приложения на PHP. Посмотрите уроки: https://webformyself.com/minikurs/php/free.html Исходники к уроку тут: https://webformyself.com/tri-klyuchevyx-principa-xoroshego-koda-dry-kiss-yagni/ Данный урок – это логическое продолжение, ранее вышедшего, цикла видео по принципам SOLID, соблюдение которых дает возможность правильно спроектировать архитектуру создаваемого проекта. Принципы, которые будут рассмотрены сегодня, по сути, не накладывают каких либо определений на общую структуру и взаимодействие между классами – их цель это правильная организация всего кода проекта. Хотел бы отметить, что, не говоря о каком-либо конкретном проекте, сложно сказать, как именно необходимо организовать код, что бы он был «хорошим», так как все зависит от поставленных задач. Но, соблюдение трех ключевых принципов DRY, KISS YAGNI – это довольно большой и уверенный шаг в сторону хорошего кода. DRY – Don’t repeat yourself – принцип призывает Вас не повторяться при написании кода. Все что Вы пишите в проекте, должно быть определено только один раз. KISS – keep it short simple – делайте вещи проще. Порой наиболее правильное решение – это наиболее простая реализация задачи, в которой нет ничего лишнего. YAGNI - You ain’t gonna need it – вам это не понадобится. Все что не предусмотрено техническим заданием проекта, не должно быть в нем.

    YouTube
  • Новые книги для программистов

    Сделайте первые шаги к созданию отказоустойчивых и масштабируемых архитектур на открытых уроках в OTUS: 🗓 12 сентября в 20:00 мск — «Паттерны декомпозиции системы на микросервисы». Познакомимся с паттернами декомпозиции системы на микросервисы и рассмотрим технические и бизнесовые подходы к декомпозиции. 👉🏻 Пройдите вступительный тест для записи на урок — https://otus.pw/SfLO/ 🗓 13 сентября в 20:00 мск — «Паттерны аутентификации и авторизации» Узнаете о различных паттернах аутентификации и авторизации, а также о сессионной аутентификации на основе кук и токенов (jwt) и работе identity провайдеров. 👉🏻 Пройдите вступительный тест для записи на урок — https://otus.pw/9Tyx/ Открытые уроки пройдут в рамках онлайн-курсов «Highload Architect» и «Microservice Architecture».
  • Новые книги для программистов

    📱 Архитектура для мобильных игр Архитектура важна в любом проекте, но на устройствах с минимальными мощностями (на телефонах) она должна предоставлять не только гибкость и простоту использования, но и производительность. Поэтому в этом видео lead-разработчик из популярной компании по разработке игр «Kefir» подробно рассказал про построение игр, предназначенных для low-end устройств. https://youtu.be/7kkw-WwoPBs
  • Новые книги для программистов

    🕶 3D в терминале Играми с 3D графикой уже никого не удивишь, но встречали ли вы трёхмерную графику прямо в терминале Windows? А вместе с трассировкой лучей? Нет? Автор этого видео знает, как это исправить: за счёт реализации всего необходимого прямо в терминале, он не разбирает особенности работы с DirectX, OpenGL и другими инструментами, а концентрируется именно на создании трёхмерного изображения. https://youtu.be/n4zUgtDk95w
    Сделал 3D в консоли с нуля | трассировка лучей

    Стань разработчиком игр на Unity в Skillfactory: https://clc.to/W3YcAA и получи возможность зарабатывать 120 000 руб/мес Скидка 50% на обучение по промокоду ONIGIRI и 14-недельный курс “Soft Skills для digital-менеджеров“ в подарок  при покупке  до 30.11.2021 VK: https://vk.com/onigiriscience Twitch: https://www.twitch.tv/artem_onigiri Telegram: https://t.me/onigiriScience Код: https://github.com/ArtemOnigiri/Console3D В этом видео я делаю 3D-графику в консоли с нуля. При этом использую трассировку лучей и другие методы

    YouTube
  • Реклама

  • Новые книги для программистов

    ⚡️ Уроки по Rust Язык Rust считается отличной заменой C++. Многие программисты даже считают, что уже совсем скоро Rust полностью его заменит, ведь он имеет те же преимущества, что и C++, только работать с ним гораздо легче. Этот плейлист — 9 интереснейших уроков по этому языку для тех, кто никогда с ним не сталкивался. Автор рассказал всё: от установки, базовых концепций и до особенностей данных в языке. 1. Введение, установка — [11:52] 2. Переменные — [6:30] 3. Типы данных — [7:59] 4. Функции — [7:30] 5. Условные выражения и циклы — [5:05]
    [RUST] язык программирования #1 [введение] установка, первая программа

    Офф сайт - https://www.rust-lang.org/ Как установить - https://www.rust-lang.org/tools/install Более подробное описание по установке на разные системы - https://forge.rust-lang.org/infra/other-installation-methods.html Электронная книга на Инглише - https://doc.rust-lang.org/book/ Электронная книга на Руссише - https://doc.rust-lang.ru/book Стандартная библиотека - https://doc.rust-lang.org/std/ RUST удивительный язык программирования. Когда первый раз смотришь на какую то программу на RUST у тебя отвращение - ты почти ничего не понимаешь, что написано, особенно, если ты пришел из языков более высокого уровня. Но как только начинаешь изучать RUST, то сразу влюбляешься. Давайте вместе пройдем начальный путь изучения RUST, а дальше уже будет видно что да как. 00:00 введение 04:36 установка rust (rustup / cargo) 05:48 структура проекта 08:45 запуск программы 11:00 the end Покупайте книги на Ozon: промокод OZON3FKIKX ссылочка https://www.ozon.ru/referral/?code=OZON3FKIKX Благодарность и задать вопрос - http://www.donationalerts.ru/r/beminer Приватный блог - https://boosty.to/begeek Канал с новостями - https://t.me/beGeekYoutube Канал со статьями о программировании - https://t.me/beGeekNews Чат в телеграме- https://t.me/beGeekProgramming Группа в ВКонтакте - https://vk.com/beminer Если есть вопросы - [email protected]

    YouTube
  • Новые книги для программистов

    Найти работу программистом можно 2 методами: Первый. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на Linkedin. Офигеть от условий и закрыть. Второй. Подписаться на IT Jobs. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п. Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах! В общем, не теряйте времени и находите работу в 2 клика: @devs_it
  • Новые книги для программистов

    🎲 Как работает случайность в играх Рандом — штука придающая игре неожиданности. Никогда не знаешь, как сгенерируется карта мира или какое будет следующие событие. Но вот действительно ли все числа случайны, или их можно предсказать? И почему генерация мира зависит от сида карты? Всё это рассказывается в этом видео. https://youtu.be/FwUsIr5OHFE
    🎲 Как работает Random в играх

    Как работают случайные числа, события, и генерация карт в играх - откуда эти случайные числа берутся, действительно ли они случайные, и что это за магия с сидом карты. Объясню про случайность в играх в этом видео, расскажу про случайные и псевдослучайные числа, преобразование их в игровые характеристики, шансы событий, про текстуры шума и процедурную генерацию уровней и ландшафтов [1] https://www.random.org/analysis/ [2] https://ru.wikipedia.org/wiki/Тестирование_псевдослучайных_последовательностей [3] https://habr.com/ru/post/62237/ [4] https://pikabu.ru/story/generatsiya_sluchaynyikh_chisel__kak_iz_strogosti_rozhdaetsya_khaos_6141648 [5] https://en.wikipedia.org/wiki/List_of_random_number_generators [6] https://en.wikipedia.org/wiki/Xorshift [7] https://youtu.be/zPQOHX9hiL0 [8] https://habr.com/ru/post/440286/ [9] https://habr.com/ru/post/441312/ Patreon канала - https://www.patreon.com/emeraldpowder Наш Discord - https://discord.gg/4kd654Z На этом канале регулярно появляются новые видео, которые позволят тебе научиться создавать игры, или подарят новые идеи и вдохновение, если ты уже умеешь. Подписывайся! Остались какие-то вопросы, пожелания, или идеи для других видео? Смело пиши в комментарии под видео

    YouTube