Nauka pod projekt

0

Myślę nad założeniem swojego biznesu, potrzebowałbym do niego dwóch stron - jedna to byłby prosty sklep internetowy, a druga to byłby kurs online.
Do tej pory (5 lat z hakiem) zawodowo zajmowałem się głównie backendem. Styczność z html/css/js mam od święta, gdy trzeba zrobić jakieś małe poprawki czy dodać coś podobnego do tego co już istnieje. Nigdy nie robiłem całej strony od podstaw i zastanawiam się, które podejście byłoby skuteczniejsze (tzn. projekt byłby skończony szybciej i nie 3x gorzej):

  1. Zrobić mockupy na kartkach i próbować to implementować z pomocą Google. A jak coś się mocno skopie to przepisywać fragmenty od nowa (czyli Just-in-time learning)
  2. Nauczyć się całego stacku od podstaw i po kolei. Przy okazji zrobić 2-3 poboczne projekty.

To pierwsze podejście wydaje mi się lepsze, ale boje się, że przez brak użycia jakichś rzeczy z frontendu (o istnieniu których pewnie nie mam pojęcia) już na początku podejmę jakieś decyzje w architekturze, przez które będę musiał po dwóch miesiącach wywalić cały projekt do kosza i zacząć od nowa (bo np. layout będzie totalnie rozsypany na tabletach).
Wartości edukacyjne są u mnie na drugim planie, bo też nie mam planów aby się przekwalifikować na fullstacka - planuje użyć .net core i reacta, czyli to samo z czym mam najwięcej doświadczenia zawodowego

Co o tym sądzicie? Czy Waszym zdaniem da się skopać frontend po całości przy takiej nauce?

2

Opcja nr 1. To frontend to i tak raz w roku wypada go przepisać :D zwłaszcza jak wybierzesz Reacta :p bo np jakaś biblioteka do UI przestanie być wspierana i trzeba się jej pozbyć :p

4

Nie lepiej skorzystać z woocommerce i skorzystać z gotowej templatki? Albo jeszcze prościej i na początek opłacić abonament i korzystać np. z shopify? Kilka dni i sklep masz gotowy

3

Jak chcesz sprzedawać kurs to olej te fronty itp tylko albo zrób tak jak radzi @Mjuzik albo kup abonament na WpIdea i zajmij się robieniem biznesu. Przygotowanie kursu i tak przerośnie twoje oczekiwania czasowe 5 do 10 razy co siebie zaplanujesz. Do tego marketing obsługa klienta itp. Jak zaczniesz klepać swój sklep (integracja z płatnościami, nadawanie dostępów, itp itd ) utkniesz na tym na długie miesiące i możesz się jeszcze bardzo potłuc na jakiś zabezpieczeniach.

2

Jako inżynier programista ze specjalizacją "inżynieria oprogramowania", który jako pracę dyplomową napisał aplikację webową to gdy potrzebowałem sklepu www ze stroną i płatnościami... wykupiłem pakiet na shoper.pl :-)

Pakiet Platynowy - teraz masz za 25 zł miesięcznie... to są śmieszne pieniądze. Jak sobie policzyłem ile to mojego czasu, ile nauki, ile integracji to pierwszy rok w shoper masz za 325 zł netto a każdy kolejny chyba po 1500 zł netto ale to i tak są bardzo małe pieniądze w porównaniu do Twojego czasu i ilości pracy. Bez sensu pisać to wszystko samemu a później jeszcze pilnować integracji, zmian... masakra :)

Rozważałem też sklep na Presta ale wybrałem Shopera. Porównaj sobie oferty gotowych sklepów. Oczywiście w takim gotowym sklepie wiele elementów możesz sobie samemu zmienić znając HTML CSS JSa więc jak chcesz pokodzić to będzie taka możliwość ale lepiej nie brać na siebie tych sekcji krytycznych kodu (autoryzacja, logowanie, integracja z płatnościami itp.)

1

Dzięki wszystkim za odpowiedzi!

Popatrzyłem, policzyłem i faktycznie - pomysł budowania tego od zera był beznadziejny. Niby wiedziałem, że są gotowe narzędzia, ale jednak pierwsza myśl jaka mi przyszła to była "zrobię szybciej i lepiej".

Jak zacząłem robić kontent to widzę, że zejdzie mi na to jeszcze z 300h i jakbym miał do tego dodać naukę nowej technologi i portalu to bym się w tym zakopał na wieki - także raz jeszcze dzięki za pomoc

1 użytkowników online, w tym zalogowanych: 0, gości: 1