Niniejszy post jest pewnego rodzaju kontynuacją cieszącego się popularnością
artykułu pod tytułem: „Jak uczyć się C#?”. Chciałbym wskazać kolejną garść rad, które nasunęły mi się od czasu napisania poprzedniego artykułu. Tym razem jednak nie jest on raczej skierowany do początkujących programistów, a raczej bardziej zaawansowanych czytelników. Dlaczego? Otóż chciałem dziś poruszyć dwie kwestie...
Pierwszą są
certyfikaty. Teraz już nie mal, że słyszę pytanie: ale co
one mi dają?, czy ktoś na nie zwraca uwagę?. Przyznam, że nie
zamierzam się tutaj rozwodzić nad tymi zagadnieniami, robili to już
inni (tutaj
i tutaj).
Ja chciałbym zwrócić uwagę na sam fakt przygotowania się do
nich. Sam aktualnie przygotowuję się, by podejść do dwóch
egzaminów i muszę przyznać, że dzięki moim przygotowaniom moja
wiedza staje się bardziej uporządkowaną i poukładana. Pytanie
jest, jak się do nich przygotować? Wydaje mi się, że najlepiej
wykonując wiele ćwiczeń i wspierając się odpowiednimi źródłami.
Najpopularniejszymi źródłami są chyba tzw. „Training Kit'y”,
które krok po kroku omawiają cały zakres wiedzy, którą należy
posiąść, by podejść do egzaminu. Niestety, każdy Training Kit,
to ok 1000 stron informacji, której nie da się przeczytać i
zrozumieć w krótkim czasie. Ma to szczególne znaczenie zwłaszcza
dla osoby, która już dysponuje pewną wiedzą i przede wszystkim
doświadczeniem, ale potrzebuje jeszcze raz rzucić okiem na
wszystkie zagadnienia. Tutaj doskonale sprawdzają się materiały
przygotowane przez członków grupy .NET: eastgroup.pl działającej
przy Wydziale Matematyki i Informatyki Uniwersytetu
Warmińsko-Mazurskiego w Olsztynie. Zrobili oni na prawdę kupę
dobrej roboty i przygotowali już opracowania kompletu zagadnień na
następujące egzaminy:
Te materiały
polecam przeczytać nawet tym, którzy nie chcą zdawać egzaminu.
Należy jednak
pamiętać, że ich przeczytanie nie gwarantuje zdanego egzaminy! Do
odpowiedniego przygotowania należy jeszcze włożyć sporo
praktycznej pracy. Jednak na pewno, te materiały, są doskonałym
podsumowaniem.
Drugą kwestią,
którą chciałbym poruszyć, to nauka nie przez czytanie.
Przypomnijmy sobie tutaj lekcje w szkole. Przychodził nauczyciel i
po kolei omawiał wszystkie potrzebne zagadnienia, taka nauka jest
łatwiejsza i chyba przyjemniejsza. W tym momencie ktoś mógłby mi
zarzuć, że pewnie namawiam kogoś, na pójście na kosztowne
szkolenie. Nic bardziej mylnego, chciałbym zwrócić uwagę na grupy
pasjonatów, które organizują się, spotykają się i wymieniają
między sobą wiedzą. Pisałem już o tym wczoraj:
- można zapisać się do jednej z grup na http://ms-groups.pl lub
- brać udział w spotkaniach na VirtualStudy.
Co ciekawe takie
grupy organizują od czasu do czasu dodatkowe akcje typu Study Group,
które polegają, na tym, że garstka ludzi umawia się na wspólne
przygotowanie do pewnego egzaminu. Dzielą się materiałami i każda
osoba omawia wybrane zagadnienia. Przyznam, że uważam to za super
pomysł. Sam brałem udział w takiej Study Group przygotowującej do
egzaminu 70-562, organizowanej przez Łódzką
grupę profesjonalistów IT i .NET, czego jednym z efektów, był
na moim blogu opis zagadnień związanych z dostosowaniem
i personalizacją aplikacji Web.
Koniec?
To tyle z moich
kolejnych przemyśleń.
Na koniec
chciałbym jeszcze w ramach podsumowania wymienić zagadnienia, jakie
są związane ze wspomnianym wcześniej egzaminami. Lista bazuje na
materiałach przygotowanych przez Eastgroup.pl.
70-536: Microsoft .NET Framework - Application Development Foundation
- Podstawy Frameworku
- Wejście/Wyjście
- Wyszukiwanie, modyfikowanie oraz kodowanie napisów
- Kolekcje oraz typy generyczne
- Serializacja
- Grafika
- Wątki
- Domena aplikacji oraz usługi
- Instalacja oraz konfiguracja aplikacji
- Logowanie oraz zarządzanie systemem
- Zabezpieczenia aplikacji
- Zabezpieczenia użytkowników oraz danych
- Interoperacyjności z użyciem COM
- Reflekcja
- Mail
- Globalizacja
Większość jak nie wszystkie linki odsyłają do strony http://www.eastgroup.pl/ :(
OdpowiedzUsuńw dodatku wygasłej.
UsuńCiekawie się czyta Twojego bloga
OdpowiedzUsuńBardzo ciekawe pomysły
OdpowiedzUsuń