Code Time

Code Time

By David GiordanaTechnology
Download on the App Store

Code Time episodes

  • Script Time: ya terminé la carrera ¿y ahora qué?
    Cuando uno está terminando sus estudios universitarios o terciarios una de las preguntas clásicas a la que el estudiante se enfrenta es ¿y ahora qué hago?.
    Responder a esta interrogante no es fácil. Es una situación un tanto incómoda y suele generar inseguridad. Esto usualmente es acompañado por la sensación de no saber nada o lo suficiente como para ocupar un cargo. La realidad es que esto es completamente normal y de hecho la mayoría de los desarrolladores lo experimentaron o incluso lo experimentan.
    En muchos casos las empresas suelen listar sus requerimiento solicitando más de lo que realmente quieren o necesitan así pues el interesado no tiene por qué preocuparse tanto por no cumplir con todas las aptitudes. En todo caso lo mejor es mejorar todo lo posible y no temer a presentarse.
    Una recomendación que no me canso de dar es aprender por fuera de la carrera también. Eso da una experiencia y conocimientos invaluables.
    Este episodio es dedicado al escucha que me pidió que comentara al respecto (tu sabes quien eres). Si alguno escucha está interesado en un tema no tiene más que plantearlo así que no sean tímidos ;).
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    9 min
  • Code Time (52): Bases de datos: Los modelos, un reflejo de la realidad PT 2
    Para poder diseñar una base de datos relacional, al igual que cualquier otro tipo de base de datos, es necesario basarse en una realidad la cual es reflecada en un modelo. Tomando este como punto de partida el diseñador debe hacer adaptaciones de la misma para convertirlo en algo util.
    Las vez anterior se dio introducción al modelo entidad-relación el cual se centra las capas conceptuales y abstractas del diseño. En esta ocasión damos cierre a ese tema y explicamos un modelo las conceto llamado modelo relacional. El mismo se centra en representar todo mediante tablas y a partir de ese entonces toda solicitud se responderá operando con las tablas.
    Ya sin más damos comienzo a este nuevo episodio de Code Time…
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    43 min
  • Script Time: El desarrolló de software en sistemas Linux
    Hasta el momento hicimos un análisis del desarrollo en distintas plataformas, ya sea desde un punto de vista general como centrados en sistemas windows y mac os. En esta ocasión cerraremos esta serie con mi experiencia personal en el desarrollo de sistemas gnu/linux.
    Si tuviese algo que decir sobre linux, es que es mi plataforma preferida a la hora de trabajar. Tiene la principal ventaja de ser muy flexible al punto de permitir instalar y modificar lo que uno quiera. Obviamente esto trae consigo el problema de que un mal uso puede llevar a resultados catastróficos, aunque eso es más bien responsabilidad del usuario y no del software en sí.
    Otra ventaja que le encuentro es el uso de la consola que a pesar que en un tiempo fue prácticamente algo obligatorio su uso, hoy en dia es opcional. Este punto es bastante fuerte ya que por ejemplo a la hora de crear programas y compilar obliga a crear scripts y conocer más la estructura de los programas cosa que al compilar utilizando ides y cosas por el estilo se pierde.
    Obviamente no todo es perfecto y con esto sucede lo mismo. Una de las principales desventajas es por ejemplo de la curva de aprendizaje más lenta, el rechazo del usuario al cambio y la carencia de cierto software más específico como el desarrollado por empresas como adobe, apple, etc.
    Así pues los dejo con el episodio de hoy, no sin antes recomendar un episodio donde entrevistamos a Ariel Corgateli quien da una explicación muy completa del tema.
    Entrevista a @arielmcorg
    http://www.spreaker.com/user/5723511/windows-vs-linux
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    7 min
  • Code Time (51) Bases de datos: Los modelos, un reflejo de la realidad
    Las bases como las estuvimos viendo son un mecanismo para almacenar y recuperar grandes cantidades de información. Pero hasta ahora no se habló mucho de como representar la realidad de una manera que un DBMS pueda aceptar.
    Aquí es donde entran en juego los modelos. Estos son una herramienta que sirven para representar una versión de la realidad. Nótese el hecho de que se dijo “una version”. Esto sucede debido a que dependiendo de la necesidad a satisfacer debe incluirse o no cierta información.
    En principio debe traducirse un requerimiento a un modelo abstracto para tener una idea general de la situación. Para hacer esto emplearemos los modelos entidad-relación. Luego hay que convertir esta abstracción en algo más concreto. Y así entran en juego modelos como el modelo relacional (no confundir con el anterior).
    Así que sin más damos comienzo a este programa de Code Time…
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    43 min
  • Code Time (50): Bases de datos y los modelos
    En este episodio continuamos analizando las bases de datos desde sus bases. Repasamos las ventajas de emplear el un sistema manejador de base de datos, también conocido como DBMS.
    Durante el análisis se hizo énfasis en los medelos que varían dependiendo de la información que se quiera solicitar. Dentro de esta descripción se mencionan dos Modelos perticulares: El modelo entidad-relación y el Modelo relacional.
    Ya sin más preámbulo damos comienzo a este nuevo episodio de Code Time.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    45 min
  • Script Time: El desarrollo de software en equipos Mac
    En esta nueva entrega de Script Time continuamos con el análisis de los diversos Sistemas Operativos para el desarrollo de software. Para seguir nos centramos en el trabajo dentro de sistemas mac os. Cabe destacar que para ser justos solo consideraremos equipos de Apple y no Hackintosh.
    Una de las primeras ventajas a remarcar tenemos la posibilidad de instalar cualquier sistema operativo en estos equipos ya sea empleando el asistente de Boot Camp como utilidades de tercero brindando así grán versatilidad.
    Otro pro radica en la capacidad de desarrollar aplicaciones para equipos Mac y IOS de forma nativa y poder publicar aplicaciones en las distintas tiendas que Apple posee.
    Como obviamente no todo es bueno hay que mencionar que estos equipos suelen ser muy costosos y no se corresponden con el hardware que poseen.
    Así que habiendo dado una pequeña introducción al tema damos comienzo al podcast de hoy…
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    8 min
  • Code Time (49): ¿Que es y que no es una base de datos?
    Muchas veces es necesario almacenar cierta información que persista en un dispositivo cuando se trabaja. En general se emplean archivos de texto plano con semántica simple hasta estructurados como json o xml.
    Pero en a veces utilizar archivos simples no es suficiente por lo que hay que utilizar métodos avanzados como ser las bases de datos. En este punto nos encontraremos con diversas tecnologías y metodologías de trabajo.
    Algo que cabe destacar que el uso no siempre es el adecuado. Estos errores suelen ser cometidos por desarrolladores principiantes y con poca experiencia por lo que intentaremos esclarecer un poco el asunto.
    Así que sin más damos comienzo al podcast….
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    43 min
  • Script Time: El desarrollo de software en sistemas Windows
    Anteriormente se hizo mención del tema de la elección de sistemas operativos a la hora de desarrollar y se lo abordó de una manera general. Con este episodio damos un comienzo a una serie de trás capítulos explorando cada sistema operativo y analizaremos sus ventajas y desventajas.
    Para empezar nos centraremos en los sistemas operativos Windows desarrollados por la empresa Microsoft. Y antes que nada se advierte que esta es mi experiencia utilizándolos y no es una verdad absoluta. Así que comencemos con el episodio…
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    7 min
  • Script Time: El desarrollo de software y Mac Vs PC
    Desde hace muchos años ha existido la discusión sobre qué es mejor PC o Mac. Esta interrogante no solo afecta a la hora de decidir comprar uno sino también que alcanza al mundo de la productividad, y como es nuestro caso, el desarrollo de software.
    Así que pues ¿cual es mejor? La respuesta es “depende”. En este caso cuando hagamos la comparación no compararemos el hardware sino que nos centraremos tanto en el software. Esto se debe que aunque algunos no lo quieran admitir Mac es una PC (Personal Computer)
    Que corre el sistema Mac os.
    Teniendo esto en cuenta se debe analizar el objetivo al cual uno quiere llegar. No es lo mismo desarrollar aplicaciones para IOS o Mac os que implican a la fuerza contar con un equipo Mac a desarrollar para android donde una pc con windows puede hacer el mismo trabajo tranquilamente.
    Otra alternativa que muchos usuarios tanto de Microsoft Windows como Apple Mac os son las distribuciones linux que a pesar de no tener mucha cuota de mercado en sistemas operativos de consumo a la hora de trabajar con servidores es una de las opciones por excelencia. Y entre las ventajas que ofrece tenemos la flexibilidad a la hora de trabajar algo que ayuda mucho a los desarrolladores y por esto y mucho más lo considero mi opción por defecto.
    El resto queda en cada uno y con esto los dejo con el programa de hoy.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    8 min
  • Script Time: El desarrollador de software y los cursos
    Hasta el momento estuvimos viendo el tema del estudio de derarrollador de software desde un punto de vista general y enfocado a las universidades. En esta ocasión nos centraremos en el estudio de la programación en cursos ya sean en linea como presenciales en una institución.
    Los cursos brindan una ventaja que los estsudios universitarios generamente no suele brindar, brevedad. Los contenidos suelen ser presentados en poco tiempo haciendo muy tentadora la oferta. Pero esto a su vez conlleva a que los temas vistos sean menos o hayan sido tratados sin la suficiente profundidad.
    Antes de escoger una insstitución de pago es recomendable ver todas las alternaticas y analizar, de ser posible con otro desarrollador, si los temas a ver son lo que uno necesita o no.
    Además de esto es importante mencionar el hecho de que existen cursos y mucho material gratuito disponible en la red.
    Espero que les guste el episodio de hoy y a disfrutar...
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    8 min

About Code Time

From the publisher's feed

Podcast de programación vista desde un punto de vista más humano para compartir el conocimiento y disfrutar de este gran arte que es el desarrollo de software junto con la comunidad.