Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Henry 1 #25

Open
Omurguia1978 opened this issue Apr 25, 2023 · 1 comment
Open

Henry 1 #25

Omurguia1978 opened this issue Apr 25, 2023 · 1 comment

Comments

@Omurguia1978
Copy link

No description provided.

@AHdezCruz
Copy link

image

Instalación de Herramientas
Preparando tu computadora
Antes de comenzar deberás descargar en tu computadora las siguientes herramientas de trabajo:

Editor de texto
Git
Github
Python
Luego deberás realizar la clonación del repositorio. Te explicamos cómo hacerlo en el tutorial: https://youtu.be/nxu3EZVzP8I

Importante: Github cambió el método de autenticación, ahora es por PAT (Personal Access Token), para crearlo pueden seguir este link. Pueden elegir expiration infinita para hacerlo una sóla vez.

SLACK
Slack es una plataforma de comunicación que utilizamos en Henry para estar conectados. Por este medio es MUY IMPORTANTE, por alli vas a recibir comunicados y mantener conversaciones con toda la comunidad de Henry.

Para ingresar al espacio de Slack del Prep Course de Henry, por favor revisa el los mails que recibiste al avanzar con el proceso de admisión dado que ahí encontrarás el link de acceso

Editores de Texto
Para poder escribir código que pueda ser interpretado por un lenguaje de programación, necesitamos utilizar un editor de texto.

Visual Studio Code
VSC Console

Es un editor desarrollado por Microsoft.

Tiene integrado el control de versiones mediante Git y Github para tener un seguimiento de tus proyectos. Brinda una cantidad de extensiones que facilitan el trabajo de un desarrollador.

Para descargarlo, nos dirigimos al sitio oficial, en la sección Download y descargamos el instalador según nuestro Sistema Operativo:

https://code.visualstudio.com/download

VSC Download

Una vez finalizada la descarga, procedemos a ejecutar el instalador.

Git
¿Qué es Git?
Git es un sistema de control de versiones, distribuido y open source. Un control de versiones es un sistema que registra los cambios realizados en un archivo o conjunto de archivos a lo largo del tiempo, de modo que puedas recuperar versiones específicas más adelante.

Instalación
Para Mac y Linux
Ver estos enlaces:

https://git-scm.com/book/es/v2/Inicio---Sobre-el-Control-de-Versiones-Instalaci%C3%B3n-de-Git

https://www.youtube.com/watch?v=PSULlxUk744

https://www.youtube.com/watch?v=oV0spTF71AI

Para Windows
Ingreso a https://git-scm.com/ y descarga la última versión.

installGit

Una vez descargado, se abre el archivo .exe y van a visualizar la siguiente ventana

installGit

Clickeamos “Next” hasta que llegamos a esta parte:

installGit

En este momento de la instalación, si quieren, pueden elegir el editor de texto que van a usar. (Importante, ténganlo instalado antes de instalar Git)

Seguimos clickeando “Next” y luego “Install”

installGit

Por último, ¡finalizar! Si seleccionan la opción "Launch Git Bash", una vez que finalizan la instalación se va a abrir la consola

installGit

Otra forma de abrir la consola es haciendo click derecho sobre el escritorio y elegir la opción "Git Bash Here"

installGit

Una vez instalado Git van a poder visualizar la consola: ingresamos el comando git --version para chequear que está instalado. Si ven la consola así, ya están listos para comenzar a trabajar!

installGit

GitHub
¿Qué es GitHub?
Es una red para almacenar tus repositorios, sería un repositorio de repositorios. Es uno de los tantos disponibles en internet, y el más popular. GitHub NO es lo mismo que Git, aunque funcionen muy bien juntos. Github es un lugar donde podés compartir tu código o encontrar otros proyectos. También actúa como portfolio para cualquier código en el que hayas trabajado.

Comenzando
Para comenzar nos creamos una cuenta --- > https://github.com/ 🚀
GitHub-Register

Una vez registrados, ingresamos con usuario y contraseña:
GitHub-Login

Listo! Ahora vemos una página de inicio como la siguiente:
GitHub-Home

A la izquierda tenemos un acceso rápido a mis repositorios.

En el centro vemos la actividad de los usuarios a quienes seguimos.

En la parte superior derecha, vemos nuestra imagen de perfil. Desde ahí podemos desplegar opciones para gestionar nuestro perfil, repositorios y configuración. Si accedemos a nuestro perfil encontramos algo parecido a esto:

GitHub-profile

Podemos poner una foto de perfil, editar el nombre, agregar la ubicación, link y organizaciones a las que pertenecemos. En el centro podemos fijar los repositorios que queremos mostrar para que estén visibles en nuestro perfil.

Más abajo se muestra un diagrama de todas las contribuciones que vamos haciendo a los repositorios.

Si accedemos a la pestaña de arriba que dice repositorios veremos una lista de todos ellos. Cuando elegimos un repositorio para ver, nos lleva a una página como esta:

GitHub-repo

Así se ve un repositorio. Arriba a la izquierda tenemos el nombre de usuario/nombre del repo.

En el centro podemos ver todos los archivos que tiene dentro el repo. El botón verde que dice Code es importante, si clickeamos ahí vamos a poder obtener la url del repo, para así poder clonarlo (esto lo veremos más adelante).

Arriba a la derecha encontramos tres botones. Watch nos permite seguir un repositorio, mientras que con Star podemos marcar como favorito un repo que nos guste. Por último tenemos Fork, este es muy importante, lo vamos a necesitar cuando hagamos el Challenge!

Ya tenemos todo para empezar... Éxitos!!! 🍀

Python
¿Qué es Python?
Es un lenguaje de programación sencillo de leer y escribir debido a su alta similitud con el lenguaje humano. Además, se trata de un lenguaje multiplataforma de código abierto y, por lo tanto, gratuito, lo que permite desarrollar software sin límites

Instalación
Si estás usando Windows:

Elige una versión 3.10

Para obtener el instalador dirígete a https://www.python.org/downloads/
Descarga el instalador y ejecútalo en tu computadora.
Habilita la casilla de verificación en Install launcher for all users y Add Python 3.8 to PATH. A continuación presiona en Install Now. Windows te solicitará permisos para instalar Python en tu computadora.
Al finalizar la instalación se abrirá una ventana, en ella deberás presionar en la opción Disable path length limit. Windows te solicitará permisos para realizar este cambio.
Si estás usando Mac:

Mac OS X suele tener python instalado por defecto. Para verificarlo abrí la terminal, en el buscador de tu Mac, y escribí Python. Comprobar que está correctamente instalado:

Python
Python 2.7.13 (default, Mar 25 2021, 18:52:10)
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.37.14)] on darwin
Type "help", "copyright", "credits" or "license" for more information.

Si no te figura o queres descargar la última versión dirígete a: https://es.wikibooks.org/wiki/Python/Instalaci%C3%B3n_de_Python/Python_en_Mac_OS_X

Si estás usando Linux:

En una distribución estándar Linux dispone por defecto el intérprete Python instalado, para comprobar la correcta instalación solamente debería ejecutar el comando en la consola:

python
Python 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.

Si le muestra los mensajes anteriores está correctamente instalado el intérprete Python en su Linux.

Si al ejecutar el comando anterior muestra el mensaje:

python
bash: python: no se encontró la orden
Esto es debido a que no tiene instalado el intérprete, así que debe ejecutar el siguiente comando:

sudo apt-get install -y python-dev
De nuevo vuelva a ejecutar en su consola de comando el comando python. Ya están listos para comenzar a trabajar

Si tienes dudas sobre este tema, puedes consultarlas en el canal #m1_instalaciónherramientas

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants