Początkująca szuka korepetycji - wskazówek, konstruktywnej krytyki.

0

Hej,
jestem początkującą, a to mój pierwszy projekt:
http://annadrybulska.cba.pl
Celowo nie użyłam Bootstrapa, chciałam stworzyć RWD, niestety ale jeszcze 'Janusz' ze mnie.
Proszę o wskazówki, w jaki sposób zmodyfikować szablon aby odpowiadał RWD?
Jeśli chodzi o pliki .php i .js (jQuery) - kod został przeze mnie skopiowany i zmodyfikowany na potrzebę projektu. Sama nie potrafie pisać funkcji. Widzę, że jeszcze mam braki w css. Może polecacie jakieś książki? Potrzebuję wskazówek od profesjonalistów :) naukę zacząć od JavaSript, jQuery, czy PHP? Czekam za konstruktywną krytyką :)
Pozdrawiam cieplutko.

1

Braki w HTML też masz:

<input type="email" name="email" placeholder="EMAIL:"></br>
			<textarea name="message" rows="5" cols="7">
			</textarea></br>

Te </br> ...

Chyba wczoraj podawałem linka - http://bafflednerd.com/learn-html-css-online/ - wybierz sobie jakiś kurs i zgłębiaj wiedzę. Pamiętaj, żeby pierwsze się uczyć, a dopiero potem myśleć o stworzeniu konkretnego projektu - jak już poznasz narzędzia. Niepełna znajomość narzędzi powoduje, że wydaje Ci się, że problem X należy rozwiązać narzędziem Y, a to tylko dlatego, że nie znasz narzędzia Z. No i robisz to, tracisz czas, denerwujesz się.

jQuery jest libką w javascripcie, więc oczywiste jest, że pierwsze poznaj sam javascript. Zresztą jest 2016 i jQuery jest praktycznie zbędne. Przyda się ew. lekka nakładna na przydługaśne nazwy do pracy z DOM (te wszystkie document.getElementById czy document.querySelectorAll. PHP potem - najpierw naucz się frontu.

Edit: Aha, w mojej stopce znajdziesz całą masę darmowych hostingów bez reklam. Użyj czegokolwiek, bo cba.pl to jest smutny.

1

Jak na pierwszy projekt.. nie jest źle!

Fajnym sposobem nauki nie jest robienie swoich wymyślonych projektów, lecz kopiowanie już istniejących(np z .psd). Na Twoim miejscu na początek spróbowałbym skopiować jakąś stronę, która już istnieje - niekoniecznie taką wyczesaną w kosmos(typu facebook czy 4programmers ROFL), ale jakieś proste portfolio losowej firmy.

Jakbyś czegoś nie umiała zrobić.. to pierw:

  • rzuć hasło do wujaszka google - przy okazji rozwinie się nauka wyszukiwania(podpowiem, że lepiej kreatować angielskojęzyczne pytania)
  • sprawdź w źródle kopiowanej strony, bo dostęp do źródeł i inspektora masz zawsze

Najważniejsze, byś zaczęła na "gołych" plikach. RWD zostaw sobie na koniec - dopiero jak już ogarniesz większość funkcji CSS i kompatybilność w przeglądarkach (-moz, -webkit, etc). Wtedy możesz się za to zabrać.

Takie moje rady :P

1

a ja napiszę przewrotnie jak nie robisz tego dla zabawy tylko też do pracy- od razu ucz się frameworków i lekko cmsów
dlaczego?
ucząc sie specjalnie html\css (a potem czystego JS) umiesz praktycznie tylko ciąć templatki, nie zrobisz nawet podstawowej funkcjonalnej strony z backendowym zapleczem, nie zrobisz formularzy, checkboxów, captcha, wyszukiwarki, przy większej ilości podstron header-footer aby tego nie robić metodą kopiuj-wklej po kilkadziesiąt razy, praktycznie nie umiesz żadnych funkcjonalności (i problemów) z którymi się na co dzień zetkniesz z klientem

a douczyć się jak to wszystko zaskoczy to zawsze możesz (i w zasadzie zwykle-musisz)

oczywiście dla zabawy można się wykuwać dwa lata w piwnicy, a dopiero potem szukać pracy, jak kto woli...

1 użytkowników online, w tym zalogowanych: 0, gości: 1