Video Lesson

Software basics you need

Understanding Software Fundamentals

Course: Programming and AI insightsSection: Tech job market recovery and skillsSubtitles: es

Download the app

This lesson is meant to be studied in the app

Want to actually learn from Software basics you need? Download Domingo to follow this lesson with clickable subtitles, saved words, and a guided learning flow.

Download on the App StoreGet it on Google Play

Learn Spanish in the Domingo app with subtitles, saved words, and lesson progress.

Spanish subtitles

Read the lesson transcript

54 subtitle cues

7:41

x

7:41

que probablemente creen que es engine

7:42

como e ng g i n e y una X en vez de ng

7:46

NX que nunca han configurado una Apache

7:49

que no saben por qué https tiene una s

7:53

que nunca realmente han entendido a

7:56

profundidad una llave pública una llave

7:58

privada todas estas cosas de fundamentos

8:00

de ingeniería de software y fundamentos

8:01

de arquitectura de software Esto es lo

8:04

que termina haciendo grandes

8:05

aplicaciones y estas venas no las hace

8:07

Ay pero si le pregunto la Inteligencia

8:09

artificial me lo cuenta Por supuesto por

8:11

supuesto todo lo que le preguntes

8:12

Inteligencia artificial te lo cuenta

8:14

igual queé pasaría si leyeras un libro

8:16

igual que pasaría si fueras a la

8:17

Wikipedia pero es que si eso lo fueras a

8:20

hacer ya lo habrías hecho el

8:22

conocimiento y la aplicación profesional

8:25

de ese Conocimiento es que no sabes lo

8:28

que no sabes entonces necesitas que

8:30

alguien te lo indique para crecer y eso

8:32

está bien No tiene nada de malo es

8:34

normal cuando uno se pede mirar a

8:36

profundidad qué es lo que realmente

8:37

tiene nivel de problemas en el código

8:40

uno encuentra que la gran mayoría de los

8:42

problemas del código son cosas básicas

8:43

por ejemplo en la vulnerabilidad más

8:45

común de código en el 2024 fue inyección

8:48

inyección es que metan código

8:52

estructuras de control que se Ejecutan

8:56

en los strings si no sabes de que estoy

8:58

hablando de un curso de programación

8:59

vasija en plat pero imagínate que en una

9:01

caja de texto tú logras insertar el

9:03

código que interrumpa una aplicación web

9:06

y que por ejemplo ataque la base de

9:07

datos eso es lo que sale ahí Eso es lo

9:10

que sale ahí y esto es muy obvio de

9:12

manejar esto es muy sencillo Por ejemplo

9:13

si ustedes programan en python y tienen

9:15

el backen en Django Django lo limpia

9:17

relativamente solo lo mismo pasa si

9:19

ustedes usan Ruby y aplican Ruby en

9:21

rails o si simplemente aprenden

9:23

sanitización del código mucho código

9:25

escrito con Ai tiene vulnerabilidades

9:28

porque el código que la ea escribe está

9:31

entrenado con todo el código que existe

9:33

en internet incluyendo el código malo

9:36

uno debería

Keep exploring

Other sections in Programming and AI insights

Broader discovery

More course entry points

Download the app

Download Domingo and continue this lesson properly

People can discover this lesson on the web, but the conversion goal is to move them into Domingo where the full study experience lives.

Download on the App StoreGet it on Google Play

Learn Spanish in the Domingo app with subtitles, saved words, and lesson progress.