En este manual abordamos distintas herramientas que pueden formar parte del entorno de trabajo del desarrollador web.
Encontrarás programas y sistemas que como desarrollador web deberías conocer. Explicamos cómo usar estas herramientas, configurarlas, para crear tu entorno de trabajo del día a día.
Hay en este manual un poco de todo, desde programas de edición de código, acceso por terminal, herramientas que nos permiten optimizar tareas diarias y recurrentes, como la optimización de un sitio web, testing, diseño, etc.
Pero ojo, no queremos decir que todo lo que vayas a encontrar en este manual lo debas de usar, puesto que debes centrarte en las herramientas a las que tú les obtengas la utilidad, y las que se adapten a tus gustos. Tampoco queremos que se entienda que todas las herramientas que dispones están comprendidas aquí, ya que este mundo es enorme y existen miles de utilidades que sería imposible de concentrar en un solo manual.
Por último decir que el Manual del Entorno de Trabajo del Desarrollador es un manual histórico, es decir, un manual que se ha escrito a lo largo de muchos años. Por ello hay algunas utilidades y referencias que no tienen por qué ser las mejores, pues el software pasa de moda, al llegar nuevos programas con nuevas características, pensados para adaptarse mejor a las corrientes actuales. Es siempre bueno estar atento a las cosas que van apareciendo.
En Entorno de trabajo del desarrollador web encuentras:
Artículos del manual
-
Editores de código
Sin duda, la herramienta más fundamental de cualquier desarrollador es el editor de código. Existen decenas de editores fantásticos para trabajar y cada uno tiene sus ventajas e inconvenientes, aparte de adaptarse mejor a unas u otras tecnologías. Comenzaremos por esta parte, aunque tenemos que advertir que es imposible ver todos los editores que pueden ser recomendables y que, al final, el que debe decidir si un editor es bueno o no, eres tú mismo.
-
1
Conociendo Sublime Text 2
Grabación del programa #devIO sobre el editor Sublime Text 2, paquetes, personalización, lint automático y mucho más para que comiences a conocer las posibilidades del programa y aprendas cómo configurarlo.
-
2
Plugins y configuraciones esenciales para Sublime Text
Apuntes sobre la configuración de Sublime Text y los plugins más imprescindibles para comenzar a usar el editor en mejores condiciones. Son los tips estrictamente necesarios, ideales para cualquier área del desarrollo.
-
3
Configuración de Less en Sublime Text 2
Vemos paso a paso como configurar nuestro sublime text 2 para poder compilar código en Less.
-
4
Cloud9 IDE de desarrollo online
Os hablamos de un entorno de desarrollo online llamado Cloud9 que nos permite no solo editar código como también administrar un servidor virtual.
-
5
Videotutorial de Komodo Edit
Vídeo donde mostramos cómo descargar e instalar Komodo Edit y cómo usarlo para editar archivos, crear proyectos, instalar extensiones y configurar distintos aspectos del programa.
-
Navegadores y sus extensiones
Obviamente, los desarrolladores deben contar con un buen abanico de navegadores con los que probar sus desarrollos. Son todos importantes y cada uno desarrollará principalmente con uno u otro. Aquí hablaremos de algunas extensiones y usos de los navegadores que te podrán interesar.
-
6
10 Razones por las que usar el navegador Mozilla Firefox
Hablar del navegador Mozilla Firefox, es hablar de un software que te ofrece el poder hacer las cosas más fácilmente y de una forma más eficaz que con cualquier otro.
-
7
Cómo tener Internet Explorer, Edge y Windows dentro de Mac OS X o Linux
En este artículo te enseñamos a conseguir ejecutar dentro de tu Mac OS X, o Linux, los navegadores Internet Explorer o Edge, así como el propio Windows, por medio de una virtualización con Virtualbox e imágenes gratuitas.
-
Herramientas para desarrollo backend
Ahora una serie de herramientas pensadas sobre todo en los desarrolladores backend, es decir, en los que programan con lenguajes del lado del servidor, para acceso a base de datos y otros recursos de servidores remotos.
-
8
SMTP server falso, alternativa para probar el envío de email
Soluciones útiles cuando quieres probar el envío de email desde tus desarrollos en local, pero no tienes un servidor SMTP configurado en tu ordenador personal.
-
9
Accede a virtualhost desde cualquier dispositivo de la red local
Te explicamos Xip.io la magia que te permite acceder a un virtualhost que tengas tu servidor local desde cualquier otro ordenador o dispositivo de tu red para testing.
-
10
Qué es Vagrant, cómo trabajar con Vagrant
Cómo trabajar con Vagrant, el sistema para crear entornos de desarrollo profesionales, programas a instalar y procedimientos a realizar para crear un servidor perfectamente configurado.
-
11
Cómo usar Postman para probar nuestras APIs
En este artículo vamos a abordar una herramienta habitual en el desarrollo de aplicaciones modernas, basadas en API REST, que nos permite probar las rutas o endpoints de las aplicaciones backend.
-
12
Instalar y usar MailHog
Cómo instalar MailHog, para atrapar el correo saliente de aplicaciones web y cómo configurarlo en PHP y Laravel.
-
Para desarrolladores frontend
Algunas herramientas esenciales para los que se dedican al desarrollo del lado del cliente. Es decir, a la parte estética de un sitio web, el contenido con HTML, el estilo con CSS y la funcionalidad con Javascript del lado del cliente.
-
13
Bower
Conoce y aprende a usar Bower, el gestor de dependencias para el desarrollo web frontend que te facilitará la tarea de instalar y mantener al día librerías y frameworks en tus proyectos.
-
Programas y recursos para el terminal
Puedes encontrar aquí algunos artículos que tienen que ver con el uso del terminal y la configuración del mismo, o recursos de utilidad para hacer con el terminal.
-
14
Configuración de terminal con Bash-it / iTerm2
Cómo realizar la configuración de tu terminal de línea de comandos con Bash-it, que ofrece múltiples posibilidades de personalización muy recomendables.
-
15
Personalizar un terminal basado en Zsh (MacOS / Linux)
Vamos a explicar cómo hacer la personalización de un terminal con shell Zsh, Linux o MacOS a partir de Catalina. Veremos cómo cambiar el tema y aplicar plugins de Oh My Zsh y tunear tu terminal para desarrollo.
-
16
Convertir en masa archivos a UTF-8
En este artículo vamos a ver varias herramientas y procedimientos para convertir en masa todos los archivos de un proyecto y pasar a usar la codificación de caracteres UTF-8.
-
Herramientas para administración de bases de datos
Ahora vamos a analizar varias herramientas también para el desarrollo backend, pero particularmente para el trabajo con las bases de datos. Todos estos programas permiten acceder a las bases de datos para conseguir administrar o simplemente acompañar cómo se van almacenando los datos en las tablas según se ejecutan las aplicaciones web. Es un tipo de software sin duda esencial para todos los desarrolladores.
-
17
Anáisis de DBeaver
Presentamos DBeaver, un programa muy completo que puedes usar para acceder y administrar bases de datos y que funciona en Windows, Linux y Mac y compatible con todos los sistemas gestores populares.
-
18
Sequel Pro: interfaz gráfica para MySQL
Conoce Sequel Pro, un software de interfaz gráfica para administración de bases de datos MySQL muy potente e intuitivo. Disponible para Mac OS X.
-
Herramientas para la optimización de webs
Herramientas que nos sirven para optimizar una página web, mejorando su rendimiento y desempeño y consiguiendo que funcionen más rápida.
-
19
YSlow: herramienta de análisis del rendimiento de la web
YSlow: Una herramienta que te ayuda a mejorar el tiempo de carga de tu página web, mejorando el rendimiento.
-
20
Modificar el archivo de Hosts en Windows, Linux y Mac
Cómo modificar el archivo de hosts en cualquier plataforma, ya sea Windows, Linux y Mac.
Descargas
-
Entorno de trabajo del desarrollador web en libro electrónico El libro del entorno de trabajo del desarrollador web ofrece diversa información útil, programas, herramientas. Lo puedes obtener como libro electrónico para poder leerlo cómodamente en donde más te guste.
Archivos disponibles: PDF, ePup, Mobi (Kindle)
Páginas: 63 (Referencia por el archivo PDF)