Учебен център IT Starter

Направете първите си крачки в програмирането

Курс Java Starter - Основи на програмирането с Java

Курсът е предназначен за хора, които нямат опит с програмирането, или имат минимален такъв. Силна практическа насоченост. Повечето задачи се пишат от самите курсисти, с напътствия от преподавателя.

Групите са до 10 човека, за да се отделя достатъчно индивидуално внимание на участниците.

 

Кратко съдържание по модули

1.    Оператори
2.    Типове данни
3.    Променливи
4.    Методи
5.    Класове
6.    Спомагателни класове


Подробно описание на темите в курса

1.    Подготовка за разработка (development)
2.    Първа програма. Синтактични грешки.
3.    Типове променливи. Диапазон на числовите променливи. Константи.
4.    Аритметични операции.
5.    Декларации на класове и методи. Статични методи.
6.    Конвенции за именоване.
7.    Методи с параметри. Връщани типове от методите.
8.    Видимост  - public, private, protected
9.    Форматиране на кода.
10.    Коментари.
11.    Оператори  if-else, switch-case,
12.    Масиви
13.    Цикли – for, while, do-while; Оператори break и continue;
14.    Класове. Използване на класовете. Instance методи и статични методи.
15.    Конструктори
16.    Основни класове – String, Integer, Long, …
17.    Наследяване. Абстрактни класове. Интерфейси. Променливата this.
18.    Изключения. Секция finally.
19.    Работа с файлове.
20.    Работа с пакети.
21.    Спомагателни класове – списъци – Vector, ArrayList, LinkedList.
22.    Спомагателни класове – set-ове – HashSet, TreeSet.
23.    Спомагателни класове – Iterator.
24.    Спомагателни класове – речници – HashMap и Hashtable.
25.    Спомагателни класове – стек и опашка.
26.    Java рецепти - за по-добър код и за справяне с проблеми.
27.    Дибъгване.
28.    Среди за разработка - NebBeans и Eclipse. Трикове при тях.
29.    Подготовка за интервюта. Плюсове и минуси на различните позиции.

 

Изисквания към кандидатите

Ключово качество за всеки един програмист е аналитичното мислене. Обикновено то се проявява като интерес към математиката.

За провеждането на практическите упражнения, кандидатите трябва да разполагат с личен лаптоп. 

 

Видове

Възможност за провеждане на отворено обучение, както и на фирмено обучение по C++.

При фирмено обучение може да адаптираме програмата според вашите нужди.  

Възможност за обучение на живо и отдалечено.

 

Преподавател

Преподавателят за този курс е Георги Митев. Той има почти 10 години работен опит в сферата на програмирането. Отделно от това, той е сертифициран като преподавател по различни видове дисциплини.

Георги прави първите си стъпки в програмирането в Софийска Математическа Гимназия (СМГ) в шести клас. До завършването на гимназията си, се занимава със C/C++, включително и по участия на олимпиади. В кариерата си се занимава основно с Java, но и със C/C++.

При интерес, може да прегледате LinkedIn профила на преподавателя (CV).