Написах прототип за моя софтуер в Python като настолна програма клиент-сървър, но искам да направя истинската версия като уеб услуга. (Видях светлината? много по-добро внедряване и намалени разходи) Проблемът е, че не разбирам от уеб разработка.
Вече направих нещо подобно на webdev: имам страница с формуляр върху нея, която, когато бъде изпратена, Apache ще изпълни моя Python скрипт, който ще изпълни някои задачи от страна на сървъра и след това ще изпрати резултата на нова страница обратно на потребителя. Това е много прост инструмент (не използва база данни или рамка), но предполагам, че това е основната идея на уеб базираните услуги... мисля. За мен това беше заобиколно решение, не осъзнавах, че е уеб разработка.
Така че имам основна представа как работи и около 8 години програмиране зад мен, но трябва да науча:
- Как да проектираме уеб сайтове (XHTML и CSS?)
- Javascript и AJAX
- По-разширени функции на бази данни (Postgresql)
Мисля, че Python/Django е безопасен залог.
Някакви предложения откъде да започна? Не съм от типа, който има търпението да прочете книга; Предпочитам да скоча и да създам първо нещо просто, а след това все по-големи и по-големи неща, но изглежда не мога да се ориентирам в изучаването на уеб дизайн - все още форматирам всичко с таблици.
Наздраве и благодаря