[Exam] JS Apps - Решения на задачите, впечатления от изпита и курса, предложения
Здравейте, колеги.
Днес и аз си минах реда на изпита по JS Apps.
Хубаво е да имаме тема, в която да споделим впечатленията си от изпита и от курса като цяло. Та, реших да "подложа крак", тъй да се каже.
Първо за изпита.
Много ми беше приятен този изпит - толкова удовлетворяващо, когато можеш да седнеш и да накодиш нещо от начало до край, завършено нещо. Колко много сме научили за по-малко от година :) (аз съм от тия, дето започнаха от нулата). Много ми е надъхващо как научаваме все повече и повече и е все по-интересно. Някой друг да се чувства така?
Разбира се не си мислете, че не съм копвала код, подготвен предварително. Вчера отделих деня, за да прекодя задачата за подготовка по решението на Владо Георгиев (много хубаво обяснява и ангажира студентите по време на лекции и знае какво прави - плюс едно от мен). Днес направо си копирах накоденото от вчера и започнах да променям според условието на задачата от изпита. Първо си налях темплейтите. После вързах login-a и register-a. На register-a излишно изгубих един (!) час, за да отворя welcome user екрана, обаче не можех да си взема username-a (към края на изпита се сетих как, защото ми потрябва и за другаде, но беше късно да се връщам). Освен това не беше задължително да препращам там и след регистрация на края вързах login екрана. Та така. Един час назад за глупости :)
После... Какво беше после... Листването на продуктите беше бързо и безболезнено. Вързах и delete-a, но без екрана за delete от темплейта - само те пита сигурен ли си, че искаш да изтриеши ако потвърдиш - трие. Имах проблем с вързването на edit-бутона. Не можех да си взема правилно id-то на продукта, който искам да трия и в крайна сметка адресирах първия листнат - иначе си пълнех формичката с неговите си value-та и като му дадеш edit си променя нещата в базата данни.
Реших и малко бонус уж да хвана - всеки да си трие само своите неща. Хубаво - успях при създаване на продукт да му задавам правилен ACL, обаче после user-ът не можеше и свой въпрос да трие. Нещо ми убягна. И тук утрепах един час :)
Logout-ът също стана бързо и безболезнено. Напудрих с малко noty и това беше.
Като цяло смятам, че изпитът беше на необходимото ниво спрямо курса. Домашните в курса бяха доста адекватни и ни подготвяха за изпита целенасочено. Супер, че имаше Lab - хем се научава и затвърждава и можехме да си помагаме (липсваха ми упражненията), хем си помогнахме за изпита. Като цяло от целия курс съм доста доволна - и от СофтУни и то мен :) Научих доста и съм благодарна (и на СофтУни и на мен - че седнах и учих).
Та така. Споделям ТУК кода от изпита - както го предадох. Ако е полезен за някого - чудесно.
Ако имате желание споделете как беше за вас изпита, курса? Как мина?