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

Deseo aprender diseño de interfaz de usuario HTML5 sensible e intuitivo. ¿Cómo puedo hacer eso usando internet como la única herramienta?

Quiero desarrollar un sitio web que tome datos del usuario y lo almacene en un archivo de texto en mi computadora portátil con Windows, ¿cómo hago esto?

Quiero combinar HTML y PHP en una página cuando utilizo datos de formulario. ¿Qué debo hacer?

Soy bastante nuevo en las aplicaciones MVC, ¿alguien puede sugerirme cómo aprender a desarrollar aplicaciones MVC y qué idioma elegir para desarrollar aplicaciones?

Tengo una conexión a Internet de alta velocidad en mi casa. Soy programador web, mi esposa y mi madre son enfermeras. ¿Qué puedo hacer para ganar dinero con esto?

¿Qué sitios web de codificación reconocen más los empleadores? He trabajado en varios proyectos de programación en LAMP en mi puesto actual, pero soy autodidacta. Estoy mirando Khan Academy y codeschool.com. ¿Qué miran realmente los empleadores?

Quiero comenzar a aprender diseño UI / UX, y tengo experiencia en Adobe Photoshop e Illustrator. ¿Cuál es un recurso recomendado para comenzar?

¿Soy un tonto al no saltar en el vagón MVC de JavaScript?

Quiero usar ReactJS en el frente y Go en el back-end. ¿Qué marco MVC puedo tener para proporcionar capacidades como enrutar y acceder a la API Go de backend?

¿Dónde puede encontrar un desarrollador web para ayudar con un proyecto basado en una idea para un sitio web de red social?

Marketing web: compré un nombre de dominio de GoDaddy y actualmente estoy creando un sitio web. ¿Puedo ganar a través de este sitio web? ¿Quién me pagará exactamente y de qué manera?

Quiero desarrollar un motor de blog usando ASP.NET MVC. ¿Qué tipo de ideas y sugerencias le gustaría compartir para mí?

Voy a comenzar una empresa de alojamiento web. Quiero comprar un plan de revendedor y luego vender espacio de alojamiento para particulares. Como soy nuevo, ¿hay algún libro o video tutorial al ver cuál puedo usar para impulsar mi negocio?

He intentado toneladas de lenguajes de programación y frameworks, pero no soy dueño de ninguno. Sé que necesito concentrarme en varios idiomas, pero no quiero perderme otras tecnologías nuevas. ¿Qué tengo que hacer?

He aprendido Node.js, Angular.js, JavaScript, HTML5 y CSS, PL / SQL, ¿qué otras tecnologías debo aprender para convertirme en un desarrollador de pila completa?