Programador C - curso gratuito de Otus, formación 5 meses, fecha: 5 de diciembre de 2023.
Miscelánea / / December 09, 2023
Podrás utilizar C en la práctica y resolver problemas de nivel medio. Durante el proceso de aprendizaje, considerará la estructura de los sistemas operativos tipo UNIX y las herramientas relacionadas. Obtenga consejos prácticos sobre cómo escribir clases específicas de programas: servicios web, demonios, juegos, interacción de bases de datos, programación concurrente. (programas multiproceso y multiproceso). Otra característica del curso es que se familiarizará con los análogos de la programación orientada a objetos en C, aunque tradicionalmente se cree que la programación orientada a objetos en C no puede ser.
¿Para quién es este curso?
Curso para quienes:
Se topó con los límites de velocidad del lenguaje de programación que usaba, por ejemplo, Python.
Quiere utilizar una biblioteca de terceros escrita en C en otro idioma, por ejemplo en Python, y se enfrenta a problemas de interacción entre idiomas.
Quiere aprender más sobre cómo interactúan los programas con el sistema operativo y los recursos que proporciona.
Quiere empezar a desarrollar microcontroladores y avanzar en la dirección de IoT
Quiere hacer programación de sistemas.
¿Qué te aportará el curso?
Aprenda la sintaxis de C
Aprenda los conceptos básicos de la arquitectura del procesador y la memoria.
Aprende los conceptos básicos del lenguaje ensamblador.
Puedes escribir aplicaciones de bajo nivel.
Aprenda estructuras de datos
Aprenda a escribir aplicaciones de red (tanto clientes como servidores)
Aprenda a encontrar errores rápidamente
Puedes escribir aplicaciones para UNIX.
Comprender cómo se utiliza C en juegos y aplicaciones web.
Comprender cómo se escriben las aplicaciones para microcontroladores.
Comprender cómo C se integra con PostgreSQL, MySQL y SQLite
Al final del curso, implementarás un proyecto completo en C: podría ser algún tipo de tarea tuya, tu propia idea o un tema sugerido por nosotros.
1
Bueno20 años de experiencia en el desarrollo de sistemas de información de escritorio en el campo de las tecnologías GIS, tecnologías de inteligencia artificial, redes neuronales, tanto como desarrollador como gestor de proyectos. Habilidades de desarrollo de aplicaciones...
20 años de experiencia en el desarrollo de sistemas de información de escritorio en el campo de las tecnologías GIS, tecnologías de inteligencia artificial, redes neuronales, tanto como desarrollador como gestor de proyectos. Habilidades de desarrollo de aplicaciones en C/C++, OpenGL, Qt, Microsoft SQL Server, MySQL, PostgreSQL, Python, CLIPS, SQL. Maestro
5
cursosMás de 15 años de experiencia en la industria TI, más de 20 años de experiencia docente. Actualmente: - programador del Centro de Tecnologías Inteligentes de Geoinformación (CIGIT) de la Institución Educativa Presupuestaria de Educación Superior del Estado Federal "ASU"; - profesor titular del Departamento de Sistemas Automatizados de Procesamiento de Información y...
Más de 15 años de experiencia en la industria TI, más de 20 años de experiencia docente. Actualmente: - programador del Centro de Tecnologías Inteligentes de Geoinformación (CIGIT) de la Institución Educativa Presupuestaria de Educación Superior del Estado Federal "ASU"; - profesor titular del Departamento de Automatización sistemas de control y procesamiento de información en las áreas de “Programación y fundamentos de algoritmización”, “Bases de datos”, “Sistemas de inteligencia artificial”;- cofundador de la pequeña empresa innovadora ForeSays LLC: investigación científica en el campo de las ciencias naturales y técnicas, desarrollo de software disposición. Habilidades: programación C/C++, Delphi; diseño y desarrollo de bases de datos: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL.Cuenta con 2 patentes y 8 certificados de registro de programas informáticos Docente
2
curso10 años de experiencia en desarrollo comercial en Python, 12 años de experiencia en C/C++. Actualmente dedicado al desarrollo y soporte de proyectos freelance. Participante en el lanzamiento de la quinta versión de Free Download Manager. Dentro de...
10 años de experiencia en desarrollo comercial en Python, 12 años de experiencia en C/C++. Actualmente dedicado al desarrollo y soporte de proyectos freelance. Participante en el lanzamiento de la quinta versión de Free Download Manager. Como parte de mi trabajo independiente, desarrollé un análogo de Yandex.market para productos impresos en el mercado europeo. Autor de varias bibliotecas de código abierto. Un conocedor de la armonía conceptual de los sistemas tipo UNIX. Se graduó en la Universidad de Dubna, donde posteriormente enseñó las disciplinas “C++”, “Python”, “Programación en UNIX”. Grado académico - Maestría en Matemática Aplicada e Informática. Área de interés: alta carga, aprendizaje automático, lenguajes tipo LISP. Maestro