coursehunter
  • Категории
    • Frontend
      • Angular
      • HTML
      • CSS
      • JavaScript
      • Vue
      • jQuery
      • React
      • AngularJS
      • Backbone
      • TypeScript
      • Ember
      • Next.js
      • Elm
      • Svelte
      • Single SPA
      • Three.js
      • D3.js
      • RxJS
      • WebGL
      • barba.js
    • Backend
      • PHP
      • Python
      • Ruby on Rails
      • Yii
      • Laravel
      • SQL
      • Ruby
      • Symfony
      • Java
      • Scala
      • Node.js
      • MongoDB
      • Golang (Google Go)
      • Slim
      • Silex
      • Firebase
      • C Sharp (C#)
      • Deno
      • Redis
      • Django
      • NestJS
      • Spring
      • Spring Boot
      • Spring Data
      • Spring Cloud
      • Spring Security
      • Spring Integration
      • Spring HATEOAS
      • Spring MVC
      • Elixir
      • Phoenix
    • System programming
      • Rust
      • WebAssembly
    • Marketing
      • SEO
    • Video and 3D
      • Blender
      • Cinema 4D
      • ZBrush
    • Graphic
      • Figma
      • Sketch
      • Photoshop
      • After Effects
      • Illustrator
      • Adobe XD
      • Lightroom
      • CorelDRAW
    • DevOps
      • AWS
      • Azure
      • Docker
      • Git
      • GitHub
      • Gitlab
      • Google Cloud
      • Grafana
      • Kubernetes
      • Jenkins
      • Terraform
    • Tools
      • GraphQL
      • Flux
      • Webpack
      • Ansible
      • Gulp
      • Grunt
      • Visual Studio Code
      • VIM
      • OpenCV
      • Salt
      • SVN
      • Atom
      • Elasticsearch
      • Electron
      • Chrome DevTools
      • Yarn
      • Babel
      • Grep
      • npm
      • Gatsby
      • PhpStorm
      • Webflow
      • Hibernate
      • Socket.io
      • Bash
    • Разработка мобильных приложений
      • React Native
      • Ionic
      • Swift
      • Progressive Web App (PWA)
      • Core Data
      • Xamarin
      • NativeScript
      • Dart и Flutter
    • Gamedev
      • Unity
    • CMS
      • Wordpress
      • OpenCart
      • Drupal
      • Joomla
      • 1C-Bitrix
      • MODX
      • Magento
      • Shopify
    • Blockchain
      • Криптовалюты
      • Decentralized Applications (dApps) (Web 3)
    • Тестирование
      • Postman
      • Selenium
      • Appium
      • Protractor
      • WebdriverIO
      • Cypress
      • Playwright
    • Другое
      • WebRTC
      • OpenGL Shading Language (GLSL)
    • Подготовка к собеседованию
    • Обработка и анализ данных
    • Информационная безопасность
      • Этический взлом / Тестирование на проникновение
    • Английский язык
    • Конференции
  • Источники
  • Все курсы
    • Популярные
    • Бесплатные (100+ Курсов)
  • Топики
  • Книги
    • Популярные
Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
Главная страница Категория css Волшебные журналы по программированию

Волшебные журналы по программированию

Wizard zines. Zine 11 pack

Julia Evans
Волшебные журналы по программированию Загрузить
Источник
Julia Evans
Категория
CSS
Дата добавления
11/01/2022
Язык
English
Дата обновления
25/08/2022

Wizard Zines (Волшебные журналы) немного отличается от других технических изданий. Вот мой подход: Журналы фокусируются на основах: вещах, которые не сильно изменились за последние 10 лет и которые, вероятно, не сильно изменятся в следующие 10 лет. Вот почему существует журнал о HTTP, а не, скажем, о модуле запросов Python. HTTP/1.1 был определен в 1997 году! Основы не изменились с 1997 года, потому что нам нужна обратная совместимость в Интернете!


Основы важны по двум причинам:

  • вы можете просто выучить их один раз. Поскольку HTTP не сильно меняется, вы можете изучить его сейчас и не сомневаться в своих знаниях. Так же будет и через 5 лет.
  • все, что основано на них, становится НАМНОГО ПРОЩЕ. Если вы знаете HTTP, изучение curl или AWS API или запросов или всего, что вам нужно в вашей работе, становится НАМНОГО ПРОЩЕ. Так проще гуглить, проще задать вопрос коллегам и проще читать документацию.

Всем нужно учиться новому

Одна вещь, которую я считаю неудачной в культуре программирования, это то, что «знание основ действительно полезно!» иногда может сыграть с Вами в плохую шутку («о, ты не знаешь, как ВЕЩЬ работает? НУ ТЫ ДОЛЖЕН!! ЕСЛИ НЕ ЗНАЕШЬ, ТЫ НЕ НАСТОЯЩИЙ ПРОГРАММИСТ»). 

Это НОРМАЛЬНО — прожить 5, 10 или 15 лет в своей карьере программиста, не изучив ничего, что кажется «базовым». Нам всем нужно учиться чему-то новому, чтобы хорошо выполнять свою работу!

  • полезно изучить некоторые из этих «основных» вещей, когда они вам понадобятся
  • Но! совершенно нормально, что Вы не знали их!

Только самые важные идеи

У всех нас много дел. Не у всех есть время читать книги по программированию на 400 страниц!

Каждый из этих журналов составляет 20-28 страниц. Я трачу часы на каждую страницу, чтобы убедиться, что каждая из них объясняет одну или две важные идеи настолько кратко и ясно, насколько это возможно.

Избегаю жаргон

В Интернете полно неясных объяснений концепций программирования, которые, кажется, созданы для того, чтобы заставить вас чувствовать себя глупо. Они полны жаргона и сформулированы очень формально, вроде «Это очень важные серьезные идеи, и нам нужно использовать сложные слова, чтобы точно их объяснить».

Вместо этого эти журналы объясняют «трудные» идеи простым и понятным языком. Важно, чтобы объяснения были точными! Никому не поможет, если объяснение простое и веселое, но не соответствует действительности, и иногда вам нужно использовать более конкретный язык! Но я избегаю жаргона, если в этом нет крайней необходимости.

Zine 11 pack

  • How DNS Works!
  • Hell Yes! CSS!
  • HTTP: Learn Your Browser's Language
  • Become a SELECT Star
  • Oh Shit, Git!
  • Help! I Have a Manager!
  • How Containers Work
  • Bite Size Linux
  • Bite Size Bash
  • Bite Size Networking
  • Bite Size Command Line
Посмотреть больше

Комментарии

Только зарегистрированные пользователи могут комментировать️
  • CH User
    vamc
    07 Mar 2023 06:17
    Please update
  • CH User
    vamc
    17 Jan 2023 09:42
    please update the zine with the new one on debugging
  • CH User
    kojo
    21 Aug 2022 10:58
    Can we update this please, there is a new zine ?
  • CH User
    gogo
    11 Jun 2022 10:38
    can you update this plz
  • CH User
    kickbuttowski
    14 Jan 2022 02:31
    loving it. particulary the zine on containers is brilliant

Похожие

Основы конкурентного программирования, изучите алгоритмы

Основы конкурентного программирования, изучите алгоритмы

Competitive Programming Essentials, Master Algorithms
Вооружитесь основными методами программирования, необходимыми для ACM-ICPC, Google CodeJam, Kickstart, Facebook HackerCup и многого другого. Добро пожаловать в курс «Основы конкурентного программирования» - онлайн-курс от Coding Minutes - это очень исчерпывающий и строгий курс по конкурентному программированию.
56:53:09
English
udemy
Премиум
Посмотреть

Ресурс видеоуроков программирования для front и back end разработчиков. Бери знания своего профиля у нас, ведь мы самые лучшие блеать. Серьезно.

Категории
Все категории HTML CSS JavaScript React.js Python SQL Java Node.js Другое TypeScript
Источники
Все источники codewithmosh (Mosh Hamedani) frontendmasters itvdn OTUS softwaretesting udemy videosmile webformyself Дмитрий Лаврик ЯЮНИОР (ijunior.ru)
Telegram Форум Пакеты Контакты FAQ
Темы:
Язык: