Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V   1 2 3 >  
Reply to this topicStart new topic
> [Kurs PHP] Wazne! Wejdźcie i zapisujcie się, Jest kurs PHP do napisania grupowo
_Mateo
post
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


Witam!

Nowy wortal tuz tuż, a nie mamy jeszcze zbyt wiele nowych materiałów... więc proponuje, abyśmy wspólnymi siłami zabrali się za temat Kurs php dla początkujących. Zrobiłem plan, wg którego moglibysmy coś takiego napisać:
Cytat
1... Wstęp

• Co to jest php?
• Do jakiej grupy skierowany jest ten kurs?
• Po co znać ten język i czemu ma on służyć?
• Co to jest Apache i do czego służy?
• Instalacja Apache i php dla systemu Linux
• Instalacja Apache php pod systemem Windows
• Jak pracować, czyli dobieranie edytora php

2… Podstawy

• Umieszczanie skryptów w (x)HTML
• Komentarze w php
• Używanie zmiennych
  o Tworzenie zmiennych
  o Typy zmiennych
  o Przypisywanie wartości zmiennym i ich odczyt
  o Zmienne predefiniowane
  o Podsumowanie
• Korzystanie ze stałych
  o Definiowanie stałych
  o Dostęp do wartości stałych
  o Stałe predefiniowane
  o Podsumowanie
• Wstęp do tablic
  o Typy tablic
  o Tworzenie tablic i ich odczyt
  o Tablice superglobalne
  o Funkcje explode() i implode()
  o Pętla foreach do obsługi tablic
  o Podsumowanie
• Operatory oraz wyrażenia
  o Do czego służą operatory?
  o Operatory logiczne
  o Operator przypisania
  o Operatory inkrementacji i dekrementacji
  o Operatory bitowe
  o Operatory porównania
  o Operatory dla wyrażeń arytmetycznych
  o Operator tekstowy
  o Podsumowanie
• Pętle i wyrażenia warunkowe
  o Wyrażenia if, elseif oraz else
  o Instrukcja switch
  o Pętla warunkowa while
  o Pętla for
  o Podsumowanie
• Korzystanie z funkcji w php (*hwao, gotowe)
  o Składnia i wstęp do funkcji
  o Defioniowanie funkcji
  o Zwracanie wartości zmiennych z funkcji

3… Przesyłanie danych z formularzy

• Dostęp do przesłanych wartości
• Korzystanie z $_POST I $_GET
• Zasięg przesyłanych zmiennych z formularza
• Przesyłanie plików przez formularz
  o Dostosowywanie formularza do przesyłania plików
  o Tablica $_FILES
  o Pliki tymczasowe
  o Zapis plików przesłanych
• Podsumowanie

4… Operacje na plikach

• Podstawowe operacje – otworzenie oraz zamknięcie pliku
• Prawa odczytu plików
• Modyfikacja oraz usuwanie plików
• Dostęp do właściwości pliku
• Blokowanie plików
• Kopiowanie plików
• Modyfikacja praw dostępu do plików
• Podsumowanie

5… Operacje na katalogach

• Otwieranie i zamykanie katalogów
• Odczytywanie katalogów
• Usuwanie oraz tworzenie nowych katalogów
• Sprawdzanie ilości zajmowanego miejsca na dysku]
• Podsumowanie

6… Funkcje czasu i daty

• Funkcje daty oraz ich właściwości
• Tworzenie względnych dat
• Formatowanie dat
• Podsumowanie

7… Obsługa poczty e-mail

• Funkcja mail()
• Obsługa załączników
• Autoryzacja serwera
• Podsumowanie

8… Wyrażenia regularne w php
• Używane symbole i znaki
• Funkcje obsługi wyrażeń regularnych
• Przykład: Sprawdzanie poprawności adresu email i kodu pocztowego

9… Sesje, Cookies i Mechanizmy HTTP

• Obsługa i mechanizm działania Ciasteczek
  o Tworzenie i dostęp do ciasteczek
  o Usuwanie ciasteczek
• Tworzenie i zarządzanie sesjami
  o Tworzenie zmiennych sesyjnych
  o Tablica $_SESSIONS
  o SID, czyli identyfikator sesji
  o Niszczenie sesji
• Nagłówki HTTP
• Korzystanie z autoryzacji HTTP
• Podsumowanie

10… Tworzenie grafiki w php (tiraeth)

• Tworzenie obrazu
• Rysowanie obrazu
• Generowanie tekstu na płótnie obrazu
• Łączenie obrazów
• Podsumowanie

11... Standardy programowania

• Standardy pisania skryptów
• Dokumentacja i opis kodu
• Podsumowanie


Na kazdej stronie o php jest kurs, wiec dlaczego mielibyśmy być gorsi? Wiem, jako wasze argumenty przeciw będą napewno, ze jest tyle takich kursów w necie, więc po co tracić czas lub że wszystko jest w manualu. Otóż uwazam, że możemy napisać coś naprawdę dobrego - całośc byłaby okrzesana pokolorowanymi kodami php, wszystko byłoby komentowane jak i dlaczego tak sie dzieje.

Bardzo gorąco zachęcam do zapisywania się. Sprawy organizacyjne, tzn kto o czym napisze zgłaszajcie albo w tym topicu, albo na moje PW, albo na mojego jabbera. I nie bierzcie się za pisanie tego kursu z podejściem 'a napisze bo mi sie nudzi' albo 'tak dla jaj sobie popisze' - postarajcie się troche, w koncu z tego będa się uczyc inni. Niech motywem przewodnim będzie jakość a nie ilość smile.gif

Pozdrawiam, Mateo.


--------------------
Go to the top of the page
+Quote Post
dasko
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 9.11.2004

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


Wszystko jest w manualu, napisane bardzo przystępnym(angielskim biggrin.gif) językiem. Ja jestem neutral, jak zdecydujecie, że tak, to chętnie pomogę.

BTW - Jabber, a nie Jabbler tongue.gif
Go to the top of the page
+Quote Post
_Mateo
post
Post #3





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


Ale początkujący woli uczyć się z jakiegoś przejrzystego kursu - wiem, bo tez tak zaczynalem smile.gif. Manual nie koniecznie musi byc zrozumialy(dodatkowym utrudnieniem jest wlasnie jezyk ang.) Pozatym wypadałoby trochę uzupełnić wortal winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
Dravo
post
Post #4





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

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


Cytat(dasko @ 2005-07-15 12:13:52)
Wszystko jest w manualu, napisane bardzo przystępnym(angielskim biggrin.gif) językiem. Ja jestem neutral, jak zdecydujecie, że tak, to chętnie pomogę.

Masz racje w manualu jest niemal wszystko. Do wielu funkcji, czy też zagadnień, brakuje przykładów. Moim zdaniem taki kurs to bardzo fajna sprawa. Wyjaśniałby krótko o co chodzi. Jest to forma pośrednia pomiędzy manualem a pełnometrażowym artykułem...

Dodatkowo małe kompendium* wiedzy w języku polskim jest wielce porządane.

Popieram pomysł, choć na listę się nie zapisuje. Gdyby brakowało chętnych włoże w to sercę oraz uwagę i napiszę coś od siebie.

*Dzieło podręczne zawierające zbiór lub zarys podstawowych wiadomości z jakiejś dziedziny wiedzy - definicja pobrana ze słownika języka polskiego PWN.


--------------------
Oooo, cia is on the phone... Ok, I got it. Shit I lost it.
Go to the top of the page
+Quote Post
_Mateo
post
Post #5





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


Ponownie zachęcam do napisania tytułowego kursu, bo nowy Vortal tuż tuż, a możnaby umieścić nasz tekst wraz z premierą.


--------------------
Go to the top of the page
+Quote Post
M4chu
post
Post #6





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Rzeszów

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


Ja jeszcze od siebie dorzuce pare propozycji dzialow:
- funkcje (i to zaraz po zmiennych) - rekurencja, referencje, zwracanie (wielu) wartosci itp
- obsluga wyjscie ob_*
- klasy i obiekty
- standardy kodowania + dokumentowanie
- testowanie
- moze jeszcze na wstepie cos o edytorkach
Jak cos to z checia pomoge smile.gif
Go to the top of the page
+Quote Post
bela
post
Post #7


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

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


M4chu o klasach już jest na wortalu


--------------------
Go to the top of the page
+Quote Post
Ociu
post
Post #8





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Może poprostu dopisać te rzeczy na wiki ? Idealny kurs dla początkującego.
Go to the top of the page
+Quote Post
NuLL
post
Post #9





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


I znowu sie zaczyna dylemt - moze zrobimy tylko wiki i forum ?


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
_Mateo
post
Post #10





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


Zaczyna się robić tak jak przypuszczałem - będą rozwarzania na temat Wiki - otóż oświadczam, że kurs ten ma być na wortal jako dla zupełnie niewtajemniczonych. Pierwsze co przychodzi do głowy szukającemu to 'www.php.pl' i tam pewnie w dziale artykuły coś takiego znajde.

M4chu: obiuekty i klasy będą tematem być może kiedyś innego kursu. Ponadto resztę wrzucimy gdzieś w spis - wszystkie zmiany w programie zmieniac bede w pierwszym poscie - nie ma sensu zaśmiecać tematu. Tak więc funkcje, referencje, wstęp do edytorów i dokumentowanie swoich skryptów zostaną dodane. podkresle je jakos.

Czy ktos ma jeszcze swoje propozycje? są może już jacyś chętni?

Pozdrawiam, Mateo.


--------------------
Go to the top of the page
+Quote Post
p_woznica
post
Post #11





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 18.05.2005
Skąd: Radom

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


Jestem zupelnie green w php . Chcialem sie nauczyc tego jezyka. Dwa lata temu poznalem html i javascript. Kupilem ksiazke do nauki php 'Funkcje php' , ale przesadzilem bo to tak jakbym kupil samolot a umiem jezdzic tylko samochodem.
Próbowalem wiedzy z internetu lecz nie kumam tego echa!
Piotr.


--------------------
Go to the top of the page
+Quote Post
_Mateo
post
Post #12





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


I wlasnie dlatego trzeba ten kurs napisac! nasza domena nas zoobowiązuje (chyba moge tak powiedziec) do posiadania miana najlepszego nauczyciela php z polskiego internetu smile.gif


--------------------
Go to the top of the page
+Quote Post
Dravo
post
Post #13





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

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


Cytat(ociu)
  Może poprostu dopisać te rzeczy na wiki ? Idealny kurs dla początkującego.


Filozoficznie stwierdze, że w encyklopedii nie znajdę jak napisać podanie o pracę. A po filozofii: encyklopedia ma jedynie opisywać rzeczy, definiować je i odsyłać dalej. Co to jest Bufor, MVC, itd.
Niech wiki będzie tym, czym miała być. Swoją drogą, zrobie mały ot: FAQ (po skończeniu nad nim prac) przenieść na wortal?

Trzymajmy się tematu.
_Mateo ma racje. Domena zobowiązuje.

Cytat
...
  • Co to jest Apache i do czego służy?
  • Instalacja php pod systemem Windows
  • ak pracować, czyli dobieranie edytora php
...


A gdzie alternatywy dla Windowsa i Apache? "Instalacja i konfiguracja" (Manual)

@_Mateo: Kto się zgłosił (sugeruje listę na dole postu)? Kiedy start?


--------------------
Oooo, cia is on the phone... Ok, I got it. Shit I lost it.
Go to the top of the page
+Quote Post
_Mateo
post
Post #14





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


@Dravo: Póki co nie ma planów na start z oczywistych przyczyn. Alternatywy dla win i apache dopisałem. Wszystkich chętnych i zmiany są w pierwszym poście.

Zachęcam do pracy, Mateo.


--------------------
Go to the top of the page
+Quote Post
hwao
post
Post #15


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Ja mam troche juz napisane... nie jest tego duzo ale zawsze cos, możesz sie odezwac domnie to moge podrzucic.
Klasy php5
funkcje
Go to the top of the page
+Quote Post
chojraq
post
Post #16





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 3.12.2004

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


Ja bym byl za utworzeniem teraz grupy ktora sie bedzie zajmowac kursem, utworzyc specjalny dzial dla takiej grupy gdzie tylko oni moga pisac a reszta userow tylko i wylacznie czytac. Nastepnie zrobic drugi dzial w ktorym userzy moga zglaszac swoje prozpocyje, bledy, etc. Zebrac ludzi ktorzy sie zobowiaza pisac na dany temat i zebrac jakies materialy na poczatek aby bylo wiadomo ze taka osoba sie zna na tym co pisze. I zaczac go pisac bo takie pisanie i wysylanie do Ciebie nie bedzie ciekawe kurs nie bedzie spojny a tak kazdy bedzie mogl pisac w miejscu na ktorym skonczyl poprzednik, etc.
Go to the top of the page
+Quote Post
vala
post
Post #17





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 12.01.2005

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


przeciez jest do zassania fajny manual 11 mega az zajmuje
przyklady tez sa .....te pisane na php.net przez uzytkownikow:)


--------------------
Warsztat: Easy PHP 1.7:Apache 1.3.27|PHP 4.3.3|PHPMYADMIn 2.5.3|MYSQL 4.0.15
Go to the top of the page
+Quote Post
Cudi
post
Post #18


Administrator planeta/IRC


Grupa: Przyjaciele php.pl
Postów: 385
Pomógł: 0
Dołączył: 19.04.2003
Skąd: Zabrze

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


Próba stworzenia kursu php została już kiedyś podjęta przez społeczność Webcity.pl, jednak wygląda na to że pomysł upadł. Może jednak coś udało im się już napisać (wiem, że mieli już wszystko ładnie rozplanowane w formie drzewka). Więcej informacji na forum Webcity: http://webcity.pl/forum/index.php?act=SF&f=16


--------------------
"Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning."
Cudi's devBlog
Go to the top of the page
+Quote Post
tiraeth
post
Post #19





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Jestem ZA. Chętnie zajmę się działem numer 10 (Tworzenie grafiki w php). Niedługo coś napiszę, ale rezerwuję sobie ten dział :]
Go to the top of the page
+Quote Post
_Mateo
post
Post #20





Grupa: Zarejestrowani
Postów: 189
Pomógł: 0
Dołączył: 4.03.2005
Skąd: Jaworzno

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


1 sprawa. kurs php to nie manual;
2 sprawa. prosze nie pisac w tym temacie o sensownosci itp. - ten temat sluzy do zapisywania sie tych, ktorzy chca pomoc lub maja zastrzezenia do spisu tresci;
3 sprawa. Nie bedziemy robic zadnych grup ani dzialow - postawimy jakas strone zeby sie dogadac

@tiraeth: zostales zapisany smile.gif


--------------------
Go to the top of the page
+Quote Post

3 Stron V   1 2 3 >
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 Aktualny czas: 20.08.2025 - 03:32