Java Start

Двухнедельный интенсив по программированию для новичков по основам языка Java

Оставьте свой номер и мы вам перезвоним
либо вы можете обратиться к нам по номеру
+7-707-260-34-34

О курсе

Формат обучения

Онлайн лекции с ментором и практические задания
на платформе Stepik

Расписание

Курс стартует 27 мая
и длится 2 недели.
Занятия проходят в 5 дней в неделю
С понедельника по пятницу,
в 10:00-12:00.

Стоимость

Стоимость участия - бесплатно

Кому подойдёт этот курс?

Тех кто хочет построить базу

Вы познакомитесь с основами компьютерных наук, научитесь писать код на Java с нуля, создадите свои первые проекты и сможете подготовиться к другим курсам Java-разработчика.

Тем кто хочет понять как решаются сложные задачи

Вы изучите новые возможности Java, научитесь применять принципы ООП и поймёте, как протестировать, оптимизировать свой и чужой код и сможете решать более сложные задачи.


По итогам курса Вы ...

  • получите крепкий фундамент в основных понятиях программирования как типы данных, циклы, операции, операторы, массивы и строки
  • научитесь считать объем памяти и где хранить типы данных
  • будете выполнять любые операции с данными
  • научитесь решать алгоритмические задачи с внедрением циклов и массивов и обходить тест-кейсы
  • решите 50+ задач с нашего интенсива в качестве практики

Программа курса

Day 1: Introductory features:
  • Packages and Classes
  • Types and identifiers
  • Operators
  • Input/Output
  • Control Structures
  • Errors and exceptions
Day 2 Classes and Objects :
  • Objects
  • Classes
  • Public,Private and Static
  • Methods
  • Scope
  • References
Day 3: Inheritance and Polymorphism:
  • Inheritance
  • Polymorphism
  • Type Compatibility
Day 4: Standart Classes:
  • The Object class
  • The String class
  • Wrapper classes
  • The Math class      
Day 5: Program Design and Analysis:
  • Software Development
  • Object-Oriented Program Design
  • Program Analysis
  • Small Programm Creation
Day 6: Array and ArrayLists
  • One-Dimensional Arrays
  • Array Lists
  • Two-Dimensional Arrays
Day 7: Recursion:
  • Recursive methods
  • General form of simple  recursive methods
  • Writing recursive methods
  • Analysis of recursive methods
  • Recursive helper methods
  • Recursion in two-dimensional grids
Day 8: Sorting and Searching
  • Sorts: selection and insertion
  • Recursive sorts: merge sort and quicksort
  • Sorting algorithms in Java
  • Sequential search
  • Binary Search
Day 9-10
Project and Exam days
Ментор: Ильяс Раимкулов
  • Выпускник Jusan Singularity по направлению Java Backend
  • Опыт в разработке 1 год
Важный анонс
Прием заявок завершен!