Обучение
- AI. Работа с нейросетями
- Подготовительные курсы
-
Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Fullstack
- Наука о данных
- Тестирование ПО
- Центр профессионального развития
- IT Bootcamp
- Гуманитарные и экономические дисциплины в IT
- Управление проектами и продуктами
- Бизнес- и системный анализ
- Веб-дизайн и компьютерная графика
- Системное и сетевое администрирование
- Информационная безопасность
- Маркетинг и продажи
- Английский язык для IT
Обучение
- AI. Работа с нейросетями
- Нейросети: практическое применение
- Искусственный интеллект в управлении командами и процессами
- Программирование
- Промышленная разработка программного обеспечения на Java
- Промышленная разработка ПО на ASP.NET
- Разработка игр на Unity
- Курсы создания сайтов и Front-end разработки
- Разработка мобильных приложений под iOS
- Разработка мобильных приложений на Android
- Разработка веб-приложений на PHP
- Разработка веб-приложений на Python
- Разработка на C++
- Разработка игр на С++
- Разработка на Node.js
- Программирование на Go (Golang)
- Реляционные базы данных и SQL
- Веб-разработка на Ruby on Rails
- 1С программирование
- Тестирование ПО
- Ручное тестирование ПО
- Мобильное тестирование приложений
- Автоматизированное тестирование на Python
- Автоматизированное тестирование на Java
- Автоматизированное тестирование на JavaScript
- Автоматизированное тестирование на C#
- Тестирование безопасности
- Гуманитарные и экономические дисциплины в IT
- Technical writing
- IT HR
- PR в IT
- Управление финансами в IT
- Управление проектами и продуктами
- Project management
- Product management: Основы управления IT-продуктом
Книги для начинающего .NET-разработчика
Алгоритмы
Книга поможет (наконец-то!) понять, что такое O-большое и как решать задачи наиболее эффективно.
Код
Маст-хэв начинающего разработчика. Чтобы другие программисты (и сам автор кода) могли легко понять, о чём код. Книга поможет начать эффективно работать над крупными проектами.
Computer Science
Все базовые понятия собраны в одном месте. Поможет быстрей учиться новому и разговаривать с коллегами на одном языке.
Базы данных
Чтобы понимать и эффективно использовать возможности баз данных, писать и оптимизировать запросы. Почти каждое приложение взаимодействует с базой данных, поэтому знание баз данных — маст-хэв для бэкендера. Также книга поможет успешно проходить собеседования.
С# для начинающих
Поможет освоить основные конструкции языка. Большое количество примеров для уверенного старта в написании собственных программ.
С# для продолжающих
Библия .NET-разработчика. Содержит как базовые, так и продвинутые темы. Позволит глубже понять механизм организации сборок, разобраться со сборкой мусора и многопоточностью.
С# для продолжающих и профессионалов
Для тех, кто уже знает основы C# и хочет копнуть глубже, чтобы максимально эффективно использовать возможности языка. А также узнать, что «утиная типизация» вовсе не про уток.
Компьютерные сети
Не для всех начинающих .NET-разработчиков, а тех, кто хочет разобраться с основами компьютерных сетей, отличать модель OSI от TCP/IP и понимать, как устроен интернет. Если интересен IoT (интернет вещей) — будет отличным стартом.
Материал взят из Bookshelf начинающего .NET-разработчика