Sebastian Guzik
G-Web.pl GooD Web
Programowanie
Ahh programowanie piękna sprawa strony powi±zane z tym "katalogiem" będ± zawierały wiedzę z zakresu programowania jak również algorytmiki. Kursy programowania w wszystkich językach, z którymi miałem przyjemność się spotkać i wykorzystywać jak również najczęstsze sposoby ich wykorzystania oraz zestaw zadań do wykonania wraz z opisem rozwi±zań.
Moje podejście do programowania:
Wiele osób nie wykluczaj±c mnie zniechęca się do programowania przez brak ciekawych przykładów i ograniczenie algorytmów ćwiczebnych do matematyki, której użyteczność jest wątpliwa. Źle dobrane przykłady potrafią zniechęcać do nauki programowania, bo, po co uczyć się jak zaprogramować silnie skoro można to zrobić w głowie lub na kartce.
Języki, z którymi miałem styczność
Każdy z niżej wymienionych języków doczeka się strony z kursem i krótkim opisem a na razie krótka charakterystyka linki do każdego języka z osobna pojawią się już wkrótce. Zacznijmy od podstaw, co?
TURBO Pascal
Leciwy dobry turbo Pascal często pada pytanie poco my się tego wogole uczymy przecież to jest staroć. Otóż wydaje mi się, (bo pewności nie mam), że TURBO Pascal jest wybierany przez osoby prowadzące zajęcia z powodu jego "prostoty" w porównaniu do wielu języków programowania TURBO Pascal jest językiem prostszym nie wymaga dbania o łapanie wyjątków nie ma mechanizmów przeciążenia operatorów klas czy innych zaawansowanych rzeczy. Idealny język, aby zapoznać się z pojęciami związanymi z algorytmami i strukturami danych. Język wymaga od nas samodzielnego napisania wielu algorytmów, które w innych językach przychodzą z terytorium. Będzie to pierwszy poradnik/kurs, który zostanie prze zemnie napisany.
C
Po zapoznaniu się z pascalem programowanie w C nie wydaje się już takie straszne Języki różnią się pod względem składni i operacji, lecz szybko zaadaptujecie się do nowego języka
C++
Język programowania stworzony na podstawie języka C, C plus plus daje nam wiele mechanizmów które umożliwią nam lepsze zabezpieczenie danych czy ograniczenie redundancji danych, jeżeli chcesz wiedzieć więcej odwiedĽ kurs :
Java
Java uniwersalny język programowania dzięki zaimplementowaniu wirtualnej maszyny służącej do uruchamiania programów napisanych w javie stały się one przenośne i kompatybilne z każdą platformą sprzętową. Java ekspresowo zdobyła rynek i używana jest obecnie w dziedzinach od tworzenia programów użytkowych przez grafikę 3d po strony WWW.
PHP
Język programowania służący do dynamicznej generacji stron www czy tez CGI
JavaScript
Język interpretowany przez przeglądarkę WWW po stronie klienta .