Creando nuestras carpetas iniciales para el curso

18/37

Lectura

¡Hola! Ahora sí vamos a empezar a definir nuestras clases en 4 diferentes lenguajes de programación, pero antes de ello vamos primero a crear la estructura de nuestras carpetas.

La estructura de carpetas que estaremos manejando durante el curso será la siguiente:

CursoPOOUber
├── Java
├── JS
├── PHP
└── Python

Básicamente nuestra carpeta raíz será la carpeta CursoPOOUber y dentro crearemos las carpetas Java, JS, PHP y Python en las cuales iremos guardando nuestros archivos a medida que avanzamos en el curso.

Configurando el workspace para Python

En una clase anterior instalamos Python, sin embargo, como estaremos guardando todo el código de este lenguaje dentro de la carpeta Python debemos informarle a Visual Studio Code que el código va a estar ahí, de esta forma podemos evitar problemas a futuro cuando usemos módulos.

Para hacer esto es muy sencillo, dentro de nuestra carpeta CursoPOOUber vamos a crear una nueva carpeta llamada .vscode (ojo, el punto al inicio del nombre es importante). Dentro de esta carpeta vamos a crear un nuevo archivo llamado settings.json y dentro de este archivo vamos a poner la siguiente información:

{
    "python.autoComplete.extraPaths": ["./Python"],
}

De esta forma le estamos diciendo a nuestro editor de código que todos nuestros archivos de Python van a estar dentro de la carpeta Python, por tanto, él sabrá que cualquier módulo deberá leerlo desde esa carpeta, y no desde la carpeta raíz, lo cual evitará que te marque errores en el futuro 😄.

Es importante que cuando abras tu proyecto en Visual Studio Code, lo abras desde la carpeta CursoPOOUber, de esta forma, el editor de código te mostrará en el árbol de carpetas a tus 5 carpetas que has creado:

folder_structure.png

¡Estamos listos para empezar a codear! Nos vemos en las siguiente clase donde empezaremos a definir clases con Java y Python.

Aportes 35

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

PD. Que bonita tu pagina de "Dancing Doge " Esperancita owo
https://retaxmaster.com/

Fue la clase mas corta y entretenida que he tenido en platzi.

Ese profe es tremendo ❤️

Es mejor crear la carpeta .vscode desde terminal con mkdir, porque el sistema a veces no lo permite.

Esta clase de creación de las carpetas debería estar en el curso de Frontend! 🤦‍♂️

Para que no les de problema Java agreguen también:
“java.project.sourcePaths”: ["./Java"],
debajo de la línea referente a Python.

Siempre he pensado que estas lecturas son como parches del curso. Me gustaría que todo el curso fuese en formato de video y que las lecturas, al igual que los demás cursos, estuviesen reservadas a la sección de recursos.

Buena aclaracion, se agradece @RetaxMaster 😃

Holi, así me quedo a mi.

No me gusta nada vscode, pero bueno lo voy a usar en este curso. Ya cree todas las carpetas 😃

jaja siempre que empiezo un nuevo proyecto me dan nervios y ya llevo 5 años en esto 😛

Los últimos dos retos debieron haber sido del proyecto de uber y no de otra cosa, para llevar una consistencia

FACIL COMENCEMOS

La estructura de carpetas que estaremos manejando durante el curso será la siguiente:

CursoPOOUber
├── Java
├── JS
├── PHP
└── Python
Básicamente nuestra carpeta raíz será la carpeta CursoPOOUber y dentro crearemos las carpetas Java, JS, PHP y Python en las cuales iremos guardando nuestros archivos a medida que avanzamos en el curso.

Configurando el workspace para Python

En una clase anterior instalamos Python, sin embargo, como estaremos guardando todo el código de este lenguaje dentro de la carpeta Python debemos informarle a Visual Studio Code que el código va a estar ahí, de esta forma podemos evitar problemas a futuro cuando usemos módulos.

Para hacer esto es muy sencillo, dentro de nuestra carpeta CursoPOOUber vamos a crear una nueva carpeta llamada .vscode (ojo, el punto al inicio del nombre es importante). Dentro de esta carpeta vamos a crear un nuevo archivo llamado settings.json y dentro de este archivo vamos a poner la siguiente información:

{
“python.autoComplete.extraPaths”: ["./Python"],
}
De esta forma le estamos diciendo a nuestro editor de código que todos nuestros archivos de Python van a estar dentro de la carpeta Python, por tanto, él sabrá que cualquier módulo deberá leerlo desde esa carpeta, y no desde la carpeta raíz, lo cual evitará que te marque errores en el futuro 😄.

Es importante que cuando abras tu proyecto en Visual Studio Code, lo abras desde la carpeta CursoPOOUber, de esta forma, el editor de código te mostrará en el árbol de carpetas a tus 5 carpetas que has creado:

Sin miedo al éxito.
⭐️⭐️⭐️⭐️⭐️

![](

I am ready! 🚀

👾

Ready to go!

Esta estructura servirá bastante para el paso a paso del proyecto, lo tendré en cuenta para cada proyecto que elabore 😃

Ok. todo listo para empesar a programar compañeros

el tema de las carpetas pueden instalar la extensión: Material Icon Teme

necesito ayuda como me salgo?

ASI ???

Sin miedo al éxito.
⭐️⭐️⭐️⭐️⭐️

Mucho ojo chicos, si ya han accedido a otro archivo por medio del metodo de

./

en este caso no accedera a la carpeta, ya que el archivo se encuentra dentro de otra carpeta que esta fuera del alcance local, en todo caso seria

../Python

para que este salga de la carpeta y acceda a la que queremos que acceda😁

Don’t Repeat Yourself

interesante la configuración

Stremea Halo Retax

Here we go!

Esta re mela la clase. Sencilla pero sustanciosa

Bien, comencemos