Основы Информатики

Языки программирования — Научитесь кодировать на различных языках, таких как Python, Java, Go и Rust, от основ до продвинутых техник.

Go Programming Essentials: Изучите Golang с нуля

Языки программирования
Освоить основы языка программирования Go, чтобы писать чистый, эффективный и параллельный код через структурированные текстовые уроки и практические упражнения по кодированию.
★ 4.7 (1,199)

Продвинутый C # программирование: Подготовка к техническим интервью

Языки программирования
Освоите сложные функции C#, такие как делегаты, LINQ и async/await, чтобы уверенно пройти технические собеседования и писать готовый к производству код.NET.
★ 4.5 (1,217)

Многопоточность и одновременность на Java: высокопроизводительное программирование

Языки программирования
Освоите параллельное программирование на Java, чтобы создавать высокочувствительные, быстрые и современные приложения с использованием основных инструментов многопоточности и современных виртуальных потоков.
★ 4.7 (1,064)

Python Deep Dive: Функциональное программирование и основные механики

Языки программирования
Освоить внутреннюю механику Python, функциональные парадигмы программирования, закрытия и пользовательские декораторы для написания чистого, эффективного и профессионального кода.
★ 4.7 (1,048)

Основы современного Java: функциональное программирование, записи и современные возможности.

Языки программирования
Повысьте свои навыки программирования, освоив лямбда-выражения, потоки, записи и современные методы параллельного программирования, чтобы создавать чистые, эффективные и поддерживаемые приложения.
★ 4.5 (1,074)

Основы Scala и функционального программирования

Языки программирования
Освойте основные концепции Scala и функционального программирования, чтобы писать чистый, типобезопасный код, и подготовьтесь к работе с продвинутыми фреймворками, такими как Spark и Akka.
★ 4.6 (1,078)

Основы программирования на Rust: создание безопасного и быстрого программного обеспечения

Языки программирования
Изучите основные принципы Rust, чтобы писать высокопроизводительное системное программное обеспечение, безопасное для памяти, и уверенно освойте его уникальную модель владения и параллельного выполнения.
★ 4.5 (1,009)

Оптимизация производительности Java: управление памятью и настройка JVM.

Языки программирования
Научитесь писать эффективный код на Java, настраивать JVM для оптимальной производительности во время выполнения и осваивать сборку мусора для устранения узких мест в памяти ваших приложений.
★ 4.5 (5,316)

Программирование на Go: изучите Golang с нуля с помощью практических проектов.

Языки программирования
Заложите прочный фундамент знаний в Go, написав чистый код, разобравшись во внутренних механизмах языка и решив практические задачи программирования с нуля.
★ 4.7 (3,991)

Практическое изучение Rust: учимся, создавая реальные приложения.

Языки программирования
Изучите основы Rust и создавайте практичные инструменты командной строки и веб-приложения, одновременно осваивая безопасность памяти, системы типов и современные рабочие процессы разработки.
★ 4.6 (4,636)

Программирование на COBOL для мэйнфреймов: изучите COBOL, JCL и TSO/ISPF.

Языки программирования
Научитесь писать, тестировать и выполнять структурированные программы для мэйнфреймов, используя COBOL, JCL и TSO/ISPF, с помощью этого всеобъемлющего, удобного для начинающих текстового руководства.
★ 4.6 (5,519)

Руководство по API Java Streams и функциональному программированию

Языки программирования
Пишите чистый, декларативный и эффективный код, освоив принципы функционального программирования и API Streams в Java.
★ 4.6 (4,354)

Основы функционального программирования на Scala

Языки программирования
Изучите принципы функционального программирования на Scala, чтобы писать более чистый, безопасный и поддерживаемый код с уверенностью.
★ 4.8 (8,269)

Основы программирования на Go: пошаговое изучение основ Golang

Языки программирования
Освойте основы Go, от базового синтаксиса до параллельного программирования, и начните создавать эффективные серверные приложения с помощью этого пошагового руководства.
★ 4.9 (2,891)

Функциональное программирование в Scala: практическое введение

Языки программирования
Научитесь писать чистый, надежный и поддерживаемый код, освоив принципы функционального программирования и современный синтаксис Scala.
★ 4.7 (1,010)

Операционные системы: управление одновременностью и потоками

Языки программирования
Узнайте, как современные операционные системы обрабатывают одновременное выполнение с использованием потоков, блокировок и многоядерного планирования.
★ 4.4 (36)

Проектирование компиляторов и перевод языка

Языки программирования
Изучите систематический процесс преобразования кода высокого уровня в машинные инструкции с помощью четкого текстового руководства по архитектуре и логике компилятора.
★ 4.5 (34)

Основы языков программирования: Создание интерпретаторов на Scala

Языки программирования
Освойте основные строительные блоки кода, изучите парадигмы языков и напишите собственные функциональные интерпретаторы с использованием Scala.
★ 4.7 (18)

Проектирование вашей первой низколатентной торговой стратегии с использованием концепций C++

Языки программирования
Рассмотрите проектные решения, структуры данных и инженерные компромиссы, лежащие в основе простой низколатентной торговой стратегии, выраженной в терминах современного C++.