¿Cómo debo comenzar a aprender SQL (y posiblemente obtener un certificado) para el desarrollo profesional / obtener un trabajo relacionado?

Los recursos exactos dependerán de la plataforma elegida (SQL Server, Oracle, etc.). A continuación listaré algunos recursos de SQL Server. Independientemente de la plataforma y las herramientas educativas que elija, sugeriría instalar un servidor de base de datos en su computadora portátil para que pueda practicar y aprender. Hay un montón de bases de datos de muestra disponibles para su uso.

Microsoft SQL Server 2012 T-SQL Fundamentals (Referencia del desarrollador): Itzik Ben-Gan: 9780735658141: Amazon.com: Libros: Este libro enseña los conceptos básicos de TSQL e incluye información sobre la teoría detrás del SQL como lenguaje. Itzik es un miembro muy respetado de la comunidad de SQL Server y un gran maestro.

Pluralsight tiene cursos en línea.

Microsoft Virtual Academy tiene cursos y laboratorios en línea gratuitos para que los uses.

El hashtag #SQLHelp en Twitter es increíble. Simplemente haces preguntas y obtienes respuestas.

SQLSaturdays es otra forma increíble de obtener entrenamiento gratis. Son mini conferencias de un día que se realizan los fines de semana en todo el mundo. La gente vuela para hablar y te ayuda a aprender.

Toma un libro estándar, lee y practica. No hay sustituto para la práctica, solo leer no es aprender. Vaya a los foros donde las personas hacen preguntas de SQL y vea si puede responder con el conocimiento que adquirió. Recuerde una cosa: nunca va a ser un experto en SQL con solo estudiar o aprobar la certificación. Necesitas trabajar en proyectos reales que tengan suficientes desafíos para convertirte en un experto.

No creo en la certificación y no estoy seguro de que ayude a conseguir un trabajo, pero sí, si no tiene nada más en su currículum, al menos eso mostrará que está haciendo algunos esfuerzos.

Puedes comenzar con Head First SQL, que es un buen libro para principiantes. Una vez que haya terminado con él, puede leer más libros avanzados y practicar por su cuenta. Siempre es bueno trabajar en proyectos personales y ganar experiencia de esa manera.

Cuando se trata de conseguir un trabajo, los buenos empleadores valoran las habilidades sobre los certificados. Los candidatos siempre son evaluados con preguntas de la entrevista de SQL para evaluar su nivel de habilidad y competencia, para que pueda practicar con ellos antes de una entrevista.

Respondido aquí: la respuesta de Jodson Joly Joseph a After MBA marketing, ¿puedo aprender SQL?

En lo que respecta a la certificación, hay muchos disponibles según el producto con el que desee asociarse. p.ej. Oracle, MySQL, SQL Server, etc.

No estoy seguro de dónde puede obtener un certificado SQL, pero puede aprender a codificar aquí. Codecademy tiene algunos excelentes cursos de SQL para principiantes de forma gratuita en línea.