Pomoc- Programowanie

0

Dokładnie ujmując. Pragnę się nauczyć tych rzeczy.

Bardzo dobra, praktyczna znajomość technologii HTML, CSS.
Znajomość technologii JavaScript.
Umiejętność wdrażania projetków graficznych na porzeby WWW.
Praktyczna znajomość systemu Smarty.

Jestem w stanie zapłacić za szeroko rozwinięta pomoc. Dokładne wyjaśnienie, chciałbym abyście następie powiedzieli czy jest możliwość wyuczenia( w takim stopniu jakim zaprezentowałem) się twego jeżeli nie zna się podstaw programowania.

0

Jest. I nawet nie trzeba płacić. Nie potrzeba znać podstaw programowania do nauki programowania ;) A żeby pisać w html/css to już w ogóle programować nie trzeba umieć.

Ad. 1
http://ferrante.pl/books/html/chapter13.html - sekcja 'miejsca w sieci'

Ad. 2
http://code.tutsplus.com/categories/javascript
http://eloquentjavascript.net/

Ad.3
http://webdesign.tutsplus.com/
http://code.tutsplus.com/categories/web-development
http://html5up.net/ - przeczytaj kod, przepisz ze zrozumieniem (dla treningu), podpatrz rozwiązania (ale to jak już będzie ogarniał trochę)

0

Rozumiem że to wszystko co na obecną chwile muszę wiedzieć. Dzięki, postaram się obeznać z lekturą.

0

chciałbym abyście następie powiedzieli czy jest możliwość wyuczenia( w takim stopniu jakim zaprezentowałem) się twego jeżeli nie zna się podstaw programowania.

Tak, nawet nie musisz płacić za pomoc tylko zainwestuj w książki oraz pisz dużo.

0

Jeśli nie zna się podstaw programowania, to musisz się ich nauczyć :) Podana przez ciebie umiejętności to prawdopodobnie oferta na front-end developera/webmastera.

HTML i CSS to nie języki programowania, a języki opisu, na których podstawie tworzy się to, co widzi użytkownik w przeglądarce. JavaScript to język programowania, którego głównym zadaniem jest "obsługiwaniem" dwóch wyżej wymienionych, czyli zajmuje się również tym, co widzi użytkownik. Ta trójka to tzw. frontend.

Tymi trzema językami możemy tworzyć tylko strony statyczne. Żeby stworzyć prawdziwą aplikację internetową, czyli np. stronę szkoły, urzędu z systemami rejestracji, logowania itd., musi to obsługiwać serwer. Wszystko z tym związane określone jest pojęciem backendu. W przypadku przez ciebie podanym stoi za tym język PHP używający Smarty.

Smarty to język szablonów dla PHP obsługujący w.w. zestaw (HTML&CSS&JS). Polega to na tym, że nasz szablon (czyli powiedzmy nasz frontend) dostaje dane od backendu (za którym stoi w tym przypadku język PHP) i masz je pokazać użytkownikowi w jakiś sensowny, określony przez nasz backend sposób.


Jak już wiesz o co mniej więcej chodzi, to wchodzisz w google/youtube i szukasz tutoriali lub ew. kupujesz książkę i po prostu robisz. Polecam taką kolejność:

  1. Podstawy HTML i CSS. Naucz się stworzyć prostą stronkę.
  2. Podstawy PHP
  3. Przerób pierwszą stronę (lub stwórz nową) tak, aby używała PHP (system rejestracji, logowania, newsów, co sobie wymyślisz).
  4. Wsadź w stronę JavaScript (na tym etapie już będziesz raczej wiedział do czego ci się to przyda).
  5. Twórz, użyj wyobraźni. Skup się na frontendzie, ale język serwera też musisz poznać, żeby wiedzieć o co w tym chodzi.

Te wymagania, które napisałeś są na jakieś konkretne stanowisko, które chcesz zdobyć?

0

Jak chce iść we front-end to nie ma sensu, żeby na początku się z PHP bawił.
Polecam ogarnąć przyzwoicie HTML/CSS + jakiś program graficzny jak cię to interesuje (jak nie to nie), zrobić kilka fajnych layoutów, w międzyczasie uczyć się JavaScript.

Jest masa świetnych rzeczy w necie do nauki HTML5/CSS3, masa inspiracji, fajnych projektów, w których można podejrzeć kod (polecam http://codepen.io/), a solidną znajomość HTML5/CSS3 się ceni, a jednocześnie to podstawa pracy we froncie.
Nie rozdrabniaj się na początku, skup się na HTML/CSS, a w przerwach sobie powoli JS ogarniaj (jak nie programowałeś to początki mogą być trudne, i się na to przygotuj).
Podstawy back-endu to i tak po drodze liźnie gdzieś tam, a jak nie to się dowie jak zacznie pracować/dostanie staż czy coś.

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