Экскурс в основные понятия: Что такое учетная запись (аккаунт) root. Команды su, sudo, gksudo, gksu, kdesu. Файл /etc/sudoers, команда visudo. Основы безопасности Linux с использованием расширений файлов, учетных записей и групп, модуля безопасности sudoers. Файл /etc/shadow. Команды whoami и who am i. Как sudo и su влияют на домашний каталог пользователя. Эти и другие базовые вопросы кратко рассмотрены в этом видео.
Подходит ли JavaScript как первый язык, что нужно знать, чтобы начать его изучать, что можно сделать с его помощью и какие есть перспективы со знанием этого языка.
Ответит на вопросы в прямом эфире Алексей Симоненко — директор по развитию HTML Academy с опытом в веб-разработке более 20 лет.
15 сентября стартует курс «JavaScript. Профессиональная разработка веб-интерфейсов» — tml.io/arein
Тайм-коды:
0:00 Наливаем чай и готовимся к лайбу
0:25 Приветствие
1:26 Программа лайва
2:05 Актуальность JavaScript
7:25 Спрос на айтишников после карантина
13:42 Спрос иностранных компаний на российских разработчиков
14:31 Сколько джун может получать
15:30 Стажировка в «Лиге А»
16:50 Переезд за границу по работе
17:54 Как лучше проходить курсы в HTML Academy
18:50 Что можно сделать с помощью JavaScript
21:15 Недостатки JavaScript
22:15 Преимущества JavaScript
24:30 Практика: прохождение тренажёра «Знакомство с JavaScript»
39:45 Какие задачи не может выполнить JavaScript
42:08 Как много информации в курсах по JavaScript в HTML Academy
44:54 Что нужно знать, чтобы приступить к изучению JavaScript
45:42 Дополнительные материалы для изучения JavaScript
51:35 Продолжать учиться vs начинать работать
52:38 Сколько фреймворков нужно выучить
53:40 Что такое язык строгой стилизации
55:20 Почему отличаются зарплаты у разных языков программирования
56:18 Будут ли курсы по TypeScript
58:10 Делать по ТЗ или по-своему
1:00:38 Перспективы MDN
1:01:28 Сколько нужно времени, чтобы стать мидлом
1:02:58 Какими навыками должен обладать джун для устройства на работу
1:07:04 Где искать ответы на вопросы
1:08:54 Как стать востребованным разработчиком
1:13:10 Может ли JavaScript обрабатывать лист Excel
1:13:37 Важно ли наличие высшего образования
1:15:00 Итоги
История вопроса. Языки программирования и их семантика. Интерпретаторы и компиляторы. Корректность и частичная корректность компилятора.
Лекция №1 в курсе «Языки программирования и компиляторы», весна 2018
Преподаватель курса: Дмитрий Юрьевич Булычев, Даниил Андреевич Березун, Екатерина Андреевна Вербицкая, Антон Викторович Подкопаев
Страница лекции на сайте CS центра: goo.gl/Wk8cqB
Все видео курса по порядку: bit.ly/2HWwIAg
Обзор интересного дистрибутива Void Linux, который не основан на других дистрибутивах.
В этом видео рассказывается об особенностях дистрибутива Void Linux, кратко показан процесс установки, рассматривается рабочий стол, показана работа пакетного менеджера, показан внешний вид редакций с различными графическими окружениями.
0:00 О чём пойдёт речь, roadmap для Python веб разработчика
2:55 Об Интернет, вебе, протоколах, веб-стандартах
6:42 О фронтенде и JavaScript
9:12 Бэкенд, Python — синтаксис, стандартные и сторонние библиотеки
16:37 Python веб-фреймворки
19:00 Качество кода, ООП, паттерны
20:47 Тестирование, инструменты, Git, Linux инструменты
22:31 SQL и реляционные базы данных
23:31 Linux, Docker, CI/CD
26:14 Что значит знать? Об опытных и начинающих
27:48 Гугление, английский язык
28:51 О возможном обучающем курсе, выводы
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Массивы: Создание массивов Apps Script. Добавление, Удаление, Изменение Элементов Массивов (часть 2)
Подробно на примерах рассмотрены методы обработки массивов в Google Apps Script:
07:05 метод .push()
07:42 метод .unshift()
08:27 метод .pop()
09:20 метод .shift()
10:25 метод .splice()
12:45 метод .reverse()
13:35 метод .sort()
31:00 метод .sort(function)