• Гость, подпишитесь сейчас

    📥 Адрес сайта иногда меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм «Подписаться»
  • Форумы
  • Складчикам курсы
  • Администрирование

[NFactorial] Программирование на Java для начинающих (Арман Сулейменов)

Найти складчину

Описание складчины

Купить курс [NFactorial] Программирование на Java для начинающих (Арман Сулейменов) можно через складчину и освоить системное администрирование по выгодной цене. Изучайте настройку серверов, сетей, виртуализацию, автоматизацию и современные IT-технологии.

Организатор: Отсутствует
Кукурузкин
Молодой организатор
Сообщения
Монеты
0.0
Оплачено
0
Купоны
0
Кешбэк
0
Баллы
0
20.07.2021
  • @Skladchiki
  • #1

Складчина: [NFactorial] Программирование на Java для начинающих (Арман Сулейменов)

Ссылка на картинку
Для кого этот курс

Абсолютных новичков
  • Курс разработан для тех, кто хочет научиться программировать с нуля. Вам не нужно быть математиком, одержимым технологиями.
Для тех, кто начинал учиться программированию сам
  • Вы начинали учить программирование самостоятельно, но так и не закончили свой курс на Codecademy, Udacity или FreeCodeCamp?
Для тех, кто хочет освоить новую специальность
  • Вы научитесь «мышлению программиста» и создадите сильную базу в компьютерных науках, после которой Вам будет под силу изучение любой новой технологии.
Чем мы отличаемся?

Успех завершения
Процент завершения курсов «учись сам по себе» - 7%. Процент успешного завершения онлайн-курсов в nFactorial School - 90%.

Дружная тусовка, где можно быть самим собой
Благодаря ежедневным воркшопам и совместным упражнениям группа сильно сближается, становится чуть ли не семьей и с нетерпением ждет вечерней встречи друг с другом.

Соревнования по программированию
Со второй половины потока - каждую пятницу онлайн-соревнования по программированию между участниками курса: 90 минут, 5 задач.

Интересные сокурсники
Благодаря онлайн формату получается по-настоящему разношерстная и интересная группа сокурсников: казахстанцы из ; от старшеклассников до 40-летних профессионалов; от инвесторов, нефтяников и предпринимателей до школьных учителей, PhD студентов и ученых.

Высокая интенсивность
Регулярные интерактивные 90+ минутные воркшопы. 40 воркшопов за 8 недель. Фокус - на практике: за один воркшоп мы пишем и разбираем код от 3-х до 13 задач разной сложности. Впечатляющие еженедельные проекты для закрепления материала.

Имидж ничто, понимание - все
Один из принципов сообщества nFactorial - «Being Good > Looking Good» или «Имидж ничто, понимание - все». Это помогает раскрепостить участников, не стесняться показаться глупым и задавать вопросы, каждый раз когда есть сомнение или непонимание.

Программа:
Неделя 1-2
Введение в язык программирования Java. Основные концепции программирования. Анатомия программы. Встроенные типы данных. Преобразование типов. Шаги в разработке программы. Условные выражения: оператор 'if'. Циклы: оператор 'while', цикл 'for'. Вложенный код. Отладка (дебаггинг) программ.

Неделя 3-4
Массивы. Код для обработки массивов. Двумерные массивы. Стандартный ввод и вывод. Графика. Фракталы. Анимация.

Проект - «Симуляция и визуализация солнечной системы: 8 планет, вращающихся вокруг солнца с разными скоростями, ускорениями и силами притяжения, действующими между ними».

Неделя 5
Недельные каникулы, чтобы перевести дух

Неделя 6
Функции и библиотеки. Пример использования: цифровое аудио. Применение: распределение Гаусса. Модульное программирование. Классические примеры. Рекурсивная графика. Оптимизация: предотвращение "экспоненциальной" работы. Динамическое программирование.

Проект - «Фракталы, треугольник Серпинского, множество Мандельброта, плюс создание собственного фрактала / рекурсивной графики (будет конкурс на самый оригинальный фрактал)».

Неделя 7
Объектно-ориентированное программирование. Цвет. Обработка изображения. Обработка строк. Создание новых типов данных. Примеры: электрический заряд, черепашья графика, комплексные числа.

Проект - «Распознавание рукописных цифр с помощью элементарного машинного обучения».

Неделя 8
Скорость алгоритмов. Эмпирический анализ. Математические модели. Асимптотическая сложность. Алгоритмы поиска: последовательный поиск, бинарный поиск. Алгоритмы сортировки: сортировка вставкой, сортировка слиянием, самая длинная повторяющаяся подстрока.

Проект - «Введение в машинное обучение и нейронные сети. Классический метод обучения перцептрона. Собственная реализация перцептрона и мульти-перцептрона для распознавания рукописных цифр».

Неделя 9
Классические структуры данных. API и клиенты. Стеки, очереди, связанные списки и их реализация.

Проект - «Эвристики для решения задачи коммивояжера (классическая задача в комбинаторной оптимизации), где нужно найти самый выгодный маршрут для продавца, чтобы пройти все указанные города и вернуться в исходный город».
Нажмите для раскрытия...
Почему Java?
Как опытные менторы и разработчики, мы знаем большинство современных языков, таких как Python, Ruby, JavaScript или Go. Мы выбрали Java, потому что он не такой низкоуровневый, как C (с ненужной сложностью для новичков), но также и не слишком высокоуровневый, как Python (который скрывает много чего 'за кулисами'). Java широко используется, доступна, охватывает полный набор современных абстракций, непрерывно развивается с начала 90-х годов и имеет множество автоматических проверок на наличие ошибок в коде. Это также отличный язык для обучения объектно-ориентированному программированию, который будет полезен в мобильной и полнофункциональной веб-разработке. Как заметил создатель C++ Бьярне Страуструп: «Есть только два типа языков программирования: те, на которые все жалуются, и те, которыми никто не пользуется».
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
Последнее редактирование модератором: 20.07.2021
Поиск по тегу:
Теги
java java для начинающих nfactorial алгоритмы арман сулейменов программирование программирование java
Похожие темы
Скачать [alishev] Практика для начинающих в Java
  • 17.10.2020
Просмотры
3K
17.10.2020
Скачать [Software-Testing.RU] Программирование на Java для тестировщиков - 2020 (Алексей Баранцев)
  • 29.08.2020
Просмотры
847
29.08.2020
Скачать Программирование на Java с Нуля до Гуру 2019 (Михаил Русаков)
  • 01.12.2021
Просмотры
3K
01.12.2021
Скачать [javabegin] Веб сервисы на Java для начинающих (Тимур Батыршинов)
  • 15.08.2020
Просмотры
722
15.08.2020
Скачать [Udemy] Информатика на Java для начинающих (Dzianis Matveyenka)
  • 26.02.2023
Просмотры
385
26.02.2023
Показать больше похожих складчин

Зарегистрируйтесь или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Регистрация

Авторизоваться

Вы уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчикам курсы
  • Администрирование
  • Русский (RU)
  • Условия и правила
  • Политика конфиденциальности
  • Помощь
Меню
Вход

Регистрация

  • Форумы
    • Новые сообщения
    • Поиск сообщений
  • Что нового?
    • Новые сообщения
    • Новые сообщения профилей
    • Последняя активность
    • Новые оценки тем
  • Помощь