Wpis z mikrobloga

Mireczki, mam pewien problem.
Chciałbym się nauczyć tworzyć strony/aplikacje internetowe. Głównie na swoje potrzeby (wizytówka firmy + jakieś proste funkcje typu generowanie PDF na podstawie wypełnionej ankiety, w przyszłości może jakiś prosty system do zarządzania małym przedsiębiorstwem). Oprócz tego dochodzi jeszcze kwestia zrobienia czegoś ze swoim życiem i postanowiłem, że w obecnym sezonie jesienno-zimowym właśnie tym się zajmę :) Nie wiem jak teraz, ale kiedyś popularna była architektura MVC. Jak jest teraz? Jakieś fajne technologie się pojawiły?

Pracuję jako dev (systemy ERP - obiektówka tam występuje motzno), ale na #webdev zupełnie się nie znam (parę stronek postawionych w Wordpressie się nie liczy, na studiach niestety olałem ten temat, odwalając projekty tak, żeby zaliczyć).
I tutaj kwintesencja: przeczytałem tak #naukaprogramowania, ale nie znalazłem nic, co by mnie zainteresowało. Czytałem o #codeacademy i #freecodecamp, ale w sumie nie wiem co by było dla mnie bardziej odpowiednie.

Fajnie by było, gdybyście podpowiedzieli mi jakieś "miłe" w obyciu frameworki, żeby zimowe wieczory nie zmieniły się w depresję :)
  • 7
MVC jest na topie. Jak chcesz prosto to html5, css, jQuery, freecodecamp spoko, codecademy ostatnio niestabilne.
Plus jak chcesz stronkę wizytówkę to zainteresuj się pojęciem angularJS single page
@hanny70150: jaki język? Jak teraz piszesz to w czym?

Bo jeśli np. Java, to masz Springa (MVC). Masz też biblioteki do robienia PDF.
A jeśli np. Python, to Django, też masz coś do PDF.
C#? To masz ASP.NET i biblioteki do PDF też są.

Ale do zrobienia wizytówki, stawianie aplikacji w Javie to trochę ciężkie rozwiązanie. Wystarczy Wordpress czy PHP. Zależy co chcesz z tymi PDF-ami robić. Jak rzeczywiście tylko kilka
@Mave: sam HTML/CSS/JS mu nie wystarczy (znaczy wystarczy do strony wizytówki). Jak chce generować jakieś PDF-y, to musi użyć jakiegoś języka po stronie serwera (wyżej wymienione, chociażby PHP albo Java/C#/Django/Ruby/Node.js). Ale oczywiście znajomość HTML/CSS/JS też będzie przydatna, bo jakoś to wyglądać musi.

I rzeczywiście AngularJS (lub Angular 2 lub React.js) jest przyjemny do robienia stron/aplikacji. Tylko wtedy musi sobie wystawić jakąś usługę sieciową REST, żeby komunikować się z serwerem (potrzebne mu
@mk321: obecnie piszę w X++ (język stworzony na potrzeby MS Dynamics AX, składniowo podobny do C#).
IMHO Java czy C# mogą być zbyt toporne dla moich zastosowań, dlatego też zastanawiałem się nad jakimś przyjemnym frameworkiem, niekoniecznie debiloodpornym, który dawałby możliwość zastosowania bardziej zaawansowanych funkcji (tak na przyszłość, żebym nie musiał skakać między różnymi technologiami).
@hanny70150: to jak już jesteś zaznajomiony z ekosystemem Microsoftu, to idź w C#, będziesz miał łatwiej (może nawet kiedyś w pracy ci się przyda).
Przyjemne frameworki webowe do C# masz. Ogólnie na platformie .NET masz ASP.NET MVC, jakiś tam Razor itd. Z tego co pamiętam była jakaś darmowa biblioteka do tworzenia PDF, całkiem niezła. Nie specjalizuję się w C#/.NET, więc więcej nie pomogę, pytaj na mirko pod #csharp.

Java czy