Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [PHP, css]PHP nauka
andrew80
post 17.08.2012, 17:26:33
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


Witam, mam takie pytanko:
jak bardzo potrzebna jest znajomosc HTML, CSS oraz JS przy nauce PHP ? (tak w skali od 0 do 10)
Czy podstawy wystarczą żeby rozpocząć naukę PHP ? Czy lepiej opanować dobrze HTML + CSS i dopiero brać się za PHP?
Oraz czy w przyszłści jeżeli ktoś chce być programistą PHP to musi znać to wszystko ?

Ten post edytował andrew80 17.08.2012, 17:32:41
Go to the top of the page
+Quote Post
abort
post 17.08.2012, 18:02:49
Post #2





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Jeśli chcesz pisać w PHP i prezentować wyniki na stronie WWW, to odpowiedź jest: 8-10.
Jeśli chcesz pisać w PHP pod uniksami (bo da się tak, zamiast np. perla czy shella), to odpowiedź jest: 0.

Odpowiedź na te dwa pytania jest zarazem odpowiedzią na Twoje pytanie. Oczywiście nie musisz być ekspertem - do nauki PHP i prezentowania wyników w przeglądarce potrzebna jest przynajmniej szczątkowa znajomość HTML (czytaj: ekspertem nie musisz być, ale kilka tagów HTML trzeba znać), a dalszą wiedzę o HTML, jak również wiedzę o CSS i JS nabędziesz w trakcie.
Zdaj sobie też sprawę, że ekspertem w każdej dziedzinie nie będziesz (choć wypada wiedzieć sporo z w/w i jeszcze trochę).

Na ostatnie pytanie nie odpowiem, bo nie jestem programistą smile.gif

P.S.
Zapomniałeś o bazach danych - odnosi się do nich to, co napisałem o CSS+JS:)
Go to the top of the page
+Quote Post
lobopol
post 17.08.2012, 18:38:07
Post #3





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Kwestia jest taka, czy chcesz być front developerem czy backendowcem, czy człowiekiem orkiestrą.
1. Front developer jest różnie określane w różnych firmach, w mojej frontendowiec musi znać php tylko w podstawach a html/css/js na poziomie mistrzowskim.
2. Backend nie musi znać html praktycznie wcale, jego zadaniem jest w gruncie rzeczy manipulacja danymi jak i przesłanie tych danych dla frontu (tablica/json/etc.)
3. Człowiek orkiestra, małe i średnie firmy w większości wypadków tak określają programistę php i wymagają wiedzy jak w obu powyższych punktach naraz


--------------------
Go to the top of the page
+Quote Post
andrew80
post 17.08.2012, 19:16:10
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


Serdecznie dziekuje za szybkie odpowiedzi.
O bazy danych nie pytalem, poniewaz w tym przypadku nie mam watpliwosci ze trzeba to znac.
Obecnie jestem na etapie ogladania video-kursu PHP with MYSQL essential training z Lynda.com.
Przerobilem juz ponad polowe i wszystko wydaje sie byc dosc proste. Pod koniec tworzy sie jakis prosty cms, no zobaczymy czy dam rade.


Pozwole sobie jeszcze zapytac o pewna rzecz:
Tak z ciekawosci przegladalem ofert pracy zwiazane z PHP i dosc czesto jest tak ze szukaja programisty PHP i w wymaganiach jest podane:
dobra znajomosc np. MySQL + bardzo dobra znajomosc PHP 5, natomiast o css, html, js nie ma wzmianki.
To oznacza ze nie sa wymagane ? Czy ze badzo dobra znajomosc php 5 oznacza tez bardzo dobra znajomosc html, css i js ?


Ten post edytował andrew80 17.08.2012, 19:22:36
Go to the top of the page
+Quote Post
lobopol
post 17.08.2012, 19:58:28
Post #5





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Wróżkami niestety nie jesteśmy, wszystko zależy od konkretnej firmy, ale jak dla mnie jak w wymaganiach nie podają html/js to nie jest wymagany (tautologia kruca wyszła)


--------------------
Go to the top of the page
+Quote Post
crazy191
post 17.08.2012, 20:36:31
Post #6





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Według mnie jak ogarniesz php to html i css no problem.
U mnie w pracy na rozmowie kwalifikacyjnej nawet nikt się nie pytał czy umiem css, html,js.

Poprostu uznali to za normalne, że programista php to umie. No i oczywiście robię kompletne strony www także, chociaż zostałem zatrudniony doy budowy systemu CRM.
Go to the top of the page
+Quote Post
andrew80
post 17.08.2012, 20:57:49
Post #7





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


Heh, zdaje sobie sprawe ze wrozek na tym forum nie znajde haha.gif
Chodzilo mi raczej jak to wyglada w praktyce, np. jak sami szukaliscie pracy lub gdybyscie mieli prowadzic rekrutacje, to czy wyraznie zaznaczylibyscie ze css i js sa wymage ? Czy w "srodowisku" webdeveleperow okreslenie bardzo dobra znajomosc PHP 5 zawiera w sobie takze css, js i html na wysokim poziomie. No ale skoro "jak w wymaganiach nie podają html/js to nie jest wymagany" to takiej wersji sie mozemy trzymac. smile.gif


Eh no i crazy obalil nasza teorie...

Maly przyklad (jakas oferta z gumtree):

Programista PHP
Opis stanowiska:

Analiza wymagań i/lub specyfikacji
Programowanie aplikacji webowych
Testowanie
Przygotowanie dokumentacji
Udział w spotkaniach grup projektowych
Bieżące raportowanie pracy

Wymagania:

Praktyczna umiejętność programowania z użyciem PHP
Znajomość Zend Framework oraz architektury MVC
Swoboda poruszania się w środowiskach Linux / MS Windows
Znajomość SQL
Znajomość języka angielskiego
Umiejętność samodzielnego, szybkiego przyswajania wiedzy


Nie ma tu NIC o css czy js!!!

Go to the top of the page
+Quote Post
pamil
post 17.08.2012, 21:21:50
Post #8





Grupa: Zarejestrowani
Postów: 97
Pomógł: 15
Dołączył: 12.08.2012
Skąd: Zabrze

Ostrzeżenie: (10%)
X----


Nic nie jest napisane, więc NIE. Zreszta, HTML i CSS na poziomie podstawowym to taka trywialna rzecz, że prędzej się go nauczysz niż skończysz tą dyskusję wink.gif
Go to the top of the page
+Quote Post
andrew80
post 17.08.2012, 21:27:06
Post #9





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


No spoko, na poziomie podstawowym to no problemo!! Tylko mi sie rozchodzi o to czy np. przy takim ogloszeniu jak wyzej nie bedzie tak: pracodawca zaklada ze dobrze znam css i js - jak crazy napisal.

Ten post edytował andrew80 17.08.2012, 21:29:55
Go to the top of the page
+Quote Post
abort
post 17.08.2012, 21:56:11
Post #10





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Z Twojego pierwszego postu wynika, że chciałbyś się nauczyć PHP i nie znasz (lub conajwyżej niewiele znasz) z tematyki html, css i js.
Proponuję, abyś najpierw napisał dwie-trzy proste, statyczne strony html (aby zaznajomić się ze strukturą dokumetu i znacznikami), a potem wziął się za PHP (np. przetwarzanie formularzy). Na sam koniec ostyluj sobie swoją pierwszą stronkę w CSS. To naprawdę na początek wystarczy, żebyś miał co robić. Myślę, że do końca wakacji powinieneś już jakoś się orientować w temacie. A potem to już z górki: wymyślaj sobie jakieś coraz trudniejsze zadania i próbuj od samego początku pisać ze stylami.
Go to the top of the page
+Quote Post
andrew80
post 17.08.2012, 22:15:50
Post #11





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


No ok, a tak jeszcze zapytam: jest tu na forum jakaś osoba z Warszawy która za jakiś czas mogłaby mnie przyjąć na praktyki lub staż ? Między czasie może mi pisać na priva co mam robić żeby się dostać na takie praktyki.
Go to the top of the page
+Quote Post
crazy191
post 18.08.2012, 11:13:37
Post #12





Grupa: Zarejestrowani
Postów: 79
Pomógł: 6
Dołączył: 20.04.2009

Ostrzeżenie: (0%)
-----


Cytat(pamil @ 17.08.2012, 22:21:50 ) *
Nic nie jest napisane, więc NIE. Zreszta, HTML i CSS na poziomie podstawowym to taka trywialna rzecz, że prędzej się go nauczysz niż skończysz tą dyskusję wink.gif


Dobrze napisane smile.gif
Go to the top of the page
+Quote Post
O$iek
post 19.08.2012, 16:50:23
Post #13





Grupa: Nieautoryzowani
Postów: 45
Pomógł: 16
Dołączył: 28.02.2009

Ostrzeżenie: (0%)
-----


@andrew myślę, że to Ty powinieneś rozglądać się za praktykami nikt Cię na siłę nie będzie ciągnął do siebie wink.gif
Go to the top of the page
+Quote Post
andrew80
post 19.08.2012, 17:39:59
Post #14





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


Spokojnie, dopiero się uczę php - wiem już jak zrobić prosty cms, jak współpacować z bazą danych itp.... Tylko jak czytałem o OOP i tam było o self (przy static) i $this to trochę się pogubiłem....
Jak uznam że ogarniam to zacznę szukać praktyk. To co tu napisałem o praktykach to raczej nie jest na siłę, tak tylko się rozglądam na forum.
WYJAŚNIENIE - wiem że jeszcze za wcześnie na praktyki itp, ale może jest na forum ktoś (najlepiej z centrum Warszawy) kto byłby zainteresowany powiedzmy szkoleniem mnie zdalnie - dawać jakieś zadania do ogarnięcia itp a jak już będę dobry w php to będzie miał gotowego pracownika.
Może źle kombinuje, ale ja chce się nauczyć a taka przykładowa osoba nic nie traci, za jakiś czas zamiast ogranizować rekrutację (i testować kandydatów którzy nie wiedzą co to include lub inne podstawowe zagadnienie [czytałem o tym na forum haha.gif ]) to już ma pracownika.

Ten post edytował andrew80 20.08.2012, 03:04:06
Go to the top of the page
+Quote Post
everth
post 20.08.2012, 13:54:23
Post #15





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

Ostrzeżenie: (0%)
-----


Cytat
Może źle kombinuje, ale ja chce się nauczyć a taka przykładowa osoba nic nie traci, za jakiś czas zamiast ogranizować rekrutację (i testować kandydatów którzy nie wiedzą co to include lub inne podstawowe zagadnienie [czytałem o tym na forum ]) to już ma pracownika.

Wujek dobra rada radzi: myślenie w kategorii swoich interesów a nie czyichś będzie pierwszą sensowną wiedzą którą powinieneś wynieść z praktyk. I jeszcze jedno - w pracy też się uczysz ale o dziwo też ci za to płacą. Wiem że to niewiarygodne ale tak jest wink.gif


--------------------
Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]!
Go to the top of the page
+Quote Post
Daiquiri
post 20.08.2012, 14:57:17
Post #16





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Cytat(andrew80 @ 19.08.2012, 18:39:59 ) *
Może źle kombinuje, ale ja chce się nauczyć a taka przykładowa osoba nic nie traci, za jakiś czas zamiast ogranizować rekrutację (i testować kandydatów którzy nie wiedzą co to include lub inne podstawowe zagadnienie [czytałem o tym na forum haha.gif ]) to już ma pracownika.
Nie zrozum mnie źle, ale skąd mamy wiedzieć, że Ty znasz te podstawowe zagadnienia? Poza tym jeżeli pytasz o to jak istotna jest znajomość HTML/CSS przy nauce PHP to mam solidne podstawy by twierdzić, że nie do końca wiesz o co pytasz. Jako przykłady rzucasz wymagania dotyczące zatrudniania programistów na poziomie znacznie wyższym niż znajomość include'owania plików smile.gif.

Jeżeli już jesteśmy przy stratach, to i owszem - można stracić czas (np. na sprawdzanie Twojego kodu), czy klienta (jak nagle postanowisz zrezygnować i rzucisz projekt). Dziwi mnie, że osoba pragnąca zajmować się PHP zawodowa tak nisko ocenia cudzy czas. Branża jest mocno nienamacalna dla użytkownika docelowego, wyceniana według czasu potrzebnego na wykonania danego projektu... a czas to pieniądz.

Średnio - zaawansowana znajomość zagadnień związanych z HTML/CSS/JS pozwolą Ci na bezbolesną współpracę z osobami, które się tym zajmują. Nie wyobrażam sobie, żeby programista PHP nie potrafił stworzyć akapitu w HTML, czy zmienić #nazwę w skrypcie JS.
Go to the top of the page
+Quote Post
andrew80
post 20.08.2012, 15:46:49
Post #17





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


@Daiquiri
Nie mam zielonego pojęcia o Ci chodzi.
"skąd mamy wiedzieć, że Ty znasz te podstawowe zagadnienia?" - nie macie tego wiedzieć, dlatego zasugerowałem że osoba zainteresowana może mi przesyłać jakieś zadania/testy i jaka będzie WIEDZIEĆ że ogarniam to wtedy idę do niej na praktyki/staż.
"jeżeli pytasz o to jak istotna jest znajomość HTML/CSS przy nauce PHP to mam solidne podstawy by twierdzić, że nie do końca wiesz o co pytasz." - ekhm wiem o co pytam, a dokładniej czy podstawowa znojomość CSS/HTML wystarczy do rozpoczęcia nauki PHP czy lepiej dobrze się tego nauczyć i dopiero jechać z PHP (w pierwszym poście pada takie właśnie pytanie)
"Jeżeli już jesteśmy przy stratach, to i owszem - można stracić czas (np. na sprawdzanie Twojego kodu), czy klienta (jak nagle postanowisz zrezygnować i rzucisz projekt)." - chwila, chwila jaki projekt ? jaki mój kod ? jakie rzucanie ?

"Nie wyobrażam sobie, żeby programista PHP nie potrafił stworzyć akapitu w HTML" no ja też sobie tego nie wyobrażam ale akapit w HTML to jest coś podstawowego.

Go to the top of the page
+Quote Post
Daiquiri
post 20.08.2012, 16:21:28
Post #18





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Cytat(andrew80 @ 20.08.2012, 16:46:49 ) *
@Daiquiri
Nie mam zielonego pojęcia o Ci chodzi.
"skąd mamy wiedzieć, że Ty znasz te podstawowe zagadnienia?" - nie macie tego wiedzieć, dlatego zasugerowałem że osoba zainteresowana może mi przesyłać jakieś zadania/testy i jaka będzie WIEDZIEĆ że ogarniam to wtedy idę do niej na praktyki/staż.
Jasne, tylko w tej chwili czas poświęcony na sprawdzenie Twoich umiejętności, będzie taki sam jak na rekrutację. "Kombinowałeś", że taka osoba nic nie traci, ja twierdzę, że jest zupełnie inaczej.

Cytat(andrew80 @ 20.08.2012, 16:46:49 ) *
"jeżeli pytasz o to jak istotna jest znajomość HTML/CSS przy nauce PHP to mam solidne podstawy by twierdzić, że nie do końca wiesz o co pytasz." - ekhm wiem o co pytam, a dokładniej czy podstawowa znojomość CSS/HTML wystarczy do rozpoczęcia nauki PHP czy lepiej dobrze się tego nauczyć i dopiero jechać z PHP (w pierwszym poście pada takie właśnie pytanie)
Opanowanie podstawowej znajomości tych zagadnień jest kwestią kilku godzin. Teraz piszesz o rozpoczęci nauki, wcześniej "wiem już jak zrobić prosty cms, jak współpacować z bazą danych itp.... Tylko jak czytałem o OOP i tam było o self (przy static) i $this to trochę się pogubiłem.... ". No to jak w końcu jest?

Nie wiem dlaczego się tak unosisz. Ja Cię tylko informuje jak to wygląda z tej drugiej strony. Sensowne przeprowadzenie stażu/szkolenia jest naprawdę czasochłonne - i zwykle odbywa się to podczas pracy na realnych projektach. Nie ma sensu bawić się w zadania typu "napisz pętlę wyświetlającą liczby od 1 do 100". Staż ma Ci pokazać jak wygląda prawdziwa praca. Innymi słowy jest projekt za realne pieniądze, który należy wykonać, Ty dostajesz jego małą część za którą odpowiadasz. Twój opiekun sprawdza go, poprawia i tłumaczy dlaczego tak a nie inaczej. I nie bierz tego osobiście, ale bywa, że ktoś po prostu rezygnuje. Ot tak. Jest to niebywale frustrujące, zważywszy na fakt ile czasu i energii poświęca Ci osoba, która opiekuje się Twoim programistycznym jestestwem.

Szczerze powiedziawszy najbardziej dziwi mnie, że pytacie o takie (wybacz) pierdółki smile.gif. Sam musisz zdecydować co jest Ci potrzebne. Niestety w grę wchodzi zbyt dużo czynników, żeby powiedzieć w jakim procencie wykorzystasz swoją wiedzę w zakresie HTML/CSS, a na ile wiedzę z zakresu matematyki. Prawda jest taka, że wystarczy po prostu zakasać rękawy i wziąć się do roboty.
Go to the top of the page
+Quote Post
andrew80
post 20.08.2012, 16:50:12
Post #19





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 14.08.2012

Ostrzeżenie: (0%)
-----


„Jasne, tylko w tej chwili czas poświęcony na sprawdzenie Twoich umiejętności, będzie taki sam jak na rekrutację. "Kombinowałeś", że taka osoba nic nie traci, ja twierdzę, że jest zupełnie inaczej.” – słuchaj kolego, to był taki luźny pomysł jeszcze nie do końca przemyślany. Gdyby ktoś był chętny to mogę się jakoś sensownie dogadać tak żeby nie marnować czasu.

„Teraz piszesz o rozpoczęci nauki, wcześniej "wiem już jak zrobić prosty cms, jak współpracować z bazą danych itp.... Tylko jak czytałem o OOP i tam było o self (przy static) i $this to trochę się pogubiłem.... ". No to jak w końcu jest?” – a no tak że zacząłem oglądać kurs na Lynda.com o php – podstawy. Między czasie zastanawiałem się czy css i html muszę znać na wysokim poziomie więc napisałem na forum, ale naukę PHP nadal kontynuowałem, przerobiłem podstawy i zacząłem o OOP w PHP.
CSS i HTML znam tak hmm no podstawy lub może trochę więcej w html.

O stażu jeszcze nic konkretnego nie pisałem (zapytałem tylko czy za jakiś czas – JAKIŚ - może to być miesiąc może 2) – mój plan przewiduje że zanim pójdę na staż to już będę ogarniał spoko php i nikt nie będzie musiał mnie sprawdzać.

„Prawda jest taka, że wystarczy po prostu zakasać rękawy i wziąć się do roboty.” Hmmm od czwartku ogarnąłem podstawy php + mysql + trochę o OOP, takie większe trochę. Jeszcze bardziej mam zakasać ? haha.gif
Hm no i wybacz że się uniosłem :*
Go to the top of the page
+Quote Post
abort
post 20.08.2012, 17:37:32
Post #20





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

Ostrzeżenie: (0%)
-----


Cytat(andrew80 @ 20.08.2012, 17:50:12 ) *
O stażu jeszcze nic konkretnego nie pisałem (zapytałem tylko czy za jakiś czas – JAKIŚ - może to być miesiąc może 2) – mój plan przewiduje że zanim pójdę na staż to już będę ogarniał spoko php i nikt nie będzie musiał mnie sprawdzać.

Zakoduj sobie głęboko, że na stażu zawsze będą Cię sprawdzać - takie są realia. Mało tego, jak zaczniesz pracę (po stażu - niekoniecznie w tej samej firmie), TEŻ BĘDĄ Cię sprawdzać. A żeby Cię dobić, to powiem, że ja, zmieniając firmę (po pięciu latach pracy w poprzedniej) w nowej firmie TEŻ BYŁEM SPRAWDZANY. I kiedy w tej nowej firmie przyszła nowa osoba - z certyfikatami, to też razem w dziale tę osobę sprawdzaliśmy, oczywiście na początku intensywniej.
To jest immanentna cecha pracy w zespole - albo sprawdzisz kumpla z zespołu, albo jak czegoś nie dopatrzysz, to być może TO WŁAŚNIE TY bedziesz musiał za niego coś robić (np. w takcie jego choroby czy urlopu).
Poza tym chyba najważniejsze: będąc sprawdzanym (w domyśle: przez innych, bardziej doświadczonych kolegów) będziesz w stanie się uczyć - ktoś mimowolnie skomentuje Twój kod i może to być przyczynek do dyskusji na temat przejrzystości czy efektywności kodu.

Ten post edytował abort 20.08.2012, 17:39:37
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 08:02