2. CS50 на русском: Лекция #2 [Гарвард, Основы программирования, осень 2015 год]


Доп. материалы и задачи к лекции — javarush.ru/s/level_0
Весь курс CS50 — javarush.ru/s/course_cs50

//Перезалили 2-ю лекцию. Теперь ее можно смотреть с мобильных устройств.

Краткое описание второй лекции (Week 0, continued):

В этот раз @David Malan и его помощники отправились в (не такой уж) далекий Коннектикут, в Йельский университет.

Студенты этого представителя «Лиги плюща» с энтузиазмом приняли гарвардскую команду, и узнали много нового из лекции, а именно:

• Что такое алгоритмы. Казалось бы, такое простое понятие, но на самом деле алгоритмизовать даже столь элементарный процесс, как намазывание арахисового масла на тост совсем не просто. Ребята вам это покажут на практике=).

• Как эффективно посчитать количество людей в аудитории? У нас есть такой алгоритм.

• Есть такое английское выражение “From Scratch”. Переводится оно как «С самого начала». Но можно также перевести как «Начиная со Scratch», если слово Scratch понимать как специальный учебный язык программирования. Так вот, вас познакомят со Scratch — замечательной разработкой Массачусетского технологического университета и покажут, как писать с её помощью программки.

А еще вы увидите, какие шедевры на Scratch написали студенты CS50 прошлых годов=).

Компьютер для разработчика — что выбрать? Системник/ноутбук, Windows/Mac OS/Linux, какие модели?


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Сказать спасибо за видео можно здесь — boosty.to/digitalize.team

Вы периодически спрашиваете, какой у меня компьютер и какой компьютер я могу порекомендовать для разработчика, в частности для веб-разработчика на Python/JS/PHP/another. Какой компьютер выбрать — системник или ноутбук? Какую операционную систему поставить — Windows, Mac OS или Linux/Unix/BSD? Какому производителю железа отдать предпочтение и какими параметры этого железа должны быть? Поговорим об этом в данном выпуске!

0:00 Критерии выбора компьютера
0:52 Системник или ноутбук, насколько мощный?
3:53 Операционная система
8:27 Железо и производители

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Apple Watch Series 7 – Touch ID и НОВЫЙ ДИЗАЙН


Сейчас мы имеем интересную ситуацию. Смартфоны линейки айфон 12 (iPhone 12, iPhone 12 Mini, iPhone 12 Pro и iPhone 12 Pro Max), а также iPad Pro и iPad Air имеют самобытный и узнаваемый дизайн с плоскими гранями. И вот, судя по патенту, компания Apple может выпустить часы в таком же стиле. Вдобавок, как сообщает портал GizChina, со ссылкой на патент Apple, совсем скоро мы можем увидеть с вами Apple Watch со встроенным сканером Touch ID. Подробнее обо всем, что известно о Apple Watch – в нашем новом видео!

Telegram – t.me/CopyPastaYT
Twitter – https://twitter.com/copypasta_yt
Группа «Вконтакте» – https://vk.com/ytpasta

По вопросам сотрудничества и любым предложениям, писать сюда — CopyPasta.Contact@gmail.com

#Apple #Watch #Series7

REACT NODEJS Сайт за 3 часа с нуля


Посмотри на мой курс по продвинутому JavaScript: clc.to/senior

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Полный Курс MERN Стек (Mongo, Express, React, Node)
В курсе вы увидите создание приложения с нуля до деплоя на домен и VPS хостинг
Вы увидите реализацию авторизации и регистрации по JWT токену увидите создание приложения по сокращению ссылок и аналитике

Исходный код ты найдешь в телеграм канале:
t.me/js_by_vladilen/116

00:00:00 Введение
00:02:52 Инициализация проекта на Node.js
00:05:46 Установка базовых зависимостей
00:07:02 Работа со скриптами
00:08:18 Настройка Express.js,
00:11:47 Подключение к базе данных MongoDB
00:20:30 Регистрация роутов
00:47:31 Настройка React.js
00:57:00 Настойка роутинга страниц
01:05:27 Работа над компонентом AuthPage
01:18:03 Работа с запросами
01:37:00 Обработка ошибок
01:47:44 Работа над авторизацией
02:00:18 Работа над компонентом Navbar
02:06:16 Работа над-бизнес логикой на сервере
02:25:10 Работа над компонентом CreatePage
02:34:18 Работа над компонентом Loader
02:37:37 Работа над компонентом DetailPage
02:42:18 Работа над компонентом LinkCard
02:46:58 Работа над компонентом LinksPage
02:54:41 Доработка бизнес-логики на сервере
03:01:00 Добавление скриптов
03:08:52 Добавление на GitHub
03:11:15 Привязка домена к хостингу
03:14:45 Настройка сервера на хостинге
03:26:18 Настройка менеджера процессов PM2
03:32:43 Завершение

#react #express #mongo

Владилен Минин
MERN — Сокращение Ссылок с Нуля до Деплоя (Mongo, Express, React, Node)

Power Query. 05. Консолидация данных из нескольких файлов Excel из одной папки


Обучение Power Query видео на русском языке. В ролике показана консолидация данных из одной папки из нескольких файлов Excel (в каждом файле для консолидации используется несколько листов).

Мульти-ВПР: ищем все совпадения


Два способа извлечь с помощью формул (обычных и формул массива) сразу ВСЕ значения из массива по условию, а не только первое, как делает обычная ВПР. Подробная статья и скачать файл-пример тут planetaexcel.ru/techniques/2/81/
Заходите в гости ↓↓↓
Twitter twitter.com/planeta_excel
Facebook www.facebook.com/planetaexcel
Instagram www.instagram.com/planetaexcel/
Мои книги planetaexcel.ru/books/
Моя надстройка PLEX ( 150 новых функций для вашего Excel) planetaexcel.ru/plex/

LPIC 105.2 часть третья: Условные выражения и подстановка команд


Разбираем синтаксис простого скрипта, в частности конструкцию if — then — else — fi. Кроме того обсуждаем возможность отправки почты при помощи скриптов, и выясняем как выполнить подстановку команд (чтобы результат последовательности команд давал значение переменной)