Программирование на языке Java для начинающих "с нуля"
Вы решили начать изучать язык программирования Java и, возможно, в будущем хотели бы пройти обучение на наших курсах и получить достойную профессию разработчика! Но знаний еще не хватает и выполнить первое открытое домашнее задание (его вы получите сразу после регистрации на проекте) на курсе BaseJava не получается...
Что бы помочь вам начать программировать, наша команда разработала новый курс — StartJava
Все уроки интенсива содержат наши авторские видео, а также ссылки на дополнительные материалы и домашние задания, которое позволят вам закрепить изученные темы
Также предлагаем вам посмотреть наш вебинар на тему "Как стать Java-программистом"
-
Занятие первое
- Подготовка рабочего окружения
- Первая программа
- Ручная компиляция и запуск программы
- Этапы компиляции и запуска
- Байт-код
- Переменные: примитивные типы данных
- Ветвление: if, if else
- Циклы: for, while, do while
- Система управления версиями Git
- Настройка локального репозитория
- Домашнее задание
- Советы для тех, кто выполняет домашнее задание
-
Занятие второе
- Разбор домашнего задания
- Что такое ООП
- Что такое класс
- Что такое объект
- Инкапсуляция: геттеры/сеттеры
- Домашнее задание
-
Занятие третье
- Разбор домашнего задания
- Механизм пакетов (package) в Java
- Компиляция Java-программ. Часть II
- .gitignore
- Домашнее задание
-
Занятие четвертое
- Разбор домашнего задания
- Среда разработки — IntelliJ IDEA
- Массивы. Цикл for each
- Задачки на массивы
- Сортировка массива методом пузырька
- Класс java.util.Arrays
- Домашнее задание
- Бонусные видео
-
Занятие пятое
- Введение в реляционные базы данных
- Реляционная СУБД PostgreSQL. Терминал psql
- Введение в SQL
- Домашнее задание
- Изучаем Java
- Pro Git
- Объектно-ориентированное мышление. Мэтт Вайсфельд
- Java Programming for Kids (есть русский перевод)
- Книга для детей: Яша учится программировать
- Яков Файн: "Введение в программирование на языке Java"
- Мирончик И.Я.: "Основы программирования на языке Java"
- информация о курсах, процессе обучения, трудоустройстве: topjava.ru
- наша группа в vk
- skype автора курса (Максим): canbezam
- для общения по данному проекту подключайтесь в группу в мессенджере Slack
- Максим в Slack: @chimax