Soy nuevo en codificación / programación. Estoy aprendiendo HTML, CSS, JavaScript, etc. ¿Cómo me ayudará GitHub?

No soy un experto, todavía estoy aprendiendo que la codificación es un desarrollo continuo como el Zen.
GitHub: es un software de control de versiones desarrollado por Linus para el mantenimiento del código del kernel de Linux.
Esto es muy popular entre los desarrolladores hoy en día porque es principalmente un control de revisión distribuido
Desde una perspectiva de novato, te beneficiarás de seguir
1. Aprender a usar un sistema de control de versiones que es estándar y popular entre los desarrolladores.
Por ejemplo, usted desarrolló una página con cierto estilo y desea volver a repetir su diseño nuevamente para enmendar algunas cosas que nunca debe temer hacer cambios.
Puedes jugar ramificando tu código y experimentando. Una vez que esté satisfecho con la nueva función, puede fusionar su sucursal con master.

2. Aprenda sobre la función fácil de recuperar su código cuando su nueva función rompió una de las funciones básicas de su sitio.
Después de hacer sus cambios y fusionar su sucursal, siente que quiere volver a su estilo anterior, aún puede hacerlo implementando el maestro en su servidor de implementación.
3. Aprenda a implementar su código directamente desde la línea de comandos en los servidores sin ninguna GUI.
Suponga que está usando ssh para acceder a su servidor, luego puede instalar la herramienta de cliente git en el servidor si tiene derechos y permisos y luego ejecutar una solicitud de extracción de git en su sucursal para obtener el código. Todavía puede hacerlo en su máquina local como bien.

4.Trabajar con el equipo de desarrolladores y colaborar (ramificación y fusión).
Hay un escenario en el que le gustaría la ayuda de su amigo o compañero de lote en su diseño si ambos usan git y luego todo lo que necesitan hacer es enviarle una solicitud de extracción para obtener una copia de su código y ayudarlo.
5. A medida que almacena su código en git hub, puede acceder al código desde cualquier lugar que cause redundancia para dispositivos de almacenamiento basados ​​en interfaz USB.
6. Descubre cosas nuevas, créeme, he aprendido mucho al buscar en otros códigos y archivos. Todo lo que necesita hacer es buscar los repositorios más vistos y seguidos para conocer los desarrollos recientes.
7. Obtenga más código de placa de caldera de otros repositorios que pueden ayudarlo a configurar y ejecutar en poco tiempo.
Si necesita ayuda sobre git -GitHub Help – Documentación empresarial de GitHub

Esto es algo similar a la respuesta que he dado en alguna otra pregunta.

Si eres nuevo en la programación, esta es una de las herramientas más importantes que agregará en tu currículum vitae / perfil que te hará destacar del resto de la multitud. Las razones son:
1) Git: la mayoría de las empresas utilizan GIT para almacenar, compartir y comprometer su código y sus activos. Entonces, no estarás más fresco en esta herramienta.
2) GIT ayuda a mantener un buen historial del código cometido por usted y, mientras trabaja en él, también comprenderá cómo se produce el conflicto de código, cómo debe resolverlo, cómo funcionan las ramas, cómo crearlos, etc.
3) Lo más importante es que puede consultar muchos códigos de desarrolladores de todo el mundo: un gran conjunto de códigos geniales y de calidad para su aprendizaje y reutilización
4) por último, pero no menos importante: puede tener su propia cuenta de github y poner todos sus proyectos personales en eso, que puede compartir con el escaparate de reclutadores en su currículum, etc. Eso también aumentará su perfil

¡Feliz aprendizaje!

primero ve a aprender html y css. Eso no es codificación. Solo diseño y marcado. Todavía son grandes habilidades para tener. Git y Github te enseñarán a realizar un seguimiento de tu trabajo en el control de versiones y dejar de temer cometer errores.

Entonces aprende javascript. Como ahora sabe cómo realizar un seguimiento de su trabajo en el control de versiones y no teme romper sus cosas, aprenderá mucho más rápido. Cuando necesite inspiración y ayuda, mire los proyectos de otras personas en github para aprender (pero primero stackoverflow)

Luego escribe código útil. Compártelo públicamente en github. Escribe sobre esto y cuéntale a otras personas lo que hiciste. Déjelos usarlo. Obtenga comentarios A veces los comentarios no son agradables. No te preocupes por eso. Siempre puedes encontrar halagos en alguna parte. Absorber comentarios. Aprende más. Cuando recibe solicitudes de extracción, significa que hizo algo que es lo suficientemente importante para otra persona como para que se involucre y contribuya de nuevo. Acabas de crear una pequeña comunidad de código abierto. ¡Ganar!

GitHub cumple dos funciones principales:

  1. Copia de seguridad de su código
  2. Facilite que otros vean y contribuyan a su código

No es esencial ni necesario usar github. Especialmente dada su horrible historia al tratar con mujeres.

Sin embargo, git está cerca de una lengua franca para el control de versiones de software moderno. Si bien es posible que no lo necesite de inmediato, espere que el control de versiones se vuelva central para su vida como desarrollador. Recomiendo encarecidamente aprender git tan pronto como te sientas cómodo.

Github es un lugar para recursos que puede utilizar para el próximo proyecto impresionante.

Github funciona con git, que es un sistema de control de versiones que se utiliza para documentar el estado de los cambios. Hay una curva de aprendizaje para usar git, con Github, la mayor parte se vuelve más fácil porque es su interfaz gui para escritorio y web. La gente usa git porque es una de las mejores formas de escribir software.

Los desarrolladores usan Github porque es más fácil publicar código para el público y su interfaz web realmente funciona bien, especialmente su interfaz de usuario para problemas, wikis y páginas de github. Cualquiera puede consumir o comunicarse con el contenido creado por otros fácilmente. Git ha estado allí por mucho tiempo, pero con Github nunca fue tan fácil poner tu repositorio en línea.

Si solo está aprendiendo los entresijos de html, css, js, es posible que deba pasar mucho tiempo aprendiendo lo básico haciendo proyectos del mundo real. Luego puede publicar su trabajo en Github.

Si necesita una plataforma de aprendizaje, le aconsejo que visite Treehouse o sitios web similares.

Github es el hogar de muchos proyectos de código abierto, es un gran lugar para navegar por el trabajo de otras personas (especialmente si publican un enlace de un buen tutorial). Pero sobre todo, es un gran lugar para comenzar a aprender Control de versiones. Cualquier proyecto de software puede beneficiarse del control de versiones, incluso los proyectos de una persona. Entonces, cuanto antes comience a aprender y comprender el control de versiones, más fácil será ingresar a un equipo y comenzar a contribuir.

Para una introducción rápida: https://try.github.io

Estoy de acuerdo con Neha Sharma, GitHub es muy útil para tener en tu currículum. Recientemente puse algunos de mis proyectos personales en GitHub, con páginas de proyectos que usan GH Pages, una gran experiencia, y al final del día, tenía algo a lo que puedo hacer referencia si lo necesito.

He contribuido a SourceForge, y siempre me pareció una tontería, GitHub parece mucho más natural, más social. Mire el código de otras personas y las bibliotecas de códigos. También descubrí que jsFiddle y GitHub funcionan bien juntos, y ME ENCANTA jsFiddle.

Principalmente, disfruto codificando y disfruto compartiendo, y tanto GitHub como jsFiddle fueron formas DIVERTIDAS de hacer esto. Que te diviertas.

Muchas otras respuestas ya han señalado que las funciones de colaboración y control de versiones de GitHub realmente no serán de mucha utilidad si recién está comenzando, sin embargo, hay otra forma en que GitHub puede ser útil.

¡Puedes usar las páginas de GitHib para alojar tus sitios web gratis! Mientras te estás inclinando, cuando hayas terminado un proyecto, ¡puedes hacerlo en vivo en la web! Esto será mucho más divertido durante el desarrollo.

Aparte de eso, también puede usar GitHib para ver el código de varias cosas diferentes desarrolladas por otras personas. Por ejemplo, he usado GitHub para mirar a través de muchos diseños / diseños CSS geniales.

Ver github es el lugar donde puedes subir tu código y compartirlo con tus amigos. También puedes obtener proyectos. Html y css son solo diseños de página que no tienen nada que ver con la codificación. Así que obtenga html css, ((Java script nd php (incluye codificación)). Puede aprender web dvlpmnt en línea. Puede encontrar muchos sitios web en línea que le enseñan como código acdmcy, escuelas w3, etc., donde también puede encontrar proyectos y puedes compartir con la gente

Los tutoriales y la capacitación en video en línea son un gran recurso en el que puede confiar y aprender codificación, diseño y animación. Es muy conveniente y puedes ir a tu propia velocidad. Eche un vistazo a sus planes de lecciones y vea si puede aprender un poco por su cuenta.

More Interesting

Soy principiante en Java. ¿Cómo puedo construir una aplicación basada en cliente-servidor?

Estoy comenzando mi primer trabajo de desarrollador front-end. ¿En qué debería centrarme para tener éxito?

Si aprendo SQL, ¿entendería MS Access? Estoy muy interesado en la gestión de bases de datos. Tengo experiencia previa en desarrollo web.

Cuando agrego una columna a una tabla existente, ¿se convierte automáticamente en una clave principal?

¿Cuál es una manera de crear un sitio web como MyFridgeFood o Supercook usando WordPress?

Necesito crear un servicio web que muestre la entrada de un usuario a otros usuarios. ¿Cómo hago esto? Diseño sitios web pero nada como esto todavía.

Estoy buscando un marco PHP para una capa intermedia delgada del lado del servidor que sea extremadamente segura y RESTful. ¿Qué marco se acerca más?

Tengo un sitio web alojado en WP Engine y utilizo su servicio CDN. ¿Hay algún beneficio al usar CloudFlare para CDN o sus características de seguridad?

Estoy a punto de tomar un curso de Mongo DB sobre Udacity. Pero no tengo ningún conocimiento previo sobre conceptos de bases de datos como MySQL, etc. ¿Debo tomar el curso o debo comenzar con MySQL?

Necesito un desarrollador de pila completa que pueda construir una plataforma de infografía similar a infogr.am y piktochart.com. ¿Qué conjuntos de habilidades debo buscar?

Dejé la escuela secundaria. ¿Puedo obtener trabajos de desarrollador web después de practicar y estudiar?

Soy un buen desarrollador de pila completa. ¿Cómo puedo ganar 1000 $ rápidamente?

Deseo ser un desarrollador front-end. ¿Cuál es el alcance de esto en India? ¿Qué habilidades se requieren para ser un desarrollador front-end?

¿Cuál es el primer paso para construir un sitio web de cartera?

Construí una API de back-end y quiero mostrarla en GitHub. ¿Qué información debe contener mi archivo Léame y qué estructura debe tener?