- Level Professional
- Course by Meta
-
Offered by
About
El curso final de este programa lo ayudará a prepararse para los aspectos únicos de una entrevista de trabajo de codificación, con enfoques para la resolución de problemas y fundamentos de ciencias de la computación necesarios para conseguir el trabajo. Finalmente, recibirá información estratégica y consejos para una entrevista exitosa. Al final de este curso, tendrá conocimientos sobre los siguientes temas: • Comunicación apropiada durante una entrevista de codificación • Estrategias para una entrevista exitosa • Uso de pseudocódigos • Los fundamentos de las ciencias de la computación • Las capacidades de las estructuras de datos y cómo implementarlas • Cómo revisar las estructuras de datos en el contexto de las entrevistas de codificación • El concepto de algoritmos y los enfoques comunes para trabajar con ellos • Cómo visualizar un algoritmo • Combinar patrones de codificación nuevos y previamente aprendidos para resolver problemas Idealmente, debería haber completado todos los cursos en este certificado profesional.Modules
Introducción al curso
1
Discussions
- ¿Qué espera aprender?
2
Videos
- Introducción al curso
- Introducción al proceso de selección técnica
3
Readings
- Programa del curso
- Cómo tener éxito en este curso
- Recursos adicionales
La entrevista de codificación
1
Assignment
- Comprobación de conocimientos: La entrevista de codificación
3
Videos
- ¿Qué es una entrevista de codificación?
- Comunicación
- ¿Qué esperar de una entrevista técnica?
5
Readings
- ¿Qué tipo de entrevistas podría esperar?
- Pseudocódigo paso a paso
- Consejos para entrevistas
- Poner a prueba su solución
- Recursos adicionales
Introducción a las ciencias de la computación
3
Assignment
- Comprobación de conocimientos: Complejidad temporal
- Comprobación de conocimientos: Complejidad espacial
- Cuestionario del módulo: Introducción a la entrevista de codificación
5
Videos
- Binario
- Memoria
- Complejidad temporal
- Complejidad espacial
- Resumen del módulo: Introducción a la entrevista de codificación
4
Readings
- Trabajar en binario
- Definición de soluciones
- Trabajar con complejidad temporal
- Recursos adicionales
Estructuras de datos básicas
1
Assignment
- Comprobación de conocimientos: Estructuras de datos básicas
1
Videos
- Estructuras de datos básicas
6
Readings
- Cadenas
- Enteros
- Booleanos
- Matrices
- Objetos
- Recursos adicionales
Estructuras de datos de recopilación
1
Assignment
- Comprobación de conocimientos: Estructuras de datos de recopilación
3
Videos
- Listas y conjuntos
- Pilas y colas
- Árboles
4
Readings
- Listas y conjuntos en diferentes lenguajes de programación
- Pilas y colas en diferentes lenguajes de programación
- Árboles en diferentes lenguajes de programación
- Recursos adicionales
Estructuras de datos avanzadas
2
Assignment
- Comprobación de conocimientos: Estructuras de datos avanzadas
- Cuestionario del módulo: Introducción a las estructuras de datos
4
Videos
- Tablas hash
- Montones
- Gráficos
- Resumen del módulo: Introducción a las estructuras de datos
3
Readings
- Tablas hash en diferentes lenguajes de programación
- Montones y gráficos en diferentes lenguajes de programación
- Recursos adicionales
Ordenación y búsqueda
1
Assignment
- Comprobación de conocimientos: Clasificación y búsqueda
2
Videos
- Algoritmos de ordenación
- Algoritmos de búsqueda
3
Readings
- Complejidad temporal y espacial en algoritmos de ordenación
- Complejidad temporal y espacial en algoritmos de búsqueda
- Recursos adicionales
Trabajar con algoritmos
2
Assignment
- Comprobación de conocimientos: Trabajar con algoritmos
- Cuestionario del módulo: Introducción a los algoritmos
1
Discussions
- ¿Dónde se pueden usar algoritmos?
5
Videos
- Divide y vencerás
- Recursividad
- Programación dinámica
- Algoritmos voraces
- Resumen del módulo: Introducción a los algoritmos
1
Readings
- Recursos adicionales
Evaluación final calificada
1
Assignment
- Evaluación final calificada
1
Videos
- Resumen del curso
1
Readings
- Acerca de la evaluación final calificada
Resumen del curso
1
Discussions
- Reflexionar sobre el aprendizaje
1
Videos
- Resumen del curso
1
Readings
- Siguientes pasos
Auto Summary
Get ready to ace your coding interviews with this comprehensive course designed for IT and Computer Science enthusiasts. This advanced-level course, offered through Coursera by expert instructors, focuses on equipping you with the essential skills and strategies needed for successful coding interviews. Throughout the course, you will delve into effective communication techniques specific to coding interviews, strategic approaches to ensure success, and the use of pseudocode to articulate your solutions clearly. You'll also revisit fundamental computer science concepts, explore the capabilities and implementations of data structures, and understand how to review them in the context of interviews. Moreover, you will learn about algorithms, including how to visualize and approach them, and how to combine new and previously learned coding patterns to tackle complex problems effectively. Although the course duration is flexible, allowing you to learn at your own pace, it is recommended to have completed all prior courses in the professional certificate series to get the most out of this final preparation stage. Subscription options include Starter and Professional plans, making this course accessible to a wide range of learners aiming to advance their career in IT and Computer Science. Prepare yourself for your next coding interview and secure the job you desire with this targeted and thorough preparation course.

Taught by Meta Staff