Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Dhoine 20:05
 » rad 20:04
 » metacom 20:04
 » @GUTEK@ 20:03
 » MARtiuS 20:00
 » Pawelec 20:00
 » NimnuL 20:00
 » GULIwer 19:59
 » Sherif 19:58
 » Shark20 19:58
 » stefan_nu 19:57
 » NWN 19:56
 » DYD 19:56
 » KHot 19:51
 » waski 19:44
 » P@blo 19:42
 » Kilgor 19:39
 » Doczu 19:38
 » b0b3r 19:38
 » McMi21 19:35

 Dzisiaj przeczytano
 41146 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Nauka tworzenia interkatywnych stron internetowych. , hokr 15/03/15 08:53
Cześć,

wymyśliłem sobie, że chcę nauczyć się robić interaktywne, dynamiczne strony od początku do końca. Póki co jako hobby, ale może kiedyś mi się przyda w jakiś celach zarobkowych. Ostatnia moja styczność z tym tematem miała miejsce z 10 lat temu (html i css + trochę flasha). Przeglądnąłem neta i trochę można się pogubić, wiele języków do wyboru, wiele technologii. Jeżeli chodzi o programowanie, miałem styczność z turbo pascalem i c++ (oba ponad 10 lat temu). Jestem grafikiem 3d/2d, od czasu do czasu piszę skrypty w językach skryptowych danego programu 3d. Nie przyda się to, ale chciałem zaznaczyć, że przynajmniej mam jakieś ogólne pojęcie jeżeli chodzi o programowanie. Liznąłem też trochę pythona.

Kilka przykładów czego mniej więcej chciałbym się nauczyć:

1. Na stronie jest duży kwadrat, który po kliknięciu w niego zmienia kolor na losowy, później jak kto inny wejdzie na stronę, kolor kwadratu jest taki jak był po np. moim ostatnim kliknięciu.

2. Na stronie są miniaturki zdjęć, po najechaniu kursorem na jakieś lekko się powiększa (aby zaznaczyć, co jest wybrane), po kliknięciu zdj się powiększa, a te miniaturki widoczne w tle lekko się rozmazują + tło się przyciemnia.

3. Na tej samej stronie ze zdjęciami na górze jest search bar, wpisuję np. "wakacje" i bez żadnego klikania na stornie pozostają same zdjęcia z wakacji, które oczywiście są ładnie ułożone, a nie tak, że reszta zdj znika, a pomiędzy zdjęciami z wakacji pozostają dziury po tamtych zdj ;)

4. Prosty chat na stronie.

5. Coś w rodzaju sklepu, gdzie jest rejestracja, logowanie, dodawanie do koszyka, wybór kosztów przesyłki itp. Nie wiem czy to się pisze samemu, czy korzysta z gotowców?

6. Na stronie jest obraz z kamerek internetowych osób, które są obecnie na stronie i wyraziły zgodę na przesyłanie obrazu.


Postanowiłem, że zacznę od porządnego poznania htmla i cssa, w międzyczasie dorzucę javascript(??). Bardzo proszę o poradę osoby, które pracują w tym zawodowo lub siedzą dobrze w temacie, znają różne języki i technologie , co najbardziej mi się przyda, czego warto się teraz uczyć.

Z góry wielkie dzięki!

  1. responsive/css/javascript (tfu) , RusH 15/03/15 10:44
    >w międzyczasie dorzucę javascript

    haha nie, js to podstawa
    zacznij od css i jquery

    I fix shit
    http://raszpl.blogspot.com/

    1. hm.. , Adamusss 15/03/15 11:27
      dokladnie jak Rush pisze - zeby ogarnac rzeczy ktore wymieniles js jest niezbedny (do niektorych bedzie nawet nie wystarczajacy, chyba ze bierzemy pod uwage jakis "grubszy" js typu node.js).
      Żeby sobie ułatwić pracę spójrz na jakies frameworki css np.: bootstrap, foundation czy inny gumby.

      1. ja wiem , hokr 15/03/15 11:54
        że JS jest niezbędny, te znaki zapytania miały zaznaczyć, czy dobrze wybrałem w tym momencie za co mam się wziąć, bo może lepiej np. php? No i też wydaje mi się, że bez sensu jest uczenie się wszystkiego naraz więc poprosiłem ludzi z branży o ukierunkowanie, co teraz jest na topie, w co po kolei wkładać swoje paluch żeby później fajnie łączyć wszystko razem. Podane przykłady, to tylko przykładny, które akurat mi wpadły do głowy.

        1. hm.. , Adamusss 15/03/15 13:12
          spoko, domyslam sie jaki byl cel Twojego postu :) sam z ciekawoscia poczytam kolejne odpowiedzi, moze czegos interesujacego sie dowiem ;)

  2. No to PHP się kłania , Wedelek 15/03/15 13:32
    Na początek czysty, potem zainteresuj się modelem MVC i obadaj dostępne frameworki. Jest tego sporo. Zend, Symfony to chyba najpopularniejsze.

    Do tego podstawy budowy baz danych, CSS, HTML i oczywiście jQuerry.

    Opcjonalnie dodatki w postaci YML, TWIGa czy JSON obadasz w tzw. międzyczasie

    "Tylko dwie rzeczy są nieskończone:
    wszechświat oraz ludzka głupota..."

    1. NIEEE , RusH 15/03/15 16:21
      nie dotykac php, to jest martwy slepy zaulek, czyste ZUO

      obecnie praktycznie 90% mozna zrobic w przegladarce klienta bez backendu

      I fix shit
      http://raszpl.blogspot.com/

      1. tja.. , jenot 16/03/15 10:55
        A co z dostępem do bazy, przygotowaniem danych, uprawnieniami ?
        Wiem, że to nie musi być PHP ale jednak jakaś część oprogramowanie po stronie serwera musi być ...

        Mój podpis max 100 zanaków,
        zabroniony spam oraz reklama.

        1. najgorsze jest to że wszystkie tutki nieważne czy PHP czy C# nie uczą dobrych praktyk , Tomasz 16/03/15 15:57
          i ludzie potem piszą cały kod w xxxOnClick(sender, args) bo nie wiedzą że TO jest ZUO

          A tak właściwie to trzeba by zacząć uczyć ludzi od nauki paradygmatów tj. MVVM, Serwisy, MVC itd.

          https://www.siepomaga.pl/milosz-mosko

          1. to nie problem języków , Holyboy 17/03/15 18:15
            tylko pajaców piszących tutoriale i książki uczące tego całego ZUO

            z drugiej strony pamiętajmy o tym, że znając wszystkie paradygmaty można trzepnąć takie monstra, których utrzymywać się nie da ;) a to też ZUO

            Strength is irrelevant.
            Resistance is futile.
            We wish to improve ourselves.

            1. jednak jezykow , RusH 17/03/15 22:23
              php jet borked by design, Csharp mimo ze M$, to jednak jest bardzo ok.

              http://www.quora.com/...igned-programming-language

              I fix shit
              http://raszpl.blogspot.com/

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL