WordPress-ის ისტორია და დანიშნულება.
WordPress-ის არქიტექტურა.
ინსტალაცია: LAMP/WAMP/MAMP გარემოს დაყენება.
პანელის გაცნობა
პარამეტრები
პოსტები
გვერდები
მედია
მენიუები და ვიჯეტები.
WordPress თემის ფაილების არქიტექტურა (header.php, footer.php, sidebar.php, functions.php).
კასტომიზაციის სტანდარტული მეთოდები.
Child Theme-ის შექმნის საფუძვლები.
CSS-ისა და JavaScript-ის დამატება.
HTML სტრუქტურა თემისთვის.
CSS-ის გამოყენება დიზაინისთვის.
JavaScript-ის ინტეგრაცია თემებში.
jQuery-ის გამოყენება.
პლაგინის დანიშნულება და სტრუქტურა.
უფასო და ფასიანი პლაგინების განსხვავება.
Custom Shortcode-ის შექმნა.
Action Hook-ების და Filter-ების გამოყენება.
მონაცემთა ბაზის სტრუქტურა და WP_ ცხრილები.
Custom Table-ის შექმნა.
მონაცემების გამოტანა WP_Query-ის მეშვეობით.
Custom Post Types (CPT) და Meta Box-ები.
REST API-ის გამოყენება მონაცემების მისაღებად და გადასატანად.
Custom Endpoint-ის შექმნა.
AJAX-ის საფუძვლები.
მონაცემების ასინქრონული გადაცემა WordPress-ში.
WooCommerce-ის შესაძლებლობები.
მარტივი პროდუქტის დამატება.
პროდუქტის გვერდის დიზაინის შეცვლა.
Custom Hooks-ის გამოყენება.
Stripe და PayPal ინტეგრაცია.
ქართული გადახდებისა და განვადებების ინსტალაცია
მესამე მხარის API-ს გამოყენება
(მაგ., Google Maps, Mailchimp).
მომხმარებლის ავტორიზაციისა და დაშვების მართვა.
მონაცემთა ბაზის უსაფრთხოება.
მონაცემთა ვალიდაცია და დაცვა
XSS და SQL ინექციისგან.
ქეშირება და სიჩქარის გაუმჯობესება.
სურათების ოპტიმიზაცია.
SEO პლაგინების (Yoast SEO, RankMath) გამოყენება.
Schema Markup-ის დანერგვა.
დიზაინისა და ფუნქციონალის განსაზღვრა.
მონაცემთა მოდელირება.
თემის და პლაგინების შერჩევა.
პირველადი კოდის წერა.
უსაფრთხოების შემოწმება და ტესტირება.
პროექტის დემონსტრირება და განხილვა.