Nie uwierzysz jaki był mój pierwszy projekt.
Miałem napisać… sklep internetowy.
Czy mi się udało? Napiszę za chwilę.
Teraz opowiem, czego się nauczyłem.
Na początku pisałem wszystko sam.
Logowanie, zapytania sql, formularze…
To był błąd. Jakość nie była najlepsza. Tworzenie od zera zajmowało zbyt wiele czasu.
Wtedy odkryłem frameworki. Są to przygotowane przez specjalistów narzędzia i biblioteki.
5 powodów dlaczego warto uczyć się frameworki Symfony
1. Jakość ?
Symfony jest dojrzałym frameworkiem tworzonym przez doświadczonych programistów. Kod spełnia wysokie standardy jakości, a łatki systematycznie poprawiają ewentualne błędy. Dzięki temu możesz skupić się na tworzeniu aplikacji, a nie na walce z kodem.
2. Dokumentacja i kursy ?
Symfony posiada znakomitą dokumentację. Są w niej wyjaśnione założenia frameworka z dużą liczbą przykładów. Popularność sprawia, że łatwo znaleźć przykłady użycia. Znajdziesz także wiele kursów pozwalających poznać framework od podstaw. Tutaj nieskromnie ? polecam swój kurs, z grupą wsparcia i zadaniami do rozwiązania: https://szkolasf.pl
3. Społeczność ??
W pewnym momencie będziesz potrzebował pomocy. Na szczęście Symfony posiada olbrzymią społeczność, która jest gotowa do pomocy. Możesz poprosić o pomoc na Slacku, Facebooku, czy StackOverflow. Na pewno znajdzie się osoba, która będzie znała odpowiedź na Twoje pytanie.
4. Popularność ?
Nie tylko ja zauważyłem, że nie muszę pisać wszystkiego od zera. Na Symfony stworzono wiele systemów np. Drupal, Shopware itd. Sprawia to, że możesz łatwo znaleźć pracę w firmach, które opierają o te projekty swoje systemy.
5. Zarobki ?
Wyspecjalizowanie się w Symfony daje Ci możliwość zarabiania dobrych pieniędzy. Firmy które oparły swoje projekty o Symfony szukają zdolnych ludzi i są gotowe zapłacić duże wynagrodzenie. Sam pracuję w Shopware – systemie e-commerce opartym na Symfony. Znalezienie dobrze płatnych projektów nie jest szczególnie trudne.
Wspomniany sklep pisałem ponad pół roku. Wiele się nauczyłem, ale zdecydowanie nie był to najbardziej dochodowy projekt w moim życiu.
Gdybym oparł go wtedy o Symfony, projekt byłby gotowy o wiele szybciej, a jego jakość byłaby o niebo lepsza.
Nie wymyślaj więc koła na nowo i użyj już raz napisanych narzędzi.
Jeżeli jesteś zainteresowany kursem Symfony to zapraszam na mój autorski projekt:
https://szkolasf.pl