Otra lista de proyectos para practicar

“Un maestro comete más errores que intentos un principiante”

Último lista de proyectos de formación Recibió 50 lecturas y 600 favoritos. Aquí hay otra lista de proyectos interesantes para practicar, para aquellos que quieran ayuda adicional.

1. editor de texto

Otra lista de proyectos para practicar

El propósito de un editor de texto es reducir el esfuerzo de los usuarios que intentan convertir su formato en un formato HTML válido. Un buen editor de texto permite a los usuarios formatear el texto de diferentes maneras.

Todo el mundo alguna vez ha utilizado un editor de texto. Entonces por qué no créalo tú mismo?

2. Clon de Reddit

Otra lista de proyectos para practicar

Reddit es un sitio de discusión, clasificación de contenido web y agregación de noticias sociales.

Reddit ocupa la mayor parte de mi tiempo, pero sigo visitándolo. Crear un clon de Reddit es una forma eficaz de aprender a programar (mientras navega por Reddit al mismo tiempo).

Reddit te ofrece una muy rica API. No omita ninguna característica ni haga las cosas al azar. En el mundo real, con clientes y clientes, no se puede trabajar al azar o perderá rápidamente su trabajo.

Los clientes inteligentes se darán cuenta inmediatamente de que el trabajo se está haciendo mal y buscarán a otra persona.

Otra lista de proyectos para practicar

API de Reddit

3. Publicar un paquete NPM de código abierto

Otra lista de proyectos para practicar

Si escribe código Javascript, es probable que utilice un administrador de paquetes. Un administrador de paquetes le permite reutilizar código existente que otras personas han escrito y publicado.

Comprender el ciclo completo de desarrollo de un paquete proporcionará una muy buena experiencia. Hay muchas cosas que necesitas saber al publicar código. Debe pensar en la seguridad, el control de versiones semántico, la escalabilidad, las convenciones de nomenclatura y el mantenimiento.

El paquete puede ser cualquier cosa. Si no tienes una idea, crea tu propio Lodash y publícalo.

Otra lista de proyectos para practicar

Lodash: lodash.com

Tener algo que hayas hecho online te sitúa un 10% por encima de los demás. Aquí hay algunos recursos útiles. sobre fuentes y paquetes abiertos.

4. Plan de estudios de FreeCodeCamp

Otra lista de proyectos para practicar

plan de estudios de la FCC

freeCodecamp ha recopilado mucho curso integral de programacion.

freeCodeCamp es una organización sin fines de lucro. Consiste en una plataforma de aprendizaje interactiva basada en la web, un foro comunitario en línea, salas de chat, publicaciones Medium y organizaciones locales que pretenden hacer que el aprendizaje del desarrollo web sea accesible para todos.

Otra lista de proyectos para practicar

Estarás más que calificado para tu primer trabajo si logras completar todo el curso.

5. Crea un servidor HTTP desde cero

El protocolo HTTP es uno de los principales protocolos por los que viajan los contenidos en Internet. Los servidores HTTP se utilizan para ofrecer contenido estático como HTML, CSS y JS.

Ser capaz de implementar el protocolo HTTP desde cero ampliará su conocimiento sobre cómo interactúan las cosas.

Por ejemplo, si usa NodeJs, entonces sabrá que Express proporciona un servidor HTTP.

Como referencia, vea si puede:

  • Configurar un servidor sin utilizar ninguna biblioteca
  • El servidor debe servir contenido HTML, CSS y JS.
  • Implementando un enrutador desde cero
  • Monitorear cambios y actualizar el servidor.

Si no sabes por qué, usa ir a la lengua e intente crear un servidor HTTP Caddie desde cero.

Otra lista de proyectos para practicar

6. Aplicación de escritorio para notas

Otra lista de proyectos para practicar

Todos tomamos notas, ¿no?

Creemos una aplicación de notas. La aplicación necesita guardar notas y sincronizarlas con la base de datos. Cree una aplicación nativa usando Electron, Swift o lo que quiera y funcione para su sistema.

Siéntete libre de combinar esto con el primer desafío (editor de texto).

Como beneficio adicional, intente sincronizar su versión de escritorio con la versión web.

7. Podcasts (clon nublado)

Otra lista de proyectos para practicar

¿Quién no escucha podcasts?

Cree una aplicación web con la siguiente funcionalidad:

  • Crea una cuenta
  • Buscar podcasts
  • Califica y suscríbete a podcasts
  • Para y reproduce, cambia de velocidad, funciones de avance y retroceso durante 30 segundos.

Intente utilizar la API de iTunes como punto de partida. Si conoce algún otro recurso, publíquelo en los comentarios.

Otra lista de proyectos para practicar

afiliado.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. Captura de pantalla

Otra lista de proyectos para practicar

¡Hola! ¡Estoy filmando mi pantalla ahora mismo!

Cree una aplicación web o de escritorio que le permita capturar su pantalla y guardar el clip como .gif

aquí está algunos consejoscómo lograr esto.

La traducción se realizó con el apoyo de la empresa. Software EDISONquien se dedica profesionalmente Desarrollo de aplicaciones y sitios web en PHP. para grandes clientes, así como Desarrollo de servicios en la nube y aplicaciones móviles en Java..

Fuente: habr.com

Añadir un comentario