კურსის შესახებ ხშირად დასმული კითხვები

აქ ნახავთ ძირითად ინფორმაციას კურსის სტრუქტურის, შინაარსისა და მოსწავლეებისთვის მოსალოდნელი გამოცდილების შესახებ.

რა არის ამ კურსის მთავარი მიზანი?

კურსის მიზანია მოსწავლემ პრაქტიკულად გაიაროს თანამედროვე პროგრამული სისტემის შექმნის სრული გზა: იდეიდან, კოდის წერიდან და სხვადასხვა ნაწილის დაკავშირებიდან საბოლოო ჩვენებამდე და საცდელ გაშვებამდე.

ვისთვის არის კურსი განკუთვნილი?

კურსი შექმნილია უფროსკლასელი მოსწავლეებისთვის, განსაკუთრებით 8-12 კლასების დონეზე, ვისაც აინტერესებს პროგრამირება, თანამედროვე ვებ-ტექნოლოგიები და პრაქტიკულ პროექტებზე მუშაობა.

რა ტექნოლოგიებს და თემებს მოიცავს კურსი?

პროგრამა მოიცავს HTML/CSS-ს, Python-ს, Flask-ს, MongoDB-ს, React-ს, Redis-ს, Celery-ს, Git-ს, GitHub-ს, Docker-ს, Docker Compose-ს, მონაცემთა ანალიზის საფუძვლებს და ხელოვნურ ინტელექტთან მუშაობის საწყის პრაქტიკულ უნარებს.

რამდენ ხანს გრძელდება კურსი და რა ფორმატით ტარდება?

კურსი გათვლილია 10 კვირაზე, მოიცავს 30 შეხვედრას და ჯამში 60 სასწავლო საათს. სწავლება დაახლოებით 80%-ით პრაქტიკულია და თითოეული შეხვედრა აგებულია შემდეგი პრინციპით: მოკლე ახსნა, კოდის ნაბიჯ-ნაბიჯ ჩვენება, პრაქტიკული დავალება და ბოლოს საერთო განხილვა.

როგორ ხდება მოსწავლეების მიღება?

კურსზე მიიღება მაქსიმუმ 50 მოსწავლე. შერჩევა ხდება საწყისი მისაღები გამოცდით და დიაგნოსტიკური შეფასებით, რათა დადგინდეს, შეძლებს თუ არა მოსწავლე პრაქტიკულ და ინტენსიურ რეჟიმში სრულფასოვან ჩართვას.

როგორია შეფასების სისტემა კურსის განმავლობაში?

კურსი მოიცავს რამდენიმე საფეხურის შეფასებას: საწყისი მისაღები გამოცდა, ყოველკვირეული პრაქტიკული შემოწმებები, შუაშემაჯამებელი პრაქტიკული გამოცდა და საბოლოო პროექტის პრეზენტაცია.

იქნება თუ არა Docker კურსის მნიშვნელოვანი ნაწილი?

დიახ. განახლებულ პროგრამაში Docker ერთ-ერთი მთავარი მიმართულებაა. მოსწავლეები ისწავლიან Docker-ის გამოსახულებებს, კონტეინერებს, Dockerfile-ს, Docker Compose-ს, გარემოს ცვლადებს და საცდელ სერვერზე გაშვების საწყის პრაქტიკას.

რას შექმნის მოსწავლე კურსის ბოლოს?

კურსის ბოლოს მოსწავლეს ექნება პრაქტიკული გამოცდილება მცირე სრულყოფილი პროგრამული პროექტის შექმნაში, სხვადასხვა ნაწილის დაკავშირებაში, გამართვაში, კონტეინერიზაციაში და გაშვებისთვის გამზადებული ან საცდელად გაშვებული ვერსიის ჩვენებაში.

რა უნარებით და შედეგით გამოვა მოსწავლე ამ კურსიდან?

კურსის დასრულების შემდეგ მოსწავლე უკეთ გაიგებს სრული პროგრამული არქიტექტურის ძირითად ნაწილებს, შეძლებს სერვერის მხარისა და მომხმარებლის მხარის დაკავშირებას, მონაცემთა ბაზასთან მუშაობას და რეალურ პროგრამულ პროდუქტზე მუშაობის პროცესის გაცნობას.