Inicio > .NET Framework, C# > Certificación 70-483

Certificación 70-483


Si has estado conectado al mundo de Microsoft, habrás notado que este 2012 se está cerrando a tambor batiente. ¡Uf! Qué de cosas hemos visto a últimas instancias. Microsoft sacó su tan esperado Windows 8, culminando así con un año de pruebas desde que liberaron el primer Community Preview en el Build del año pasado. Asimismo, han sacado ya el Windows Phone 8 con su SDK, ya listo para que nosotros programadores comencemos a programar. Microsoft ha sacado también su Windows Surface, que corre sobre Windows RT, la cual desafortunadamente todavía no llega a México, pese a mis berrinches.

 
 

En fin, todo esto significa muchos cambios para los programadores. Entre ellos, obviamente, está el tema de las certificacioens. Microsoft ha publicado dos grandes caminos de certificaciones: una para Windows Store Developer, y otra para Web Developer.

 
 

Resulta que si quieres obtener la Windows Store Developer, que por cierto sustituye al Windows Developer que venía con las certificaciones de 2010, necesitas pasar los siguientes exámenes:

 
 

1.- 70-483 Programming in C#

2.- 70-484 Essentials of developing Windows Store Apps in C#

3.- 70-485 Advanced Windows Store Apps development using C#

 
 

Una vez que los pases, habrás obtenido el Microsoft Certified Solution Developer: Windows Store Apps using C#.

 
 

Ahora bien, enfocándonos en la certificación 70-483, vemos que es muy similar a la certificación 70-536, tan famosa durante la era de .NET 1.0 hasta .NET 3.5, y que desapareció con .NET 4.0. Aunque, obviamente, actualizada para incluir las últimas características. Pero… ¿qué mide esta certificación? Básicamente los siguientes temas.

 
 

1.- Creación de tipos: valores vs referencias, conceptos asociados (boxing, unboxing, etc.), tipos genéricos, enumeraciones, constructores, variables, métodos, clases, interfaces, propiedades, etc., conversión entre tipos de datos,  encapsulación, herencia, polimorfismo, reflexión, cadenas de texto e implementación del patrón Disposable.

2.- Flujo del programa: implementar un programa, estructuras de decisión, iteración, operadores, evaluación de decisiones, etc.; iterar colecciones, crear eventos y delegados, expresiones lambda, etc.; implementar el manejo de excepciones, gestionar la multiárea basada en hilos y conocer la librería de tareas paralelas.

3.- Depurar aplicaciones: crear directivas de compilación, manejo de símbolos de programa; implementar diagnóstico en la aplicación mediante trazas, bitácoras, aplicaciones de perfil, visor de eventos, crear y monitorear contadores de rendimiento.

4.- Implementar seguridad: validar entrada y salida de valores de usuario, validar integridad de datos; encriptar datos con algoritmos simétricos y asimétricos; gestión de ensamblados con versiones, firmados, aplicar niveles de seguridad en ejecución de código, etc.

5.- Acceso a datos: realizar operaciones de entrada y salida mediante archivos y flujos, consumir datos en JSON y XML, recibir y enviar datos mediante servicios web; consumir datos desde bases de datos en diferentes formatos incluyendo XML y JSON; consultar y manipular datos y objetos mediante LINQ; serializar y deserializar datos desde archivos, flujos comprimidos, flujos de red, etc., incluyendo formatos binarios, XML y JSON.

 
 

Ahora bien, dado que esta certificación está recién horneadita, no hay aun mucho material oficial para estudiar: cursos y libros. Bueno, según la página de Microsoft existe un libro de Microsoft Press: Exam Ref 70-483: Programming in C#. Sin embargo, lo estuve buscando en Amazon, y aunque lo tienen registrado, no tienen fecha de para cuándo estará disponible. Yo calculo que para enero, pues ese fue el tiempo aproximado que les tomó sacar libros y referencias allá en 2010.

 
 

¡Pero no quiero esperar tanto para certificarme! Y seguro que tú tampoco. Es así que me estaré dando a la tarea, en estos días, de armar un paquete con cada uno de los temas descritos, para que pueda sernos sencillo obtener dicha certificación. Un manual de estudio, si tu quieres. Serán una serie de entradas en el blog que traten los temas específicos, y estoy seguro que podremos reutilizar entradas publicadas anteriormente. La guía, o el índice de la misma, La estaré publicando en la página de tutoriales. ¡Hay que estar pendiente!

 
 

Y si tienes contribuciones, ¡son bienvenidas!

Categorías:.NET Framework, C# Etiquetas: , ,
  1. Aún no hay comentarios.
  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s