კურსის შესახებ ინფორმაცია განახლდება ივლისის ბოლოს. მანამდე გაეცანით სხვა კურსებს.
კურსი შექმნილია იმ მიზნით რომ სტუდენტმა მიიღოს პრაქტიკული გამოცდილება და გამოიყენოს მრავალფეროვანი ტექნოლოგიები ერთმანეთთან კომბინაციაში.
9 პრაქტიკული თავი სავსეა Full-Stack პროგრამისტისთვის საჭირო ძირითადი საკითხების მიმოხილვითა და მრავალფეროვანი, განვითარებადი პროექტებით.
კურსი იწყება იმ დათქმით რომ Python პროგრამირების საფუძვლები უკვე იცით (თუ ეს ასე არ არის, მაშინ ჯერ დარეგისტრირდით Python - ის კურსზე). კურსის განმავლობაში ვფოკუსირდებით Python - ის როგორც პორგრამირების ენის გამოყენებაზე ვებ ტექნოლოგიებში. მოგვიწევს ლაითად შევეხოთ HTML - ს, CSS - ს, JavaScript - ს და ასევე SQL - საც. თუმცა ამ ენების წინასწარ ცოდნა აუცილებელი არ არის, ყველაფერს გზადაგზა ვისწავლით, საჭირო დოზებით.
კურსის კულმინაციაა მისი მეოთხე და ფინალური პროექტები სადაც ჯერ შექმნით Twitter - ის მსგავს სოციალურ ქსელს. შემდეგ კი Capstone პროექტში გამოცდით საკუთარ ძალებს სადაც კურსში არსებული პროექტებიდან სრულიად განსხვავებულ და მეტად კომპლექსურ Full Stack ვებ აპლიკაციაზე იმუშავებთ.
ეს კურსი განკუთვნილია მათთვის ვინც უკვე ისწავლა Python - ის საფუძვლები და მზად არის შეეჭიდოს ახალ გამოწვევებს.
კურსის მსვლელობისას ვისწავლით Git - ის გამოყენებას და ყველა შესრულებული პროექტი განთავსდება სტუდენტის Github ანგარიშზე.
- HTML, CSS
- Git
- Python
- Django
- SQL, Models, and Migrations
- JavaScript
- User Interfaces
- Testing, CI/CD
- Scalability and Security