<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.NET/C# development blog &#187; egzamin</title>
	<atom:link href="http://blog.milosierny.net/tag/egzamin/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.milosierny.net</link>
	<description>blog o technologiach okołodotnetowych</description>
	<lastBuildDate>Sat, 24 Apr 2010 20:17:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Egzamin 70-562: .NET Framework 3.5, ASP.NET Application Development – jak zdać?</title>
		<link>http://blog.milosierny.net/2009/12/16/egzamin-70-562-net-framework-3-5-asp-net-application-development-%e2%80%93-jak-zdac/</link>
		<comments>http://blog.milosierny.net/2009/12/16/egzamin-70-562-net-framework-3-5-asp-net-application-development-%e2%80%93-jak-zdac/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 21:53:43 +0000</pubDate>
		<dc:creator>Bartosz</dc:creator>
				<category><![CDATA[Bez kategorii]]></category>
		<category><![CDATA[70-562]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[certyfikacja]]></category>
		<category><![CDATA[egzamin]]></category>
		<category><![CDATA[mcts]]></category>

		<guid isPermaLink="false">http://blog.milosierny.net/?p=93</guid>
		<description><![CDATA[Ogólnie o 70-562
Celem egzaminu numer 70-562 jest potwierdzenie kompetencji w zakresie programowania aplikacji internetowych za pomocą ASP.NET na platformie .NET 3.5. Jak czytamy na stronie poświęconej egzaminowi profil idealnego kandydata do zdania tego egzaminu to osoba pracująca w średnich-dużych zespołach z dwu-, trzyletnim doświadczeniem w dziedzinie tworzenia aplikacji webowych.
Prócz tego egzamin obejmuje wszystkie zagadnienia dotykające [...]]]></description>
			<content:encoded><![CDATA[<h1>Ogólnie o 70-562</h1>
<p>Celem egzaminu numer 70-562 jest potwierdzenie kompetencji w zakresie programowania aplikacji internetowych za pomocą ASP.NET na platformie .NET 3.5. Jak czytamy na stronie poświęconej egzaminowi profil idealnego kandydata do zdania tego egzaminu to osoba pracująca w średnich-dużych zespołach z dwu-, trzyletnim doświadczeniem w dziedzinie tworzenia aplikacji webowych.</p>
<p>Prócz tego egzamin obejmuje wszystkie zagadnienia dotykające tematyki webaplikacji, między innymi:</p>
<ul>
<li>Dostęp do danych za pomocą ADO.NET</li>
<li>Webserwisy</li>
<li>WCF</li>
<li>AJAX i Javascript</li>
<li>Konfiguracja IIS.</li>
</ul>
<p>Zakres jest dość rozległy, ale nadal obraca się wokół pisania aplikacji internetowych i w tym kontekście sprawdza wiedzę z dodatkowych dziedzin.</p>
<p>Oczywiście – tak jak w przypadku innych egzaminów &#8211; samo kilkuletnie doświadczenie programistyczne nie gwarantuje pozytywnego złożenia egzaminu. Potrzebne jest jeszcze solidne powtórzenie swojej wiedzy i nauczenie się pewnych rzeczy na pamięć (co w codziennej pracy z powodzeniem jest zastępowane choćby przez Intellisense). Jak zatem dobrze przygotować się do złożenia egzaminu?</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0055460474580388";
/* 468x60, utworzono 09-11-27 */
google_ad_slot = "0413534588";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h1>70-562 – jak zdać?</h1>
<p>Dobrą pomocą do powtórzenia materiału jest na przykład książka: <a href="http://www.microsoft.com/learning/en/us/book.aspx?ID=12489">MCTS Self-Paced Training Kit (Exam 70-562): Microsoft .NET Framework 3.5-ASP.NET Application Development</a>. Rozdział po rozdziale omawia  poszczególne zagadnienia, szczególnie dużo miejsca poświęcając ADO.NET. Trzeba zaznaczyć, że nie jest to książka do nauki programowania w ASP.NET  &#8211; można ją raczej nazwać repetytorium. Na uwagę zasługują ramki „Exam tip” z sugestiami, na co szczególnie zwrócić uwagę podczas egzaminu.</p>
<p>Książka na pierwszy rzut oka przeraża objętością – jest przynajmniej tak duża jak Self-Paced Training Kit dla egzaminu 70-536. Pamiętajmy jednak, że przykładowe kody źródłowe pisane są podwójnie (w C# i w VB.NET), a sporą cześć zajmują powtórki rozdziałów i przykładowe scenariusze.</p>
<p>Zasadniczo są dwa sposoby używania książki. Można próbować czytać ją tzw. ciurkiem i… po mniej więcej pół godziny odpłynąć do krainy Morfeusza. Nie polecam.</p>
<p>Drugi sposób – znacznie bardziej efektywny – to czytanie książki z otwartym Visual Studio i wypróbowywanie konstrukcji, o których właśnie czytasz. Oczywiście &#8211; pewnie większość z nich już kiedyś używałeś, ale być może nie zauważyłeś pewnych detali, które mogą zaważyć na tym, jak odpowiesz na pytania.</p>
<p>Olbrzymią wartością dodaną jest płyta z przykładowymi pytaniami testowymi. Jest 125 pytań podsumowujących poszczególne lekcje i 200 pytań praktycznych przypominających te, które będą na egzaminie.</p>
<p>W sieci można też kupić zestawy przykładowych pytań na <a href="http://www.measureup.com/">MeasureUp</a> lub na <a href="http://www.selftestsoftware.com/">SelfTestSoftware</a>, które także przypominają pytania na prawdziwym egzaminie i pozwalają ocenić stan przygotowania.</p>
<p>Tak na marginesie: w <a href="http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/#comments">komentarzach</a> do wpisu o <a href="http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/">egzaminie 70-536</a> użytkownik Matol napisał, że można kupić prawdziwe (lub zbliżone do prawdziwych) pytania z egzaminów albo nawet dostać je za darmo, w związku z czym &#8211; jego zdaniem &#8211; egzaminy te nie sprawdzają jakiejkolwiek rzeczywistej wiedzy. Z takim stwierdzeniem nie mogę się zgodzić (z wielu powodów). Jeśli natomiast Matol miał na myśli, że przez dumpy z pytań egzaminacyjnych wartość egzaminów się obniża, to owszem, skłonny jestem przyznać rację. Ale jednocześnie można powiedzieć, że również maturę i pracę magisterską można kupić (i także deprecjonuje to wartość tych egzaminów), a jednak nikt nie wyobraża sobie nie zrobić matury albo nie złożyć egzaminu magisterskiego. Tym niemniej Matol poczynił ciekawą uwagę i odniosę się do niej w innym wpisie.</p>
<p>Wracając do pytań testowych – oczywiście uczenie się odpowiedzi na pamięć nie ma najmniejszego sensu. Ale wykonywanie testów i sprawdzanie swoich odpowiedzi pozwala szybko zidentyfikować te obszary, w których nasza wiedza wymaga ulepszenia.</p>
<p>Ten model nauki sprawdził się w moim przypadku. Nie korzystałem z dumpów i nie mogę się pochwalić wynikiem 1000/1000, ale z powodzeniem zdałem egzamin. Oczywiście z powodu NDA nie mogę ujawniać treści egzaminu, ale zaskoczyła mnie minimalna liczba pytań dotycząca LINQ. Pozostałe proporcje były „w normie”.</p>
<p>Kilka podstawowych informacji dla osób, które jeszcze nie zdawały: egzamin pisze się w centrum szkoleniowym, które może organizować certyfikację Microsoft (<a href="http://www.microsoft.com/poland/certyfikacje/training/default.mspx">aktualna lista ośrodków</a>) za pomocą programu testującego na komputerze. Wynik zna się od razu po egzaminie. Do zaliczenia potrzeba 700 punktów na 1000 możliwych.</p>
<h1>70-562 – zdałem i co dalej?</h1>
<p>Jeśli planujesz przystąpić do egzaminu 70-562 raczej wątpię, że Twój wybór jest przypadkowy. Egzamin ten jest zwykle wybierany jako drugi, po zdaniu 70-536 (przeczytaj,<a href="http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/"> jak przygotować się do egzaminu 70-536</a>). Zdanie dwóch tych dwóch egzaminów skutkuje przyznaniem certyfikatu: Microsoft Certfified Technology Specialist  &#8211; .NET Framework 3.5, ASP.NET Application. Jeśli zdałeś te dwa egzaminy to jesteś wśród 59 osób w Polsce (dane na 8 grudnia 2009 – możesz zajrzeć do oficjalnej <a href="http://www.microsoft.com/poland/certyfikacje/mcp/stat.mspx">statystyki</a>). Brzmi nieźle, prawda? <img src='http://blog.milosierny.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Jeśli chcesz uzyskać wyższy poziom certyfikacji  &#8211; Microsoft Professional Developer (MPD) w dziedzinie ASP.NET na platformie .NET 3.5 i znaleźć się wśród 20 osób w Polsce posiadających ten certyfikat, będziesz zainteresowany zdaniem egzaminu <a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-564">70-564: Pro: Designing and Developing ASP.NET Applications Using the Microsoft .NET Framework 3.5</a>.</p>
<h1>Podsumowanie</h1>
<p>Na koniec krótkie podsumowanie:</p>
<ol>
<li>Egzamin 70-562 jest dla programistów ASP.NE T      z kilkuletnim doświadczeniem.</li>
<li>Istnieje sporo materiałów do nauki do      egzaminu, w tym książka z MS-Press typu Self-Paced.</li>
<li>Przydatne jest wykonywanie opisywanych ćwiczeń (pisanie kodu), tak żeby zaznajomić się z treścią w sposób praktyczny.</li>
<li>Pomocne jest rozwiązywanie przykładowych testów i wyciąganie wniosków ze swoich błędnych odpowiedzi.</li>
<li>Zdanie dwóch egzaminów 70-536 i 70-562      skutkuje uzyskaniem certyfikatu Microsoft Certified Specialist.</li>
</ol>
<p>Powodzenia!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milosierny.net/2009/12/16/egzamin-70-562-net-framework-3-5-asp-net-application-development-%e2%80%93-jak-zdac/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Egzamin 70-536: Application Development Foundation</title>
		<link>http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/</link>
		<comments>http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 11:25:19 +0000</pubDate>
		<dc:creator>Bartosz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[egzamin]]></category>
		<category><![CDATA[mcp]]></category>
		<category><![CDATA[mcts]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://bartoszmilosierny.wordpress.com/?p=7</guid>
		<description><![CDATA[Większość programistów po zdobyciu pewnego doświadczenia odczuwa potrzebę oficjalnego poświadczenia swoich umiejętności. Taką możliwość dają certyfikaty – są honorowane na całym świecie i obiektywnie potwierdzają zdobytą wiedzę i praktyczne umiejętności.
Ponieważ na co dzień zajmuję się technologiami „okołodotnetowymi” – głównie pisaniem aplikacji webowych przy użyciu frameworka 2.0, postanowiłem podejść do egzaminu Microsoftu o łatwo zapamiętywalnym tytule [...]]]></description>
			<content:encoded><![CDATA[<p>Większość programistów po zdobyciu pewnego doświadczenia odczuwa potrzebę oficjalnego poświadczenia swoich umiejętności. Taką możliwość dają certyfikaty – są honorowane na całym świecie i obiektywnie potwierdzają zdobytą wiedzę i praktyczne umiejętności.</p>
<p>Ponieważ na co dzień zajmuję się technologiami „okołodotnetowymi” – głównie pisaniem aplikacji webowych przy użyciu frameworka 2.0, postanowiłem podejść do egzaminu Microsoftu o łatwo zapamiętywalnym tytule <a href="http://www.microsoft.com/learning/en/us/exams/70-536.aspx">70-536 – TS: Microsoft .NET Framework – Application Development Foundation</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-0055460474580388";
/* 468x60, utworzono 09-11-27 */
google_ad_slot = "0413534588";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>Tytuł egzaminu świetnie oddaje szeroki zakres obejmowany zagadnień. 70-536 sprawdza praktyczną i teoretyczną wiedzę dotycząca .NET 2.0. Obejmuje wszystkie dziedziny programowania poczynając od typów danych, operacje I/0 przez szyfrowanie danych i bezpieczeństwo kodu aż po globalizację i biblioteki do rysowania. Tematyka jest zatem rozległa, ale jednocześnie dość spójna.</p>
<p>Podczas przygotowywania się do egzaminu korzystałem głównie z książki z rodzaju self-paced (<a href="http://www.microsoft.com/learning/en/us/books/9469.aspx">MCTS Self-Paced Training Kit (Exam 70-536): Microsoft® .NET Framework 2.0 Foundation</a>). Rozdział po rozdziale omawia ona większość zagadnień dotyczących frameworka. Materiał jest dobrze podzielony pod względem logicznym, każdy rozdział zawiera kilka lekcji, które z kolei kończą się podsumowaniem i kilkoma pytaniami testowymi. Informacje jednak są podane w sposób niemal encyklopedyczny – nie jest to książka, w której autor „zaprzyjaźnia się” z czytelnikiem (natknąłem się jednak na jeden żarcik w rozdziale o serializacji: „<em>Teleportation in science-fiction is a good example of serialization (though teleportation is not currently supported in .NET Framework)</em>”. <img src='http://blog.milosierny.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Pomimo sporej objętości książka nie jest pełnym przewodnikiem po programowaniu w .NET, dlatego podczas przygotowań korzystałem także z biblioteki <a href="http://msdn.microsoft.com/">MSDN</a>.</p>
<p>Poza tym książka niestety zawiera sporo błędów – przeglądając <a href="http://support.microsoft.com/kb/923018">erratę</a> trudno oprzeć się wrażeniu, że aż roi się od błędów. W rzeczywistości nie jest tak źle, a większość błędów można bez trudu wykryć samemu. Jest to jednak odrobinę drażniące.</p>
<p>Podczas przygotowań starałem się pisać testowe aplikacje opisane w labach po każdej lekcji. Myślę, że taki sposób interaktywnej nauki jest najefektywniejszy. W ten sposób szybciej zapamiętuje się kolejność wykonywania kroków dla pewnych specyficznych zadań (np. szyfrowanie pliku kluczem asymetrycznym czy wywołanie zapytania przez Windows API) oraz nazwy i sygnatury metod i konstruktorów</p>
<p>Do Training Kita dołączona jest płytka z przykładowymi testowymi pytaniami (w sumie ponad 300 pytań ze wszystkich kategorii). Na kilka dni przed egzaminem skupiłem się prawie wyłącznie na rozwiązywaniu zestawu testów. Przyzwyczaja to do formy pytań i uczy szukania odpowiedzi w jak najprostszy sposób (np. szybkie porównywanie odpowiedzi w celu wyeliminowania oczywistych błędnych). Z drugiej jednak strony po pewnym czasie większość pytań znałem na pamięć i w zasadzie nie czytałem ich treści. Jak można się domyśleć, nie miałem problemów, żeby zaliczyć każdy zestaw testowy.</p>
<p>Czas przygotowań upłynął szybko (słynne wrażenie<em> jednego brakującego dnia)</em> i nadszedł dzień egzaminu. Zdawałem w ośrodku szkoleniowym <a href="http://www.softronic.pl/">Softronic</a> w Poznaniu. Miejsce niczym niewyróżniające się, nie zaskoczyło ani pozytywnie ani negatywnie. Chwilowym problemem była grupa młodych kobiet (złośliwi twierdzą, że grupy młodych kobiet zawsze stanowią problem dla programistów). Dziewczyny miały przerwę w szkoleniu i dość głośno wymieniały uwagi. Ten konkretny problem został rozwiązany, ale uważam, że w centrum szkoleniowym sale egzaminacyjne powinny być lepiej odseparowane od deskupiających dźwięków z zewnątrz.</p>
<p>Niestety, nie mogę napisać zbyt wiele na temat samego egzaminu, ponieważ każdy przystępujący podpisuję umowę <strong>NDA (Non-Disclosure Agreement)</strong>. Mogę jedynie stwierdzić, że egzamin był trochę trudniejszy niż się spodziewałem, ale te godziny spędzone na przygotowaniach robią swoje i nawet jeśli nie byłem w stu procentach pewien odpowiedzi, to wyrobiona intuicja podpowiadała najbardziej prawdopodobne rozwiązania.<br />
Intuicja mnie nie zawiodła – udało mi się zdać egzamin na <strong>858 </strong>punktów (zaliczenie od 700) i uzyskałem tytuł <a href="http://www.microsoft.com/poland/certyfikacje/mcp/mcp/sixsteps.mspx">MCP</a> (Microsoft Certified Professional)!</p>
<p>Następnym krokiem będzie zdanie egzaminu 70-528: Web-based Client Development i, jeśli dobrze pójdzie, uzyskam tytuł <a href="http://www.microsoft.com/poland/certyfikacje/mcp/mcts/default.mspx">MCTS</a> (Microsoft Certified Technology Specialist).</p>
<p>Jeśli miałbym podsumować ten egzamin, to wydaje mi się, że najtrudniej jest postanowić, że się przystępuje do egzaminu. Bo kiedy ustali już się termin, to nie innego wyjścia – trzeba się nauczyć i zdać. Wszystkim przystępującym do egzaminu życzę powodzenia!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.milosierny.net/2009/01/21/egzamin-70-536-application-development-foundation/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

