Сдать экзамен 70-483
Расскажу немного о себе, для тех, кто может следить за моей целью.
Еще недавно (полтора года назад) я работал на заводе инженер-программистом станков с ЧПУ. Но спустя четыре года работы понял, что не смогу посвятить этому всю свою жизнь, по разным причинам, в числе которых, что уж скрывать, была и денежная составляющая. Но есть и другие причины, типа желанием самообразовываться, практиковать английский, быть более мобильным.
После предварительной минимальной подготовки (курс CS50), курс ulearn, немного Троелсена. Мне удалось устроиться в одну крупную IT компанию в городе Екатеринбург. Проработал я там около 9 месяцев, но уволился, потому что задачи были связаны с работой около программирования, настройкой внешнего вида редакторов, посредством XML и XSLT, а я хотел писать код на языке C#.
Сейчас я работаю .net core разработчиком около полугода в небольшой развивающейся компании.
Решил подготовиться и сдать этот экзамен, чтобы устранить и залатать в срочном порядке все дыры в моих знаниях C#, параллельно прокачаться и двигаться дальше. Эта цель будет своего рода индикатором моего прогресса.
За основу подготовки к сдаче я взял аналогичную цель https://smartprogress.do/goal/96599/
Критерий завершения
Получение сертификата
-
Сбор информации
Пока что выделил для подготовки две книги:
1. Kort W. - Exam Ref 70-483. Programming in C#
2. Дж. Рихтер - CLR via C#. Программирование на платформе Microsoft.NET Framework 4.5 на языке C#
Также буду тренироваться на дампах. Нужно их отыскать.
-
Подготовка
Чтение Kort W. - Exam Ref 70-483. Programming in C#
- Objective 1.1: Implement multithreading and asynchronous processing
- Objective 1.2: Manage multithreading
- Objective 1.3: Implement program flow
- Objective 1.4: Create and implement events and callbacks
- Objective 1.5. Implement exception handling
- Objective 2.1: Create types
- Objective 2.2: Consume types
- Objective 2.3: Enforce encapsulation
- Objective 2.4. Create and implement a class hierarchy
- Objective 2.5. Find, execute, and create types at runtime by using reflection
- Objective 2.6. Manage the object life cycle
- Objective 2.7. Manipulate strings
- Objective 3.1: Validate application input
- Objective 3.2: Perform symmetric and asymmetric encryption
- Objective 3.3: Manage assemblies
- Objective 3.4: Debug an application
- Objective 3.5. Implement diagnostics in an application
- Objective 4.1: Perform I/O operations
- Objective 4.2: Consume data
- Objective 4.3: Query and manipulate data and objects by using LINQ
- Objective 4.4. Serialize and deserialize data
- Objective 4.5. Store data in and retrieve data from collections
-
Выбор времени и места сдачи
- 394
- 24 октября 2021, 15:47
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением