Zaloguj | Zarejestruj








Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 96 ]  Przejdź na stronę 1, 2, 3, 4  Następna strona
Autor Wiadomość
PostNapisane: 31 sty 2008 19:04 
Szaman
Avatar użytkownika

Dołączył(a): 23 wrz 2006 10:54
Posty: 1015
Lokalizacja: The City
Hejka.

Po wielu próbach zakładania tematu na forach - padło na te. ;) Ehhh, ten sentyment do was, ale ja nie o tym chciałem...

Jako, że swoją przyszłość zawodową chciałem związać ściśle z programowaniem, chciałbym sie poradzić. Przerzuciłem dziś masę artykułów o programowaniu, językach etc.
Zaznaczam, że nie interesuje mnie grafika i tworzenie gier (chociaż myślałem o tym i odpadło...), a jeśli to tylko w minimalnym stopniu, lub tyle, aby poznać jakąś zasadę.
Interesuje mnie pisanie własnych aplikacji, narzędzi, programów [Linux], ale z drugiej strony ciekawią mnie ===> witryny WWW, webmastering, Hacking, termin "security". ;) Podawajcie coś łatwego i lekkiego na początek, aby się nie zniechęcać. Nie pogardzę również kursami internetowymi (wypróbowanymi ;) ).

I problem w tym, że nie wiem od czego zacząć, przewertowałem stronkę www.helion.pl w poszukiwaniu czegoś na początek. Nie lubię się gapić godzinami w monitor, dlatego szukam jakiejś (DOBREJ i renomowanej) książki.

Za co się zabrać? Za [X]HTML? Pascal? C++? Chciałbym, aby język miał przyszłość, popularność, łatwodostępność źródeł naukowych i możliwości, ale też, gdy się nauczę C++ nie było tam braków z języka C, albo sytuacji, że znam składnię, a do pisania nie wiem się jak zabrać. :| Chciałbym zrobić pierwszą stronkę internetową, zasmakować. ;) Czytałem, że teraz nie opłaca się uczyć HTML-a, tylko od razu XHTML-a, bo będą złe nawyki.

Chętnie rzucę okiem na jakieś pozycje z literatury, ale coś standaryzowanego, "na topie", a nie HTML-a z lat 90'.

W Internecie znalazłem to:
Obrazek
Prawda to to? :P

Dzięki za wszystkie komentarze, propozycje i uwagi.
Pozdrowienia.

Black_Fox.

PS. Jak napisałem wyżej, mam ambicje na programy i witryny WWW, a może nie warto się pakować w dwie dziedziny, tylko skupić się na np. webmasternigu tylko i wyłącznie?

_________________
- And...
- Remember to pick pocket of the party guests?


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 19:32 
Egzekutor
Avatar użytkownika

Dołączył(a): 08 mar 2005 22:31
Posty: 1871
Black_Fox napisał(a):
Prawda to to? :P

Mimo, że jestem początkująca *czytaj: noob * :P w tej dziedzinie, to zgadzam się z tą częścią rysunku, która mówi o stronkach internetowych. Powiem tak: warto zacząć od HTMLa, bo zawsze to jakoś chronologicznie, grunt, żeby się w niego nie zagłębiać, tylko w odpowiednim momencie przejść o poziom wyżej. Moim zdaniem można by tam jeszcze dodać Flasha, ale to już nieco inna bajka :P. Dopiero za parę miesięcy powiem, co tak naprawdę mi da taka kolejność, wszystko zależy też od stopnia zagłębienia w dany temat. Mnie się CSSy zaczynają coraz bardziej podobać - ale czy będzie mi się chciało ich uczyć samodzielnie to nie wiem.

_________________
"And then there's THIS asshole..."
Zobacz, w co jeszcze gram:
•••Mój profil na Steamie!•••


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 19:35 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
Black_Fox napisał(a):
Za [X]HTML? Pascal? C++?

C++, Java, Basic (to ostatnie trochę mniej). Do www to PHP, Javascript.

Do C++ polecam zacząć albo od DevC++ (łatwo się potem przesiąść na linuksowe) labo MSVisualStudio - bardzo nowoczesny i początkowo potwornie trudny program (dlatego używam raczej Borland CBuilder, bo na moim kierunku ode mnie wymagają efektowności a nie efektywności - ma się dojść do wyniku, od optymalizacji są informatycy, ale uczy lenistwa ;) i nie nadaje się na projekty >5stron kodu na plik nagłówkowy). Natomiast wiem jak szybko wprawny użytkownik może w nim pisać programy i wynajdować błędy we własnych tworach.


Kursy:
ha! poszukaj dowolny kurs początkujący, ale jak zobaczysz, że zapis jest poprzez printf i odczyt scanf to odpuść i szukaj dalej, bo trafiłeś na jakiś stary badziew. Jak opanujesz wskaźniki i klasy (oraz wszelkie związane z tym bajery), po prostu postaw przed sobą jakiś cel (napisać program, który wygląda tak i tak i robi to i to) i po prostu go wykonaj - a brakującej wiedzy szukaj w necie.


Jeśli chodzi o webmastering: zapomniałem o bardzo ważnej rzeczy jaką są bazy danych - musisz je znać. Podonie przydają się style CSS.

PS:
co jest z tymi Twoimi linkami ostatnio?

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 19:49 
Szaman
Avatar użytkownika

Dołączył(a): 23 wrz 2006 10:54
Posty: 1015
Lokalizacja: The City
marek napisał(a):
PS:
co jest z tymi Twoimi linkami ostatnio?

Nie wiem, posty mi się jakoś rozjeżdżają, nawet raz pomimo, że napisałem treść pustego mi wysłało. :|

Proponujesz od razu C++? A nie lepiej - Pascal > Delphi > C > C++? :P (takie spekulacje tylko) :P

_________________
- And...
- Remember to pick pocket of the party guests?


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 20:15 
Strażnik Glifów
Avatar użytkownika

Dołączył(a): 08 paź 2002 17:23
Posty: 4355
Lokalizacja: Szczytno
Moim zadaniem zabawę w pisanie programików najlepiej jest zacząć od Pascala, jeśli się nie zniechęcisz to wtedy dopiero przejdź do C++.

_________________
:chase: :shoot: :guard:


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 20:34 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
Black_Fox napisał(a):
Proponujesz od razu C++? A nie lepiej - Pascal > Delphi > C > C++?

robiąc C++ musisz zahaczyć o C, ale unikaj kursów do niego - uczą złych nawyków

Zamiast Pascala podałem Basica - czytelność składni dla osoby nie mającej pojęcia o języku jest podobna jak w Pascalu, za to się go częściej używa.

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 21:32 
Poganin
Avatar użytkownika

Dołączył(a): 26 sty 2005 16:07
Posty: 736
Do C++ nie polecam książek wydawanych przez Helion. Kup sobie Symfonię C++.
Jeśli szukasz jakiegoś łatwego języka, pobaw się Matlabem :-D

_________________
Prawdziwy programista wiesza się razem ze swoim programem.
http://oskardev.blogspot.com/


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 21:56 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
Matlab służy raczej do obliczeń/symulacji niż do robienia programów. Poza tym jest ździebko drogi :P

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 22:22 
Egzekutor
Avatar użytkownika

Dołączył(a): 28 maja 2003 07:47
Posty: 1716
Lokalizacja: Civitas Kielcensis
marek napisał(a):
Do C++ polecam zacząć albo od DevC++
O zgrozo! Trzymaj się od tego kompilatora z daleka! O niebo lepsze jest Code::Blocks
http://www.codeblocks.org/

Bandit napisał(a):
pisanie programików najlepiej jest zacząć od Pascala
O Pascalu zapomnij... przestarzały język... Delphi i spółka też... Basic i inne starodawne wynalazki tym bardziej... nie warto.

HTML to nie jest język programowania tylko język opisu strony.

Jeżeli interesuje cię poważne programowanie w Linuxie (Unixach) to jesteś skazany na C.
C tak czy inaczej warto poznać, od niego pochodzi jakieś 95% obecnie stosowanych na świecie języków programowania.

Poza tym polecam C++ i Javę, to klasyka i w tej chwili "najmodniejsze" języki programowania.

_________________
Brothers in arms & beer...


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 22:34 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
Gregorius napisał(a):
marek napisał/a:
Do C++ polecam zacząć albo od DevC++
O zgrozo! Trzymaj się od tego kompilatora z daleka! O niebo lepsze jest Code::Blocks
http://www.codeblocks.org/


pierwsze słyszę, ale może kiedyś wypróbuję. Deva mi podał znajomy z informatyki (tylko on teraz raczej już na linuchowych siedzi) oraz było jako alternatywa dla Borlanda. Tylko pytanie jak z szybkością działania tego kompilatora? Różne "cudowne" programy już mnie wielokrotnie zawodziły albo tym, że głupie "Hello World" kompilowały pół minuty, albo nie miały połowy istotnych dla mnie plików nagłówkowych.

Gregorius napisał(a):
Basic i inne starodawne wynalazki tym bardziej... nie warto.

Basica podałem, gdyż ma cały czas zastosowanie, w przeciwieństwie do Pascala (nie znam zastosowań). Po pierwsze do pisania programów dla części sterowników przemysłowych, po drugie zawsze możesz robić potem cuda w Wordzie i Excelu ;)

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 22:42 
Egzekutor
Avatar użytkownika

Dołączył(a): 28 maja 2003 07:47
Posty: 1716
Lokalizacja: Civitas Kielcensis
marek napisał(a):
Tylko pytanie jak z szybkością działania tego kompilatora?
Sam Code::Blocks to w zasadzie tylko IDE (nakładka, interfejs graficzny) dla kompilatora. Domyślnie współpracuje on z gcc znanym z Linuxa :) Czyli z jednym z najlepszych kompilatorów jakie istnieją.
Udało mi się też go zmusić do współpracy z Borland C++.
Tak więc do szybkości i jakości kompilacji nie można mieć zastrzeżeń.

marek napisał(a):
Basica podałem, gdyż ma cały czas zastosowanie, w przeciwieństwie do Pascala (nie znam zastosowań). Po pierwsze do pisania programów dla części sterowników przemysłowych, po drugie zawsze możesz robić potem cuda w Wordzie i Excelu
Zgadza się, ale myślałem o bardziej ogólnych i uniwersalnych językach :)

_________________
Brothers in arms & beer...


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 22:55 
Szaman
Avatar użytkownika

Dołączył(a): 23 wrz 2006 10:54
Posty: 1015
Lokalizacja: The City
Cytuj:
O Pascalu zapomnij... przestarzały język... Delphi i spółka też... Basic i inne starodawne wynalazki tym bardziej... nie warto.

Powiem tak: co z tego, że ktoś fenomenalnie zna II Wojnę Światową, skoro o Średniowieczu i Starożytności nie ma pojęcia jak go zapytają z Historii w szkole to za dużo nie odpowie, nie?

Tu nie chodzi tylko o to aby łykać wiedzę z zakresu C++ i zostać mistrzem tego języka. Sztuka to programować.

Chociaż nie wiem... pewnie bredzę. :)

[ Dodano: Czw 31 Sty, 2008 22:58 ]
Ponoć C++ to klasyka i jeszcze długo zostanie w użyciu i pamięci, ale krążą wieści, ze Java już go lekko wypiera. Oraz, że jeśli zna się C++ to przesiadka na każdy inny nowoczesny język np. podana przeze mnie Java czy Python, to kwestia dni...

EDIT:
Jeszcze coś, czy korzystanie z języków opisowych, tworzenie witryn i stron internetowych, a programowanie i pisanie aplikacji to dwie różne dziedziny? Chodzi mi o to czy np. C++ przyda się przy tworzeniu jakiejś strony i na odwrót.

_________________
- And...
- Remember to pick pocket of the party guests?


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 23:37 
Kurszok
Avatar użytkownika

Dołączył(a): 03 gru 2006 22:12
Posty: 517
Lokalizacja: Południowa Dzielnica
Ja oprę swoją wypowiedź na podstawie swojej własnej historii. Osobiście zacząłem programować od samego C++. Wcześniej miałem tylko małe zachaczenia o Pascala, Delphi i C w szkole. Możesz trochę się porozglądać po tych językach ale jednak nie ma potrzeby zagłębiać się w nie zbyt głęboko. Tu chodzi tylko o to żeby mieć mały chociaż uszczerbek wiedzy z tej dziedziny przed przystąpieniem do C++, który przez wiele osób jest uważany za język trudny (a przynajmniej nie zalicza się do tych najłatwiejszych). Do Pascala i C możesz użyć dobrych tutoriali z neta natomiast do C++ (jeśli oczywiście go wybierzesz) polecam zakupić już sobie dobrą książkę. Tutaj chcę polecić Symfonię C++ Jurka Grębosza. 1200 stron i gwarantuje, że C++ stanie się dla ciebie błahostką. Jednak nie wolno ograniczać się tylko i wyłącznie do czytania. Podstawą jest praktyka czyli pisanie własnych programów w oparciu o zdobytą wiedzę (ale nigdy nie pchaj się do przodu w pospiechu). Dzięki temu będziesz uczył się na bieżąco wykorzystywać zdobytą teorię. Co po C++? Możesz się także zacząć uczyć obiektowego C#, który jest coraz to bardziej popularny i zawsze się może przydać. Jeśli chcesz natomiat tworzyć strony internetowe to raczej PHP (chociarz ja go nie znam bo mnie to nie interesuje więc może PHP nie jest najleszym).

No to chyba tyle być może o czymś zapomniałem jak coś to dopisze. :))

Aha jeśli chodzi o C++ i środowisko bo tu też o to zachaczano to polecam darmowego Microsoft Visual C++ 2008 Express Edition. Na początek może przerazić cię jego rozbudowa ale po pewnym czasie odczujesz ten prawdziwy komfort pracy. Nie bierz się za Deva bo to największe chyba dziadostwo jakie spotkałem, ma on beznadziejny edytor oraz kompilator. Przykład? Ten sam program skompilowany w Devie i zajmujący 500 kb po kompilacji w visualu zajmie ci 80 kb. Jest różnica prawda? A i aplikacja będzie działać lepiej. A pod linuxem to chyba KDevelop.


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 23:45 
Bruce Dickinson
Avatar użytkownika

Dołączył(a): 11 kwi 2003 11:07
Posty: 4529
Lokalizacja: Radlin
Boshe też chłopakowi mieszacie - najlepiej zacząć od webmasteringu czyli kolejno: html, css, javascript, php, mysql. HTML w gruncie rzeczy, mimo że nie jest językiem programowania samym w sobie, to jednak w prymitywny sposób (i najbardziej przystępny dla nooba) pokazuje na czym to programowanie generalnie polega ;) Css uzupelnia html'a, a reszta tego co wypisałem, to już ci się na pewno przyda przy poznawaniu platformy .NET. To chyba tyle ;)

_________________
SZKICE UMYSŁU - reaktywacja
Wherever You Go, There You Are...
Ciemność jest naszym sprzymierzeńcem!


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 23:47 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
Cytuj:
Ten sam program skompilowany w Devie i zajmujący 500 kb po kompilacji w visualu zajmie ci 80 kb.

a czy będzie działał na każdym kompie, nawet bez zainstalowanego tego samego oprogramowania i bibliotek? W Borlandowych można kompilować tak, że .exe zajmie parędziesiąt kilobajtów ale również tak, że zajmie ponad pół MB. Pierwsza opcja wymaga obecności bibliotek .dll, druga już nie. Dev dodatkowo wybacza błędy - rozumie, że nie zawsze się pamięta o std:: i innych tego typu bajerach, które moim zdaniem są psu na budę, a które przez produkty MS są wymagane.

Proponuję wypróbować przez 1 godzinę każdy program i zdecydować, który jest najwygodniejszy.

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 31 sty 2008 23:58 
Kurszok
Avatar użytkownika

Dołączył(a): 03 gru 2006 22:12
Posty: 517
Lokalizacja: Południowa Dzielnica
Owszem jest taka mała wada Visuala, że program, który został w nim skompilowany potrzebuje do działania zainstalowanej redystrybucji visuala, w którym go napisano. Ale ileż to jest wejść na stronę microsoftu i pobrać raz plik ważący ok. 2.5 mb? Niektórzy mogą widzieć w tym wielki problem dla mnie on nim nie jest.


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 00:07 
Garrett
Avatar użytkownika

Dołączył(a): 09 gru 2003 08:52
Posty: 4767
Lokalizacja: Poznań
ale dla wielu jednak jest - u nas nie chcieli zaliczać projektów jeśli program nie potrafił sam (tak jak się go wypakowało/wysłało na mejla) działać. A te twoje 2.5MB to jest 5 razy więcej niż waży pisany program - pamiętaj, że pisze się dla innych, nie dla siebie ;) A tak właściwie to co - w dokumentacji będziesz każdorazowo pisał, że należy zainstalować to i to i dawał linki, oraz co więcej _wymagał od ludzi aby czytali dokumentację_?

_________________
ObrazekObrazek
"No one reads books these days"


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 02:43 
Szaman
Avatar użytkownika

Dołączył(a): 23 wrz 2006 10:54
Posty: 1015
Lokalizacja: The City
Coś konkretnego zaczyna się dziać. :D

waldeq napisał(a):
Tutaj chcę polecić Symfonię C++ Jurka Grębosza.

Przed chwilką zamówiłem. Może troszkę za bardzo się napalam, ale co mi tam. ;)

waldeq napisał(a):
Microsoft Visual C++ 2008 Express Edition

Miałem, odpaliłem, wystraszyłem się, zamknąłem. xD Wydukałem w Devie pierwsze "Hello world!". Poczytałem i myślę, że pomimo Dev jest lżejszy i łatwiejszy w obsłudze będę korzystać z MV, bo to coś ma przyszłość. Obecnie niestety nie mam Windowsa, ale jutro zrobię sobie oddzielną partycję dla niego obok Linuxa. - zawsze się przyda.

Cytuj:
Boshe też chłopakowi mieszacie - najlepiej zacząć od webmasteringu czyli kolejno: HTML, css, javascript, php, mysql. HTML w gruncie rzeczy, mimo że nie jest językiem programowania samym w sobie, to jednak w prymitywny sposób (i najbardziej przystępny dla nooba) pokazuje na czym to programowanie generalnie polega ;) Css uzupelnia html'a, a reszta tego co wypisałem, to już ci się na pewno przyda przy poznawaniu platformy .NET. To chyba tyle ;)

No w końcu konkrety. ;) Kolejność podanych przez Ciebie języków jest chronologiczna?

Ponawiam pytanie: Czy korzystanie z języków opisowych [HTML, css, javascript, php, mysql], tworzenie witryn i stron internetowych, a programowanie i pisanie aplikacji to dwie różne dziedziny? Chodzi mi o to czy np. C++ przyda się przy tworzeniu jakiejś strony i na odwrót.

_________________
- And...
- Remember to pick pocket of the party guests?


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 03:59 
Kurszok
Avatar użytkownika

Dołączył(a): 12 sie 2006 14:23
Posty: 550
Lokalizacja: Żywiec/Kraków/Londyn
Programowanie nie polega na uzywaniu konkretnego jezyka programowania. Programowanie to umiejetnosc radzenia sobie z zadaniami, dobieraniu odpowiednich rozwiazan z puli mozliwych (bo kazda rzecz mozna zrobic na setki sposobow). Koncept ten jest wspolny dla programowania w kazdym jezyku. Na odpowiednim do bycia programista komputerowym poziomie umiejetnosci (nie wiedzy) jezyk nie ma dla ciebie zadnego znaczenia bo umiesz juz programowac.


A na poczatek? Mysle ze to sprawa bardzo zalezna od typu osobowosci, jednemu bedzie lepiej zaczac od C/C++ a innemu od PHP albo Ruby. Ja zaczalem od PHP i niesamowicie sobie cenie ten jezyk bo oprocz www ma duzo innych, nieraz zaskakujacych zastosowan (chocby pisze w nim sobie skrypty systemowe, mozliwosci te same [lub wieksze] co bash). I jest bardzo bardzo prosty w nauce jako jezyk dynamiczny. Kursoww necie jest masa, ja sie uczylem podstaw z ksiazki jakiejstam, po opanowaniu podstaw mozna spokojnie nauczyc sie reszty z manuala : http://www.php.net/manual/pl

Java tez jest dobra na poczatek w sumie. Niewatpliwa zaleta Javy dla mnie jest brak referencji do pamieci ktorych szczerze nienawidze. Zamiast tego otrzymujesz jezyk przesiakniety do szpiku kosci idea OOP (programowania obiektowego). Niektorzy mowia ze to zaleta, inni ze wada. Zdecydowanie jednak prosciej jest zrozumiec poczatkujacemu taka hierarchie obiektowa niz skomplikowane struktury z odwolaniami do pamieci komputera. Dodatkowym plusem Javy jest moszliwosc uruchomienia kodu na linuxach, windowsach, macach, konsolach do gier, telefonach i bog wie gdzie jeszcze.

Od Pascala nie radze zaczynac. Tlukli mi to w LO i uwazaam to za strate czasu, nikt juz nie uzywa Pascala w praktycznych celach a do nauki tez nie jest dobry bo struktura programu jest przestarzala. Sa inne latwe jezyki do nauki porgramowania, jesli chcesz zaczac od czegos latwego to polecam PHP lub Ruby.

Jesli zaczniesz od C/C++ to a) start bedzie trudniejszy ale za to efekty lepsze jesli przebrniesz b) przygotuj sie tez na programowanie 'pod' dany system.



Jesli interesuje cie tylko programowanie pod Windows, to zacznij od Visual Basic a potem przejdz w .NET . IMHO .NET to zdecydowanie nie jest przyszlosc programowania i nie inwestowalbym w to swojego czasu, ale niektorzy mysla inaczej.



Jezeli interesuje cie tworzenie aplikacji internetowych, np niewiem ksiega gosci, forum, portal ogolnie 'dynamiczna tresc' to musisz znac:
* PHP (lub ASP[.NET] lub Ruby lub Perl, ale osobiscie polecam PHP)
* SQL i koncept relacyjnych baz danych
* CSS
* JavaScript
* [X]HTML
co do trzech ostatnich polecam nauke ze strony http://w3schools.com . Podstawy SQL powinny byc w kazdym dobrym kursie/ksiazce PHP.


I to w sumie tyle... rozpisalem sie troche ;)

_________________
Ten link cię ZJE jeśli go klikniesz.


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 07:13 
Egzekutor
Avatar użytkownika

Dołączył(a): 28 maja 2003 07:47
Posty: 1716
Lokalizacja: Civitas Kielcensis
Maveral napisał(a):
Boshe też chłopakowi mieszacie - najlepiej zacząć od webmasteringu
Webmasteringu? Według mnie to ma niewiele wspólnego z czystym programowaniem... ale to moja prywatna opinia :|

Black_Fox napisał(a):
Ponawiam pytanie: Czy korzystanie z języków opisowych [HTML, css, javascript, php, mysql], tworzenie witryn i stron internetowych, a programowanie i pisanie aplikacji to dwie różne dziedziny? Chodzi mi o to czy np. C++ przyda się przy tworzeniu jakiejś strony i na odwrót.
To całkiem inna bajka. C++ nijak się nie przydaje przy tworzeniu stron.
Za to PHP to język bardzo podobny w składni do C (od niego się wywodzi).
mysql to też inna bajka, dokładniej SQL, czyli język zapytań baz danych, tego też warto trochę "liznąć", chociaż ja nie znoszę baz danych.

_________________
Brothers in arms & beer...


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 07:26 
Bruce Dickinson
Avatar użytkownika

Dołączył(a): 11 kwi 2003 11:07
Posty: 4529
Lokalizacja: Radlin
Gregorius napisał(a):
Webmasteringu? Według mnie to ma niewiele wspólnego z czystym programowaniem...

Gregorius napisał(a):
Za to PHP to język bardzo podobny w składni do C (od niego się wywodzi).

Chyba sam sobie odpowiedziałeś ;) Jeśli ktoś nauczy się php, to z C naprawdę nie będzie miał problemu.

_________________
SZKICE UMYSŁU - reaktywacja
Wherever You Go, There You Are...
Ciemność jest naszym sprzymierzeńcem!


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 11:22 
Kurszok
Avatar użytkownika

Dołączył(a): 03 gru 2006 22:12
Posty: 517
Lokalizacja: Południowa Dzielnica
marek napisał(a):
A tak właściwie to co - w dokumentacji będziesz każdorazowo pisał, że należy zainstalować to i to i dawał linki, oraz co więcej _wymagał od ludzi aby czytali dokumentację_?

Od tego jest chyba ReadMe żeby w razie problemów do niego zajrzeć. Ale przy większym projekcie zawsze mogę jeszcze sporządzić manifest, dzięki któremu nie będzie konieczna instalacja dodatkowego softu. Ale ty się uparłeś na tego visuala. :))

Black_Fox napisał(a):
waldeq napisał(a):
Tutaj chcę polecić Symfonię C++ Jurka Grębosza.

Przed chwilką zamówiłem. Może troszkę za bardzo się napalam, ale co mi tam. ;)

Oczywiście zanim przystąpisz do nauki powinieneś znać chociażby podstawy algorytmiki bo bez tego raczej nie napiszesz zbyt wiele. Musisz dobrze wiedzieć z czym to się je. ;)

Black_Fox napisał(a):
waldeq napisał(a):
Microsoft Visual C++ 2008 Express Edition

Miałem, odpaliłem, wystraszyłem się, zamknąłem. xD Wydukałem w Devie pierwsze "Hello world!". Poczytałem i myślę, że pomimo Dev jest lżejszy i łatwiejszy w obsłudze będę korzystać z MV, bo to coś ma przyszłość. Obecnie niestety nie mam Windowsa, ale jutro zrobię sobie oddzielną partycję dla niego obok Linuxa. - zawsze się przyda.

Też się na początku wystraszyłem ale po paru dniach zdążyłem się przyzwyczaić do jego obsługi. Wcześniej przez rok pracowałem w Devie co było stanowczo byt długo. Ogólnie większość porządnych projektów jakie znajdziesz na necie są stworzone właśnie w Visualu i chyba raczej dość żmudne by było przenoszenie tego na inne środowisko za każdym razem. Ale pamiętaj ważny jest także dobry styl pisania. Musisz go sobie wyrobić i następnie konsekwentnie go przestrzegać. Staraj się pisać komentarze w kodzie co pomoże ci jeszcze bardziej utrwalić to co robisz.

Black_Fox napisał(a):
Ponawiam pytanie: Czy korzystanie z języków opisowych [HTML, css, javascript, php, mysql], tworzenie witryn i stron internetowych, a programowanie i pisanie aplikacji to dwie różne dziedziny? Chodzi mi o to czy np. C++ przyda się przy tworzeniu jakiejś strony i na odwrót.

Możesz pisać też aplikacje, które będą pracowały z bazą danych MySQL. W C++ jest do tego parę bibliotek niestety nie wiem, która jest najlepsza bo mnie programowanie sieciowe nie interesuje. Oczywiście wiele jeszcze zależy od serwera musi być bowiem możliwość komunikacji z nim poprzez aplikację zewnętrzną. Bez tego raczej nie ruszysz. Ale tak jak mówię posługuję się tu naprawdę małą wiedzą, którą posiadam. Ale jeśli chodzi o same tworzenie stron to C++ i pokrewne języki nie. Ale tu się na razie nie zapędzaj w tę stronę.
To chyba tyle. 8-)


Góra
 Zobacz profil  
 
PostNapisane: 01 lut 2008 13:46 
Poganin
Avatar użytkownika

Dołączył(a): 26 sty 2005 16:07
Posty: 736
Ja w sumie do Visuala musiałem się przyzwyczaić trochę na siłę, bo na uczelni nie da się niczego zainstalować. Jakiś czas bawiłem się w Devie, ale po tym, jak zaczął zgłaszać błędy mimo, że program był napisany poprawnie, to zrezygnowałem i nie żałuję.

_________________
Prawdziwy programista wiesza się razem ze swoim programem.
http://oskardev.blogspot.com/


Góra
 Zobacz profil  
 
PostNapisane: 02 lut 2008 15:47 
Szaman
Avatar użytkownika

Dołączył(a): 23 wrz 2006 10:54
Posty: 1015
Lokalizacja: The City
A poza tym chciałbym się skupić na jednej platformie, tyle, że nie wiem czy Windows czy Linux. :| Jakie są zasadnicze różnice? Co radzicie?

Mniemam, że webmastering nie ma nic wspólnego z doborem platformy?

_________________
- And...
- Remember to pick pocket of the party guests?


Góra
 Zobacz profil  
 
PostNapisane: 02 lut 2008 17:00 
Poganin
Avatar użytkownika

Dołączył(a): 26 sty 2005 16:07
Posty: 736
Black_Fox napisał(a):
A poza tym chciałbym się skupić na jednej platformie, tyle, że nie wiem czy Windows czy Linux. :| Jakie są zasadnicze różnice? Co radzicie?


Podstawy można złapać niezależnie od systemu. Pod Linuksem może być na początku trochę łatwiej (gcc)- piszesz program w notatniku i kompilujesz w konsoli. W przypadku bardziej złożonych programów, różnice mogą się jednak uwidocznić- korzystanie z innych bibliotek pociąga za sobą inny sposób ich obsługi.

_________________
Prawdziwy programista wiesza się razem ze swoim programem.
http://oskardev.blogspot.com/


Góra
 Zobacz profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 96 ]  Przejdź na stronę 1, 2, 3, 4  Następna strona

Teraz jest 22 lip 2018 21:34


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
cron