![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zastanawiam się nad nauką C++ ponieważ kręci mnie bardzo tworzenie gier. Coś tam skrobnąłem tego języka lecz nawet nie zabrałem się za programowanie obiektowe. I jak myślicie czy warto się uczyć C++ razem z PHP czy lepiej pozostać przy jednym języku? Myślę sobie, że PHP bym uczył się dla hobby + jakieś malutkie zarobki, a C++ zawodowo + oczywiście domowe projekty (jestem w technikum informatycznym). PHP potrafię podstawy. Nie wiem czy moje umiejętności nadają się na coś powyżej podstawowego ponieważ umiem stworzyć coś małego, a aktualnie pracuje nad CMS'em dla pewnego Klubu Osiedlowego lecz nic większego nie stworzyłem. Dodam również, że tworzenie stron również mnie kręci - tak samo jak tworzenie gier. Myślę, że za bardzo chce wszystko umieć i nic nie umiem przez to. I również wszystko chce mieć idealne - tworząc stronę od razu chce mieć zabezpieczoną na maksa (czasami siedzę nawet 2h nad samym logowaniem myśląc nad optymalizacją i zabezpieczeniami). Macie jakieś dla mnie rady jak mogę zacząć się szkolić w tym PHP i jak polecicie dwa języki to w tych dwóch językach? Pozdrawiam, Paweł. P.S. Pewnie coś nie jasno napisałem lecz czytając to nawet 5 razy wszystko mi pasuje (po dniu wyjdzie szydło z worka). Ten post edytował Evinek 12.04.2012, 19:27:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 5 Dołączył: 10.12.2011 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Mówi się, że robiąc dwie rzeczy na raz, żadnej nie robisz wystarczająco dobrze. Sam wywnioskuj sobie coś z tych słów.
Wydaje mi się, że to podstawowy dylemat początkujących programistów. Osobiście uważam, że lepiej skupić się na jednej specjalizacji. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Naucz się ASP .NET jak chcesz dobrze zarabiać, C#, C++, C (IMG:style_emoticons/default/wink.gif) PHP możesz odstawić.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Naucz się ASP .NET jak chcesz dobrze zarabiać, C#, C++, C wink.gif PHP możesz odstawić. Trochę się mylisz ,może i zarobki są lepsze ale ofert pracy jest mniej niż w przypadku PHP.Głownie chodzi o hostigi jak i zaplecze programowe-w przypadku PHP jest to o wiele tańsze,dlatego wiele firm decyduje się na ten język programowania a nie na inny więc koleją rzeczy zapotrzebowanie na programistów PHP jest większe.Wystarczy popatrzeć na częstotliwość ofert PHP a ASP.NET . |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
W php nabierzesz prawdopodobnie sporo złych nawyków. Dużo lepiej najpierw nauczyć się C++, Javy, C# czy jeszcze czegoś innego niż w odwrotnym kierunku.
Z drugiej strony php jest duuużo łatwiejsze i przyjemniejsze do nauki. W przypadku C++ do samodzielnej nauki będziesz potrzebował więcej samozaparcia niż przy php. C++ ma też sporo szersze spektrum zastosowań, zarobki lepsze... Za to chyba w żadnym innym języku programowania nie jest łatwiej o prywatne zlecenia (czyli dodatkowe zarobki) niż w php. Jednak myślę, że jeśli tylko czujesz się na siłach to chyba lepiej C++ |
|
|
![]()
Post
#6
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
Osobiście nie widzę przeciwwskazań do nauki C++ i PHP jednocześnie. Jednakże doradzam najpierw opanowanie szerszych podstaw w C++, a później szybkie przejście na PHP. Jak wspomniał już Zordon, PHP to język w którym łatwo nabrać "złych nawyków". Opanowanie języka PHP przy znajomości C++ będzie dla Ciebie jak przysłowiowa bułka z masłem (IMG:style_emoticons/default/wink.gif) , w drugą stronę jest znacznie trudniej.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 28.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Opanowanie języka PHP przy znajomości C++ będzie dla Ciebie jak przysłowiowa bułka z masłem wink.gif dla formalności zapytam, tak samo będzie przy przejściu z C# -> na PHP ? (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Z C++ chyba prościej na PHP niż w drugą stronę. Jak to się ma do C# ? Nie wiem, ja uczyłem się w innej kolejności: C++, PHP, C#
C# o wiele bardziej różni się od PHP, bardziej niż C++ z racji tego że jest w pełni obiektowy. Ten post edytował Fifi209 13.04.2012, 09:30:15 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat C# o wiele bardziej różni się od PHP, bardziej niż C++ z racji tego że jest w pełni obiektowy. Fifi209, a widziałeś CSHTML(c#+Razor)-dla mnie jest to programowanie w stylu PHP.Kokoszz jeśli chcesz się nauczyć C# i zarazem programować w stylu ala PHP to proponowałbym Tobie zacząć naukę od CSHTML-ja się przesiadłem z PHP na ASP.NET najpierw poznając CSHTML. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Na szkoleniu poznaliśmy ogólnie WebMatrix'a ;] Coś tam pisałem, nie zachwyciło mnie. Znacznie fajniej pisze się np. na windows phone (IMG:style_emoticons/default/wink.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Administratorzy Postów: 1 552 Pomógł: 211 Dołączył: 7.07.2009 Skąd: NJ ![]() |
dla formalności zapytam, tak samo będzie przy przejściu z C# -> na PHP ? (IMG:style_emoticons/default/smile.gif) Tego niestety nie wiem. Wiem natomiast, że przesiadka z C++ na PHP jest niemalże bezbolesna. Ponadto, warto poznać język kompilowany tego typu przed "zaśmieceniem" sobie umysłu językiem, który wybacza wiele błędów (IMG:style_emoticons/default/wink.gif) .
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 28.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Fifi209, a widziałeś CSHTML(c#+Razor)-dla mnie jest to programowanie w stylu PHP.Kokoszz jeśli chcesz się nauczyć C# i zarazem programować w stylu ala PHP to proponowałbym Tobie zacząć naukę od CSHTML-ja się przesiadłem z PHP na ASP.NET najpierw poznając CSHTML. To znaczy ja mam inny problem - z racji że jestem na 1 roku informatyki, uczę się programowania dopiero (konkretnie c#). Coś tam już umiem w C# pokodować, dosyć sporo czasu poświęcam aby na własną rękę się dokształcać w tym kierunku (c#). Wcześniej nie miałem żadnego większego kontaktu z programowaniem, za to bardzo dużo dłubałem w htmlu + CSS'ie no i przy różnych CMS'ach(wp, joomla, drupal) - całkiem dobrze się w tym czuje. Z racji C#, chciałem zabrać się za asp.net ale kompletnie nie wiem jak to ugryść i od czego zacząć. Przydałby mi się jakiś tutorial lub nawet książka o asp, w stylu how to do it, od podstaw - jak zacząć, dlaczego tak a nie inaczej itp. PHP - nigdy nie próbowałem zabierać się za to poważniej, ale jak czasami coś musiałem zrobić (jakiś skrypcik, czy coś) to najczęściej wystarczał manual. Chociaż, tak jak mówię - poważniej się tym nie zajmowałem, dlatego zapytałem czy są jakieś problemy przy przejściu z C# do php'a. Sorry za podpięcie do tematu, ale może tu ktoś udzieli mi jakiś porad dot. asp.net -> bo im więcej czytam o tym, tym większy mętlik mam (IMG:style_emoticons/default/smile.gif) pozdrawiam |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Ja poprzez webmatrix łączę się z IIS'em-jest lżejszy i mniej zasobów zżera(fajne info przychodzących requestów) w przeciwieństwie do kombylastej VS2010,gdzie minimalne wymagania to podajże 2GHZ procesor i 1 GB RAM. W VS2010 zaś programuje,gdyż lepiej podpowiada kod,lepiej chyta błędy i lepiej koloryzuje składnie.
CSHTML też jest dostępny w VS2010.Poleciłem ten język gdyż: 1.Struktura programowania jest zbliżona do stylu programowania PHP. 2.Umożliwia dokonania późniejszego wyborów innych języków programistycznych,jest bardziej uniwersalny.Później można wybrać pomiędzy C# NET,albo C#.NET MVC ,gdyż są w nim wykorzystane elementy silnika Razor ,który w c# MVC jest już szeroko wykorzystywany.Można się w późniejszym czasie przesiąść nawet na PHP ,lecz będzie to już wymagało poznania poleceń panujących w tym języku. 3.Dobry początek do nauki C#,gdyż w przeciwieństwie do ASP.NET brak jest cyklów życia aplikacji. Ten post edytował Niktoś 13.04.2012, 11:17:45 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ucz się tego w czym lepiej Ci coś wychodzi i czujesz że możesz zrobić w tym coś, na czym możesz zarobić. Słuchanie starych wyjadaczy programowania, kodowania i bazgrania na kartkach do niczego Ci się nie przyda, bo to tylko ich subiektywne podejście.
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat bo to tylko ich subiektywne podejście. Subiektywne może, a może nie, bo nie pisałbym o tym jakbym nie programował i nie widział cech jakie mogą łączyć i dzielić dane języki.Jak już mówiłem moja droga była PHP->CSHTML->C# ASP.NET. !*! spróbuj zassać webmatrixa i wypróbować CSHTML i potem mów o subiektywności. Cytat Ucz się tego w czym lepiej Ci coś wychodzi i czujesz że możesz zrobić w tym coś, na czym możesz zarobić. Z tym się zgodzę-wybór należy tylko i wyłącznie do Ciebie. |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 726 Pomógł: 20 Dołączył: 8.12.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Ucz się C#, olej puki co inne rzeczy i ucz się c# aż będziesz w nim dobry. Jest podstawą do ASP, WPF'a/Silverlighta.
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Z racji C#, chciałem zabrać się za asp.net ale kompletnie nie wiem jak to ugryść i od czego zacząć. Przydałby mi się jakiś tutorial lub nawet książka o asp, w stylu how to do it, od podstaw - jak zacząć, dlaczego tak a nie inaczej itp. ASP.NET -ma trzy odmiany -webforms,MVC,winforms -które się od siebie różnią.Musisz najpierw wybrać technologię webforms i MVC to projektowanie witryn internetowych.Winforms to aplikacje okienkowe.Nie bierz wszystkiego na raz bo tego po prostu nie ogarniesz tak od razu.Poznaj jedną odmianę aby,widzieć różnice pomiędzy innymi. Ten post edytował Niktoś 13.04.2012, 11:42:57 |
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mi zależy tylko na C++ albo/i PHP.
Czyli mówicie, że najlepiej C++, a później przesiadka na PHP? Ogólnie jak będę się uczył tego pierwszego to i tak będę musiał robić trochę w PHP ponieważ mam parę prac do zrobienia. Jeszcze nie wiem na czym bym wolał pracować i zarabiać bo za młody jeszcze jestem. Proszę jeszcze o jakieś sugestie tylko w sprawię C++ i PHP bez żadnych C#, ASP itp. |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 3.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
ASP.NET: web pages, MVC, web forms. CSHTML to Razor.
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak już mówiłem moja droga była PHP->CSHTML->C# ASP.NET. Właśnie, Twoja. !*! spróbuj zassać webmatrixa i wypróbować CSHTML i potem mów o subiektywności. Nie mogę, z tego co widzę jest to tylko windows only, więc to go dyskwalifikuje. |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat CSHTML to Razor CSHTML to c# z wykorzystaniem silnika razor. |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 3.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Na jedno wychodzi:) Razor to jest silnik widoku i jest szeroko stosowany w wzorcu MVC w NET.MVC. CSHTML wykorzystuje ten silnik lecz nie jest wzorcem MVC.Razor to nie jest język programowania. |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 3.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Razor to jest silnik widoku i jest szeroko stosowany w wzorcu MVC w NET.MVC. CSHTML wykorzystuje ten silnik lecz nie jest wzorcem MVC.Razor to nie jest język programowania. Niema czegoś takiego jak Net.MVC jest asp.net MVC i gdzie ja pisałem ze Razor to język programowania? |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 8 Dołączył: 5.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
omg dem buzzwords.
@Evinek Spokojnie ucz się C++, tylko pamiętaj, że język programowania to tylko narzędzie. Staraj się uczyć podstaw, które się przydadzą w każdym języku. Na początku możesz sobie olać te wszystkie technologie i inne 3 literowe skróty. Ucz się algorytmów, struktur danych, grafiki komputerowej, jak działa komputer, system operacyjny, sieci itp. Połącz naukę języka z tymi zagadnieniami. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:18 |