პროგრამის მიზანია, მსმენელს შეასწავლოს სხვადასხვა სახის საშუალო და მარტივი სირთულის ბექენდ აპლიკაციის შექმნა. აპლიკაციების შემუშავებისა და პრობლემის გადაჭრის ეფექტური მეთოდები და საუკეთესო მიდგომები; OOPპრინციპებo და ისეთი ტექნოლოგიები, როგორებიცაა: Spring Data JPA, Stream API, Spring Security, Unit Testing, Git და Maven, რათა შეძლოს ჯუნიორ Java დეველოპერად ან/და ფრილანსერად დასაქმება.
პროგრამაში ისწავლება:
Java-ს საფუძვლები და ძირითადი კონცეფციები (variables, data types, operators, and control structures);
OOP პროგრამირების ფუნდამენტური ცნებები;
Spring Data JPA - ჯავას აპლიკაციების მონაცემთა ბაზებთან უწყვეტი ინტეგრაციისთვის საჭირო უნარები;
Stream API-ის გამოყენება - კოლექციების ეფექტურად დამუშავებისა და მონაცემების მანიპულირებისთვის;
Spring Security-ის გამოყენება აპლიკაციების არაავტორიზებული წვდომისგან დასაცავად;
სანავიგაციო მარშრუტების კონფიგურაციისა და მარშრუტის პარამეტრების ეფექტური დამუშავება;
მონაცემთა ფუნდამენტურ სტრუქტურებთან, როგორიცაა მასივებთან, სიებთან და ციკლებთან მუშაობა Java-ში;
გამოყენებული მეთოდები:
პროგრამის სწავლებისას გამოიყენება თეორიული და პრაქტიკული სწავლების ფორმატი, პრაქტიკული უნარების გამომუშავებით ონლაინ ფორმატში.
პროგრამაზე დაშვების წინაპირობა:
მინიმალური ასაკი 18 წელი;
ქალაქ თბილისში რეგისტრაცია;
სასწავლო კურსი პროგრამირება 0-დან ან საბაზისო ცოდნა პროგრამირებაში;
პროგრამაზე მოხვედრის ეტაპები:
ონლაინ რეგისტრაცია;
დოკუმენტაციის გადარჩევა;
გასაუბრება.
სწავლის დაწყების თარიღი: 2025 წლის 28 აპრილი;
სწავლების ვადა: 7 თვე, კვირაში 3 დღე;
დასაქმების სფერო: საინფორმაციო ტექნოლოგიები და კომუნიკაცია;