Курс «Введение в IT» [2020] [Университет Искусственного Интеллекта]
Антон Кадыров
Цели курса:
1. Получить представление об IT-профессиях, способах получения квалификации
2. Понять, как лучше организовать свою деятельность, чтобы стать востребованным IT-специалистом
3. Получить первичное представление о языках программирования и особенно о языке Python
После окончания курса вы:
1. Будете хорошо представлять, что такое IT
2. Научитесь понимать "язык" программистов
3. Научитесь правильно подбирать компьютер под свои задачи
4. Познакомитесь с основными современными средствами разработки
Спойлер: Содержание
1. Вводное занятие
Информационные технологии
Рынок IT
Место нейронных сетей на рынке IT
Основная терминология программистов и специалистов
IT-профессии
Обучение на IT-специалиста в государственных вузах и за рубежом
2. Компьютер
Общие представления о стационарных компьютерах, ноутбуках и серверах
"Начинка" компьютера. Подбор оптимального варианта для разработки
Операционные системы
Способы взаимодействия с операционными системами. Устройства ввода - вывода
3. Что должен уметь программист
Soft skills
Качество кода
Быстрый поиск информации
Современные средства разработки
4. Языки программирования
Что такое среда разработки
Компиляторы
Интерпретаторы языка
Языки программирования. Преимущества и недостатки
5. Python
Почему лучше Python? Особенности языка
Принципы языка Python
Базовые конструкции
Принципы ООП
6. Что такое Google Colaboratory
Что представляет из себя сервис Google Colaboratory и почему именно его используют для разработки нейронных сетей
Что такое GPU и CPU
Сравнение производительности Colaboratory и стационарных компьютеров
7. Организация командной деятельности при программировании
Github
Хранение версий и альтернативные системы хранения версий
Антон Кадыров
Цели курса:
1. Получить представление об IT-профессиях, способах получения квалификации
2. Понять, как лучше организовать свою деятельность, чтобы стать востребованным IT-специалистом
3. Получить первичное представление о языках программирования и особенно о языке Python
После окончания курса вы:
1. Будете хорошо представлять, что такое IT
2. Научитесь понимать "язык" программистов
3. Научитесь правильно подбирать компьютер под свои задачи
4. Познакомитесь с основными современными средствами разработки
Спойлер: Содержание
1. Вводное занятие
Информационные технологии
Рынок IT
Место нейронных сетей на рынке IT
Основная терминология программистов и специалистов
IT-профессии
Обучение на IT-специалиста в государственных вузах и за рубежом
2. Компьютер
Общие представления о стационарных компьютерах, ноутбуках и серверах
"Начинка" компьютера. Подбор оптимального варианта для разработки
Операционные системы
Способы взаимодействия с операционными системами. Устройства ввода - вывода
3. Что должен уметь программист
Soft skills
Качество кода
Быстрый поиск информации
Современные средства разработки
4. Языки программирования
Что такое среда разработки
Компиляторы
Интерпретаторы языка
Языки программирования. Преимущества и недостатки
5. Python
Почему лучше Python? Особенности языка
Принципы языка Python
Базовые конструкции
Принципы ООП
6. Что такое Google Colaboratory
Что представляет из себя сервис Google Colaboratory и почему именно его используют для разработки нейронных сетей
Что такое GPU и CPU
Сравнение производительности Colaboratory и стационарных компьютеров
7. Организация командной деятельности при программировании
Github
Хранение версий и альтернативные системы хранения версий
Для просмотра содержимого вам необходимо авторизоваться
Для просмотра содержимого вам необходимо авторизоваться