![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 26.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Udało mi się opanować PHP na poziomie strukturalnym, css oraz JS / JQuery. Jako że trudniłem się tym hobbystycznie przez ponad dwa lata, nie trudno się domyślić, że orientuje się wystarczająco, aby wkroczyć na dalszy stopień. Tworzyłem gry przeglądarkowe, więc trudno o rzecz, której nie próbowałem zrobić, i ostatecznie nie wykonałem. Odbyta praktyka sprawiła, że nauczyłem się w pewnym sensie myśleć niczym programista, więc z reguły wiem np. co jest wydajne, a co nie, umiem postępować z bazą danych, et cetera. Teraz postanowiłem podejść do tematu poważnie; nauczyć się OOP oraz pisania na bazie frameworku. Kieruje więc do Was parę pytań: 1. Jak długo przy moim stanie wiedzy oraz umiejętności, które w opisanym zakresie oceniam jako perfekcyjne, uda mi się opanować PHP obiektowe? Może ktoś z was miał takie doświadczenie? O to czy będzie mi się ciężko "przestawić" nie pytam, ponieważ od paru miesięcy nie dotknąłem kodu. Jestem świeży i gotowy... 2. Od czego powinienem zacząć? Proszę o sprawdzone rzeczy; książki, strony... wszelkiego rodzaju materiały. Jeżeli jest taka możliwość, to z uwzględnieniem tego, że nie jestem całkiem zielony. Pozdrawiam Ten post edytował Arden 26.08.2014, 18:08:12 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No, skoro wszystko do tej pory znasz "perfekycjnie" to OOP jak zaczniesz dzis, to do jutra do poludnia bedziesz mial tez opanowane "perfekcyjnie"
![]() Od czego zacząć? Od podstaw: co to są klasy i obiekty. W manualu php masz o tym to i owo. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 88 Pomógł: 1 Dołączył: 13.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Proponuję najpierw nauczyć się perfekcyjnie obiektowego programowania C++, wtedy Twoje obecne zadanie będzie łatwiejsze.
Poza tym, do C++ jest więcej materiałów. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 550 Pomógł: 75 Dołączył: 5.06.2012 Skąd: Lębork Ostrzeżenie: (0%) ![]() ![]() |
A ja z kolei bym bardziej skłaniał się do Javy. W końcu OOP w PHP jest bardzo podobne (jak nie zapożyczone) z javy.
co do autora tematu. Jedno mnie zastanawia... skoro perfekcyjnie znasz PHP to dlaczego już wcześniej nie zabrałeś się do OOP? Przecież jest to wymaganiem podczas przeglądania każdej oferty pracy. Że już nie wspomnę o większości projektów. ![]() Do tego podkreślasz to "perfekcyjnie" jakbyś był guru a tak na prawdę zatrzymałeś się na latach do 2004 roku... Co do książki to polecam: PHP5. Obiekty, wzorce, narzędzia. Ostatnio zakupiłem i co prawda jest napisane trudnym językiem(ale skoro jesteś perfekcyjny to dasz radę...) ale jest świetna. ![]() Ten post edytował Wazniak96 27.08.2014, 08:38:47 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Czytac ze zrozumieniem..... On perfekcyjnie zna php strukturalne. A do pracy nie bylo mu to wymagane, bo zajmował się tym hobbystycznie. Polska język trudna język?
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
Do tego podkreślasz to "perfekcyjnie" jakbyś był guru a tak na prawdę zatrzymałeś się na latach do 2004 roku... Co? Gdzie autor coś takiego napisał? ![]() Klasy, obiekty, interface, dziedziczenie nie ma tego dużo bo ogólnie programowanie obiektowe ma jedną ogromną zaletę. Każda funkcja którą piszesz jest jeszcze bardziej przenośna, możesz dziedziczyć określony zbiór funkcji po innej klasie. Poczytaj o zasięgach public, protected, private, co to jest final, o wielu instancjach jednej klasy i static, namespace.. Jak faktycznie znasz to przyswojenie tego zajmie Ci faktycznie dzień. Choć znam opornych(ja) którym zrozumienie paradygmatu obiektowości zajęło nieco dłużej przez fakt że nie miałem kogo o to pytać, dopiero potem odkryłem to forum. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 26.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Pisałem kiedyś trochę w C++, ale wolałbym do tego nie wracać...
A spotkał się ktoś z was z tą książką? http://helion.pl/ksiazki/programowanie-obi...ph.htm#format/e |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Kup "Obiekty, wzorce, narzędzia", polecam. Z resztą o książkach jest inny dział.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Nienawidzę czytać książek, żadnych, ale ta jest naprawdę bardzo dobra by poznać OOP "PHP5. Obiekty, wzorce, narzędzia."
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 13:11 |