Código https://engranedigital.com Fri, 06 Aug 2021 22:38:41 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 https://engranedigital.com/wp-content/uploads/2018/09/cropped-Engrane_digital_logo_2-32x32.png Código https://engranedigital.com 32 32 Consejos para desarrollar una web exitosa https://engranedigital.com/consejos-para-desarrollar-una-web-exitosa/ https://engranedigital.com/consejos-para-desarrollar-una-web-exitosa/#respond Thu, 08 Oct 2020 19:34:18 +0000 http://engranedigital.com/?p=1633 Cuando se trata de crear un sitio web eficaz, el diseño es lo primero en lo que debes trabajar. Puedes encontrar cientos de consejos en línea […]

La entrada Consejos para desarrollar una web exitosa se publicó primero en .

]]>
Cuando se trata de crear un sitio web eficaz, el diseño es lo primero en lo que debes trabajar. Puedes encontrar cientos de consejos en línea sobre el diseño de un sitio web, algunos pueden ser útiles, pero no puedes confiar al 100% en ellos ya que muchos están desactualizados o no son relevantes para tus necesidades.

Por otro lado, los mismos consejos no les funcionan a todas las personas por igual. En este post, en colaboración con 2×3, te ofrecemos algo más relevante, adecuado para cada negocio y con importantes consejos y sugerencias para el diseño y desarrollo de tu website.

Según algunos hallazgos en línea, solo tienes entre 7 y 10 segundos para dejar una buena impresión en los visitantes de tu sitio web. Sin duda, este es un desafío y debes abordarlo. Por lo tanto, debes comenzar con el recorrido de tus visitantes, desde el momento en que entran a tu sitio web hasta que se van.

¿Por qué es importante el diseño web?

 El éxito de un sitio web dependerá de qué tan excelente sea el diseño web que tenga. El diseño también asegurará que tu audiencia perciba tu marca e interactúe con tus productos. Si los visitantes permanecen en la página o se vuelven hacia tu competidor dependerá de la impresión que tu sitio web les deje. Estas son algunas de las principales razones por las que el diseño de sitios web es importante:

  1. El diseño del sitio web da la primera impresión
  2. Apoya la estrategia SEO
  3. Genera confianza
  4. Te hace competitivo

Entonces, teniendo todo esto en cuenta, hemos preparado una lista de consejos que pueden ayudarte a lograr que tu diseño web destaque.

 

Trabaja en el diseño

Todo buen diseño web comienza con un plan. Trata de aprender cómo interactúan tus visitantes con la página desde la primera vez que la visitan hasta que se convierten en tus clientes. Nunca te decepciones si alguno de tus visitantes abandona el sitio web sin realizar una compra o cumplir con el propósito.

Implementa una navegación sencilla pero sólida

 Los usuarios o visitantes pasan por tu sitio web con el propósito de acceder a tu información y, si no la encuentran rápidamente, se supone que deben recurrir a tu competidor. Asegúrate de que se pueda acceder a la información de forma rápida y sencilla. Los períodos de atención de los visitantes son cortos y, para mantenerlos comprometidos, necesitas contenido sólido y una navegación fácil.

Eliminar lo que complica su sitio web

 Si bien la animación, las imágenes y los contenidos son la fuerza motriz de cualquier sitio web, no deben ser complicados, robustos o largos. Si esto pasa, deberías considerar quitarlos inmediatamente. Recuerda, tienes apenas 10 segundos para cortejar a tus visitantes. Una vez que el visitante abandona tu sitio web, es posible que nunca regrese. Por lo tanto, mantén las cosas innecesarias fuera de tu website.

La entrada Consejos para desarrollar una web exitosa se publicó primero en .

]]>
https://engranedigital.com/consejos-para-desarrollar-una-web-exitosa/feed/ 0
Blogs sobre programación que deberías agregar a tus marcadores a partir de hoy. https://engranedigital.com/blogs-sobre-programacion-que-deberias-agregar-a-tus-marcadores-a-partir-de-hoy/ https://engranedigital.com/blogs-sobre-programacion-que-deberias-agregar-a-tus-marcadores-a-partir-de-hoy/#respond Fri, 16 Aug 2019 14:03:46 +0000 http://engranedigital.com/?p=1520 Seguimos muy de cerca tu proceso para llegar a ser el mejor programador; y hoy vamos directo a una lista con los mejores blogs de programación. […]

La entrada Blogs sobre programación que deberías agregar a tus marcadores a partir de hoy. se publicó primero en .

]]>
Seguimos muy de cerca tu proceso para llegar a ser el mejor programador; y hoy vamos directo a una lista con los mejores blogs de programación.

Si nos vienes siguiendo en este proceso ya estás enterado de algunos adelantos que venimos dando en la materia, pero si estás aquí por primera vez te recomendamos leer este artículo (Insertar artículo sobre Tips para ser el mejor programador) para entender de lo que vamos a hablar hoy.

Nos estamos dedicando a aprender entre todos a ser los mejores programadores, pero vamos directo al grano a conocer una lista de blogs que te ayudarán a ser ese programador que sueñas:

 

Picado Codigo.

https://picandocodigo.net/

 

Si lo tuyo es C/C++, Java, JavaScript,  Python, PHP, entre muchos otros, este sin duda será tu blog favorito después de Engrane Digital.

Además hay  mucha información sobre el software libre, colaboraciones y actualizaciones de lo más interesantes.

 

David Walsh

 

https://davidwalsh.name/

 

La opción de bloguear es de lo mejor por que hay programadora ya consolidados que escriben las entradas y te brindan en ellas más que su conocimiento, su punto de vista y su experiencia.

Este blog es el perfecto ejemplo de ello,  David Walsh es un ingeniero Front-End especializado en el desarrollo web y otros menesteres de este arte.Con este blog no solamente aprenderás trucos y tutoriales para saber cómo trabajar con JavaScript, Node.js o React.js sino que además te ayudará a amar más si cabe tu profesión.

La web del programador.

https://www.lawebdelprogramador.com/

Aquí los PDF´s son los protagonistas, es una web llena de excelente contenido educativo donde se habla de arquitectura, las bases de datos y un sin fin de herramientas todo a tu disposición.

No encontrarás gran diseño, pero si vas a encontrar contenido maravilloso. sin duda alguna uno de los mejores blogs de programación que te puedas encontrar.

Línea de código.

http://lineadecodigo.com/

 

En este extraordinario blog encontraremos contenido orientado hacia los lenguajes de programación más utilizados y sus novedades.

PHP, HTML5, Java, JavaScript, HTML, CSS y jQuery son descifrados de todas las maneras posibles en sus publicaciones, como un dato bastante importante es que contamos con un foro donde los usuarios de todos los niveles encuentran soluciones a problemas comunes y comparten información de un valor incalculable.

 

The JavaScript Playground.

https://javascriptplayground.com/

Si el JavaScrip es lo tuyo, este será de ahora en adelante tu lugar favorito en toda la web, los autores se dedican exclusivamente a desentramar los misterios Java, tutoriales realmente didácticos te guiarán por el camino a la cima.

La experiencia en esta web es increíble, puedes durar horas sin darte cuenta poniendo en practica sus ejercicios y aprendiendo con sus guías.

Smashing Magazine.

https://www.smashingmagazine.com/

Teniendo en cuenta el aspecto de diseño web, este blog es uno de los que destaca.

Si tu interés es mantenerte al día en cuanto a las tendencias de diseño de webs, tu lugar estará aquí; hay escritores más dedicados al diseño y otros más al front-end o incluso a la programación; así que es cuestión de ir entrando para ver si hay algo nuevo que nos pueda interesar, según nuestras necesidades.

://www.agiliacenter.com/blogs-desarrollo-web/

 

La entrada Blogs sobre programación que deberías agregar a tus marcadores a partir de hoy. se publicó primero en .

]]>
https://engranedigital.com/blogs-sobre-programacion-que-deberias-agregar-a-tus-marcadores-a-partir-de-hoy/feed/ 0
Libros que todo programador debe leer. https://engranedigital.com/libros-que-todo-programador-debe-leer/ https://engranedigital.com/libros-que-todo-programador-debe-leer/#respond Fri, 09 Aug 2019 14:00:47 +0000 http://engranedigital.com/?p=1509 Seguimos con la temática de profundizar en la forma de cómo podemos mejorar cada día y llegar a ser el mejor programador y hoy vamos a […]

La entrada Libros que todo programador debe leer. se publicó primero en .

]]>
Seguimos con la temática de profundizar en la forma de cómo podemos mejorar cada día y llegar a ser el mejor programador y hoy vamos a hablar de un punto fundamental que es una colección de libros que todo programador debe leer.

Leer es un hábito excelente, enriquece tu vocabulario, nutre tu cerebro, te ayuda a perfeccionar tus habilidades con teoría de la buena y te permite escaparte un rato de todo lo que tienes alrededor, todo esto sin agregar que para quienes se dedican a programación dejar de estar frente a la computadora por un rato puede significar mucho.

Ideas renovadas, nuevas energías y descanso son solo algunos de los beneficios que podemos obtener al alejarnos del monitor y tomar un libro.

Parece algo un poco absurdo pensar que podemos encontrar algo realmente útil en libros que fueron escritos hace años y es precisamente un aspecto de la programación, podemos tener API´s muy actualizadas, lenguajes que están en constante movimiento o nuevas funciones, pero el código, ese código puro y fundamental ha permanecido en el tiempo sin demasiados cambios.

Otro aporte bien interesante de estos libros que todo programador debe leer, es que más allá del código mismo, podemos aprender procedimientos, hábitos y “Atajos” que a los grandes programadores que escribieron estos textos les llevaron a donde están.

Si bien no nos vamos a concentrar en detalles, hoy queremos enfocarnos en quienes ven a la programación como un arte, esos llamados “artesanos digitales” que construyen cada aspecto de nuestras aplicaciones o webs favoritas desde cero.

1. Code Complete (Volumen 2)

Esta es la segunda versión del libro escrito por el “Gurú” Steve McConell, son 900 paginas cargadas de buenas prácticas, ejemplos y técnicas que lo llevaron al éxito.

En Code Complete 2 tienes una completísima guía de las técnicas altamente efectivas para escribir el mejor código. El autor te lleva por distintos ámbitos de la programación, desde la estructura, la integración y el testing unitario, hasta la manera eficiente de gestionar un equipo sin dejar pasar por los errores más comunes a la hora de programar.

No importa tu nivel o experiencia programando, Code Complete es un libro que debes incluir en tu bibliografía.

2. Introduction to Algorithms.

Este maravillo libro es también conocido como CLRS por sus cuatro autores (Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest y Clifford Stein) y es una joya, se centra en la esencia del desarrollo de software: la creación de algoritmos que con el desarrollo de las nuevas tecnologías es hoy en día una herramienta fundamental.

Puedes considerarlo como un manual de estudio con información completa y muy detalladas sobre diseño y análisis de algoritmos, estructuras de datos avanzadas y más. Por si fuera poco, incluye multitud de ejercicios para comprobar los conocimientos adquiridos.

Como dato adicional te dejamos que en Github puedes encontrar un repositorio de soluciones, es una prueba de que textos como este tienen el más alto nivel y son referencia obligada para quienes quiere entender y desarrolar mejores algoritmos.

 

3. Design Patterns: Elements of Reusable Object-Oriented Software

Si eres ingeniero o arquitecto de software, Design Patterns es una joya que sigue gozando de relevancia 24 años después de ser escrito por los denominados “Gang of Four”: Erich Gamma, Richard Helm, Ralph Johnson y John Vlissides.

¿Qué vas a encontrar en este libro?

Una guía detallada de los diversos patrones de diseño que se han desarrollado con el objetivo de solucionar problemas comunes y recurrentes al programar una aplicación.

Excelentes estrategias que plantea Design Patterns para crear software de mayor calidad, flexible y fácil de mantener.

La experiencia de estos grandes de la programación.

4. The Mythical Man-Month.

Aquí vamos con uno de los clásicos, ya que fue publicado por primera vez en 1975 y revisado en 1995, El Mítico Hombre-Mes es un ejemplo más de libros que a pesar de tener unos cuantos años de ser publicados hoy en día siguen siendo de gran utilidad.

Basándose en su experiencia en IBM como gestor de un gran proyecto de desarrollo, Fred Brooks se centra en los problemas organizacionales de los proyectos y en cómo gestionar a las personas involucradas en ellos, derribando mitos y exponiendo problemas habituales en el trabajo del desarrollador y la industria IT.

Una obra imprescindible para cualquier persona involucrada en proyectos de desarrollo de software.

5. Structure and Interpretation of Computer Programs.

Seguimos con los clásicos y este data de 1979, Gerald Jay Sussman y Hal Abelson nos enseñan cómo programar empleando herramientas de abstracción y modularidad. Sin duda lo principal que aprenderemos aquí es como descomponer un gran problema en otros más pequeños y de qué manera volver a unir todas las piezas.

También encontraremos conceptos fundamentales de programación, pero sin duda alguna con lo principal que nos podemos quedar es con la habilidad de pensar la programación, mejorar la capacidad de identificar y razonar sobre diversos problemas y aprender nuevos paradigmas como programación imperativa, declarativa, orientada a objetos y funcional.

En principio nació como manual de texto para el curso de introducción a la programación del MIT y posteriormente se ha empleado en cursos de otras universidades. Puedes encontrarlo íntegro en la web del MIT.

6.Clean Code.

A nadie le gusta un código mal escrito, esto habla muy mal de quien lo creó y nos dificulta enormemente el proceso de resolución de bug y otros errores a veces normales en este arte.

Pero Robert C. Martin nos ayuda con esto y divide el tema en 3 partes:

Definición de conceptos varios como legibilidad, organización y certeza de funcionamiento, además de la descripción de los principios, patrones y prácticas para escribir código limpio.

En la segunda parte, se incluyen diversos casos de estudio muy interesantes y ejemplos de complejidad creciente.

Finalmente, la recompensa. En la tercera parte, el autor recopila una lista de heurísticas; basadas en la observación y la investigación, para diferenciar el código correcto, identificar el que está mal escrito y solucionarlo de manera ágil.

Clean Code es uno de los libros que te ayudará a producir mejor código: comprensible, organizado y eficaz.

Hay muchos más Libros que todo programador debe leer, pero el día hoy llegaremos hasta aquí para evitar que te sientas muy abrumado; sin embargo; de nuevo te repetimos que es una idea excelente por muchas razones dedicarte a leer estas joyas escritas.

La entrada Libros que todo programador debe leer. se publicó primero en .

]]>
https://engranedigital.com/libros-que-todo-programador-debe-leer/feed/ 0