
En esta clase señalamos los principales temas que estudiaremos a lo largo del curso.
Introducimos la sección de teoría de lenguajes.
Estudiamos los fundamentos de los Alfabetos y las Palabras en la Teoría de Lenguajes.
Estudiamos las principales operaciones entre palabras. Entre las cuáles destacan la Ocurrencia, Subpalabra, Concatenación, y muchas más.
Introducimos el concepto de Lenguaje.
En esta clase estudiamos la operación de Concatenación entre Lenguajes y sus principales propiedades.
Estudiamos cómo calcular la Potencia de un Lenguaje.
Estudiamos el Cierre de Kleene, también llamado Estrella de Kleene, sobre un lenguaje L.
Estudiamos la operación Reverso en palabras y lenguajes.
Introducimos la noción de Morfismo en palabras y lenguajes.
Estudiamos la definición de Regla de Reescritura o Regla de Reemplazo.
Resolvemos el apartado a del problema 1 de la sección de problemas de teoría de lenguajes.
Resolvemos el apartado b del problema 1 de la sección de problemas de teoría de lenguajes.
Resolvemos el apartado c del problema 1 de la sección de problemas de teoría de lenguajes.
Resolvemos el apartado d del problema 1 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 2 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 3 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 4 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 5 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 6 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 7 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 8 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 9 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 10 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 11 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 12 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 13 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 14 de la sección de problemas de teoría de lenguajes.
Resolvemos el problema 15 de la sección de problemas de teoría del lenguaje.
Introducimos las nociones de los Autómatas Finitos Deterministas.
Estudiamos el lenguaje reconocido por un DFA.
Además estudiamos la definición de lenguaje regular y equivalencias entre autómatas.
Estudiamos el concepto de autómata mínimo, también llamado autómata cociente.
Además, realizamos un ejercicio de minimización de un autómata.
Estudiamos los Autómatas Finitos Indeterministas NFA y aprendemos cómo convertir un NFA en un DFA.
Resolvemos el primer problema de la sección de autómatas finitos.
Resolvemos el segundo problema de la sección de autómatas finitos.
Resolvemos el problema 3 de la sección de autómatas finitos.
Resolvemos el problema 4 de la sección de autómatas finitos.
Resolvemos el problema 5 de la sección de autómatas finitos.
Resolvemos el problema 6 de la sección de autómatas finitos.
Resolvemos el problema 7 de la sección de autómatas finitos.
Resolvemos el problema 8 de la sección de autómatas finitos.
Resolvemos el problema 9 de la sección de autómatas finitos.
Resolvemos el problema 10 de la sección de autómatas finitos.
Resolvemos el problema 11 de la sección de autómatas finitos.
Resolvemos el problema 12 de la sección de autómatas finitos.
Resolvemos el problema 13 de la sección de autómatas finitos.
Resolvemos el problema 14 de la sección de autómatas finitos.
Resolvemos el problema 15 de la sección de autómatas finitos.
Resolvemos el problema 16 de la sección de autómatas finitos.
Resolvemos el problema 17 de la sección de autómatas finitos.
Resolvemos el problema 18 de la sección de autómatas finitos.
Resolvemos el problema 19 de la sección de autómatas finitos.
Resolvemos el problema 20 de la sección de autómatas finitos.
En esta clase introducimos las gramáticas libres de contexto.
Estudiamos las operaciones entre gramáticas libre de contexto.
Resolvemos el problema 1 de la sección de gramáticas libre de contexto.
Resolvemos el problema 2 de la sección de gramáticas libre de contexto.
Resolvemos el problema 3 de la sección de gramáticas libre de contexto.
Resolvemos el problema 4 de la sección de gramáticas libre de contexto.
Resolvemos el problema 5 de la sección de gramáticas libre de contexto.
Resolvemos el problema 6 de la sección de gramáticas libre de contexto.
Resolvemos el problema 7 de la sección de gramáticas libre de contexto.
Resolvemos el problema 8 de la sección de gramáticas libre de contexto.
Resolvemos el problema 9 de la sección de gramáticas libre de contexto.
Resolvemos el problema 10 de la sección de gramáticas libre de contexto.
Resolvemos el problema 11 de la sección de gramáticas libre de contexto.
Resolvemos el problema 12 de la sección de gramáticas libre de contexto.
Resolvemos el problema 13 de la sección de gramáticas libre de contexto.
Resolvemos el problema 14 de la sección de gramáticas libre de contexto.
Resolvemos el problema 15 de la sección de gramáticas libre de contexto.
Resolvemos el primer examen sobre CFG.
Resolvemos el examen 2 sobre CFG.
Resolvemos el examen 3 sobre CFG.
Resolvemos el examen 4 sobre CFG.
En esta clase introducimos las Expresiones Regulares y vemos un primer ejemplo de expresión regular.
Introducimos el concepto de Gramática Regular.
En esta clase resolvemos el problema 1 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 2 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 3 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 4 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 5 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 6 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 7 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 8 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 9 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 10 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 11 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 12 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 13 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 14 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 15 de la sección de problemas resueltos sobre expresiones regulares.
En esta clase resolvemos el problema 16 de la sección de problemas resueltos sobre expresiones regulares.
¡Conviértete en un experto de Teoría de la Computación y aprende una de las habilidades más solicitadas en 2023!
Aprende Teoría de la Computación desde cero, consigue que te contraten y diviértete en el camino con el curso de ciencias de la computación más moderno y actualizado en Udemy. Este curso se centra en la eficiencia: nunca más pierdas tiempo en tutoriales de informática confusos, desactualizados e incompletos. Estamos bastante seguros de que este es el curso más completo y moderno que encontrará sobre el tema en cualquier lugar.
Este curso completo y basado en problemas y exámenes le presentará todas las habilidades modernas de un especialista en Ciencias de la Computación e Informática y, a lo largo del camino, resolveremos diversos problemas de diseño y análisis de computacional para que tenga experiencia. Tendrá acceso a todo el material de trabajo y plantillas en los recursos descargables del curso. ¡para que pueda ponerlos en su portafolio de inmediato! Creemos que este curso resuelve el mayor desafío para ingresar al campo de las ciencias de la computación: tener todos los recursos necesarios en un solo lugar y aprender las últimas tendencias y las habilidades laborales que los empleadores desean.
El plan de estudios será muy práctico a medida que lo guiamos de principio a fin para convertirse en un ingeniero profesional de informática.
El curso incluye todo el temario de Teoría de la Computación de un grado universitario.
Así, a cualquier programador autodidacta que haya omitido la universidad, este curso es ideal.
El curso está dividido en secciones donde profundizamos en cada uno de los temas de la Teoría de la Computación. Además, también estudiamos las principales aplicaciones en el mundo real a día de hoy.
Algunos de los conceptos que estudiaremos son:
Teoría de Lenguajes
Máquinas de Turing
Autómatas Finitos
Lenguajes No Regulares
Equivalencia entre NFA y DFA
Ecuaciones Lineales entre Lenguajes
Lema de Arden
Autómatas con Pila Deterministas
Autómatas con Pila Indeterministas
Propiedades de Cierre de los CFL y de los DCFL
Autómatas Bidireccionales
Jerarquía de Chomsky
Morfismos y Sustituciones de Lenguajes Regulares
Computabilidad de Funciones
Problemas NP completos
Reducciones Computacionales
Teorema de Rice
Teoremas S-M-N
Algoritmo de Minimización
Al final de este curso, será un ingeniero especializado en Ciencias de la Computación y logrará resolver los problemas más desafiantes. Podrá ser contratado en grandes empresas. Usaremos todo lo que aprendamos en el curso para crear proyectos profesionales. Al final, tendrá una pila de proyectos que ha construido que puede mostrar a los demás.
Ya sea que sea nuevo en la informática, desee mejorar sus habilidades o provenga de una industria diferente, este curso es para usted. Este curso no se trata de hacer que solo diseñe sin comprender los principios, de modo que cuando haya terminado con el curso no sepa qué hacer más que ver otro tutorial. ¡No! Este curso lo impulsará y desafiará a pasar de ser un principiante absoluto sin experiencia en informática, a alguien que puede crear sus propios flujos de trabajo.
La Teoría de la Computación tiene aplicaciones en marketing y finanzas comerciales, atención médica, ciberseguridad, comercio minorista, transporte y logística, agricultura, Internet de las cosas, juegos y entretenimiento, diagnóstico de pacientes, detección de fraude, detección de anomalías en la fabricación, gobierno, academia / investigación, sistemas de recomendación y mucho más. Las habilidades aprendidas en este curso le brindarán muchas opciones para su carrera.
Obtendrás acceso de por vida a todas las conferencias!
¿Entonces, Qué esperas? ¡Aprenda Teoría de la Computación de una manera que avance en su carrera y aumente su conocimiento, todo de una manera divertida y práctica!