VíctorGraciaWeb
comenzar desarrollo web

El viaje para convertirte en desarrollador web profesional

Es posible que se te haya pasado por la mente realizar tu propia página web, sitio web, E-commerce o cualquier tipo de aplicación de entorno web en algún momento de tu vida y te habrás preguntado ¿Como lo hago?. Incluso hayas pensado en convertirte en desarrollador web profesional. Es por eso que en este post os informaré sobre los pasos que deberéis seguir para introduciros en el mundo del desarrollo de Software y convertirse en desarrollador web profesional.

Conozco a gente que anteriormente se ha querido introducir en este mundo y han querido convertirse en desarrollador web profesional, nada fuera de la realidad, deberás ser constante, disciplinado y autodidacta para manejar con soltura los diferentes Frameworks, lenguajes de programación y un sin fin de herramientas que te mencionaré a continuación.

Para comenzar, citaré 3 tipos de perfiles de desarrolladores:

  • Frontend Developer: Se basan en trabajar el aspecto visual de las interfaces gráficas con las que interactúa el usuario con nuestro sistema. La experiencia por parte de los usuarios conocido por sus siglas por UX es un punto a tener muy en cuenta es diseño de nuestra aplicación web.
  • Backend Developer: El profesional que trabaja en esta sección, es el encargado de hacer magia en nuestra plataforma web. Será el responsable de hacer posible todas las funcionalidades establecidas.
  • Full-stack Developer: El desarrollador web Full-Stack es el mas solicitado, por ello son los profesionales mejor pagados. Por contra, deben de manejar muchas herramientas y lenguajes de desarrollo tanto del lado Front como Back.

Una vez que ya sabes los diferentes perfiles de Desarrolladores web que existen en la actualidad, comenzaré a nombrar las diferentes herramientas que deberás de usar durante tu aprendizaje:

Diseño de bases de datos

Todo sistema web mas o menos potente, es gestionado mediante una base de datos, en la mayoría de ocasiones estas son de tipo relacionales. Aunque las bases de datos relacionales tan sólo un tipo de variante existente en la actualidad. Las bases de datos comprenden el lenguaje SQL. Entre los diferentes sistemas de gestión de bases de datos nos encontramos con Mysql, Oracle, SqlServer etc. Por tanto, si deseas ser un desarrollador de aplicaciones web profesional, deberás de dominar con bastante soltura alguno de estos sistemas gestores de bases de datos.

Diseño web

El leguaje interpretado por los navegadores es HTML. Actualmente en su versión 5. Son un listado de etiquetas. Popularmente como lenguaje de marcas. A estas etiquetas les asociamos una serie de estilos mediante propiedades CSS. Gracias a estos estilos aplicados conseguiremos dotar a nuestro sitio web del formato y estilo deseado. Esta tarea se denomina Maquetación de nuestro sitio web.

Lenguajes de Programación

En este apartado tan sólo mencionaré algunos pocos lenguajes de programación para entorno web, pero existen en la actualidad varias decenas de ellos. Por tanto necesitarás conocer algunos de ellos, citaré los siguientes:

  • Javascript
  • Php
  • Java
  • ASP.NET
  • Jsp
  • Python
  • Ruby
  • Perl

Frameworks de desarrollo web

En la actualidad, existen muchos Frameworks de desarrollo. Ellos nos hacen el día a día mas fácil para producir nuestro código fuente. Un Framework se define como un listado de librerías ya desarrolladas para construir nuestros Aplicativos con ayuda de unas funciones y clases de las que el Framework en cuestión nos ofrece a los desarrolladores. Con todo ello el desarrollador web se deberá de centrar únicamente en escribir sus sitios web en función de los requisitos establecidos junto con el cliente.

Existe una curva de aprendizaje para dominar el Framework. Pero una vez lo manejas con soltura, producirás código mucho mas rápido y de mejor calidad. Si tu deseo es convertirse en desarrollador web profesional, también deberás de conocer, entre los diferentes Frameworks de desarrollo web de la actualidad algunos de los que cito a continuación:

  • Symfony
  • Zend Framework
  • Yii
  • Laravel
  • Struts
  • Angular

Manejo y conocimientos básicos de CMS

Para convertirse en desarrollador web profesional implica que en algunos proyectos, por su naturaleza, serán mas fáciles de ser realizados con ayuda de un CMS o conocido coloquialmente como gestor de contenidos. Entre los diferentes CMS de la actualidad podemos encontrarnos con WordPress, Joomla o Prestashop. Cada uno tiene sus ventajas y desventajas muy bien definidas, por ello es tarea del encargado del proyecto, establecer con cual de ellos se realizará el sitio web en cuestión.

Control de versiones

Ya trabajes sólo de manera Freelance o en equipo en una empresa, deberás de trabajar con un control de versiones todos tus proyectos. Es una muy buena práctica de desarrollo. Siempre existirá un control de la fase del diseño y desarrollo del producto. Entre los diferentes programas de control de versiones existentes tan sólo mencionaré GIT. Por excelencia la Herramienta ideal para tales cometidos.

Conocimientos básicos sobre servidores

Deberás de tener conocimientos básicos de los diferentes tipos de almacenamientos en la nube como pueden ser servidores:

  • Compartidos
  • Virtuales
  • Dedicados

Los tenemos en Linux o Windows. También deberás trabajar con algún programa cliente de FTP para subir tus archivos a los servidores remotos. Existen muchas opciones. Filezilla es una de ellas. Podrás descargarlo de forma gratuita desde el sitio web oficial.

Metodologías ágiles

El desarrollo de nuestra aplicación web, podrá ser realizado mediante el uso de metodologías ágiles de desarrollo como son SCRUM o KANVAN. Gracias a la aplicación de estas formulas en nuestra fase de desarrollo, nuestro Software crecerá y se irán realizando entregas al cliente cada 15 o 20 días.

¿Cómo empieza el viaje para convertirse en desarrollador web profesional?

Podrás acudir a la universidad o a centros de formación profesional para estudiar titulaciones regladas y oficiales. También podrás estudiar de forma autodidacta realizando cursos online en plataformas como Udemy.

¿A que esperas a comenzar tu formación en desarrollo web? contacta conmigo si necesitas ayuda.

No olvides dejar tus comentarios y compartir en las redes sociales.

desarrollo y diseño web a medida

Enjoysoft Consulting, desarrollo y diseño web a medida

Post actualizado: Enjoysoft Consulting ya no ofrece servicios por decisión estratégica de negocio. Hola a todos, después de este tiempo sin dar señales de vida os vengo a contar los nuevos acontecimientos de mi vida profesional, además de hablar sobre nuestros servicios sobre desarrollo y diseño web a medida.

“Actualmente me he embarcado en el mundo del emprendimiento; soy CEO  y fundador de Enjoysoft Consulting.

Enjoysoft es una empresa de reciente creación pero con gran proyección ya que cuenta con un equipo humano de profesionales en continuo aprendizaje dado que este sector es lo que requiere. Juntos nos esforzamos por satisfacer diariamente las necesidades de nuestros clientes.



Enjoysoft es una empresa de reciente creación pero con gran proyección ya que cuenta con un equipo humano de profesionales en continuo aprendizaje dado que este sector es lo que requiere. Juntos nos esforzamos por satisfacer diariamente las necesidades de nuestros clientes.

¿Qué ofrecemos a nuestros clientes?

  • Diseño y desarrollo de aplicaciones web totalmente a medida
  • Desarrollo de E-commerce (PrestaShop)
  • Desarrollo de gestores de contenidos (WordPress)
  • Diseño y desarrollo de Apps
  • Diseño web Responsive Corporativo
  • Marketing online

En definitiva analizamos tu proyecto, te asesoramos y lo realizamos ajustándonos a tus necesidades. Nuestro equipo técnico está preparado para abordar tu proyecto, nos encargamos desde el análisis inicial, catálogo de requisitos, desarrollo del producto, la puesta en producción y por último el posterior mantenimiento. Además todas las evoluciones que requiera el proyecto, nosotros seremos capaces de realizarlas usando para ello las herramientas y lenguajes de desarrollo mas actuales, tanto en Backend como Frontend. ¿Pero y Apps?, correcto, también diseñamos y desarrollamos aplicaciones para dispositivos móviles.

Por otro lado, realizamos formaciones a otras entidades mediante nuestros breves pero potentes cursos formativos.

Enjoysoft está ubicada en Zaragoza y tenemos clientes repartidos por toda España. ¡A que esperas, contacta con nosotros!

desarrollo y diseño web a medida

Os invito también, desde este enlace, a echar un vistazo a una entrevista que realicé recientemente acerca de emprendimiento en la que podréis conocer aún mejor tanto a mi empresa como a mí.

¿Aún no has quedado claro nuestro catálogo de servicios? Visita la sección de servicios.

Desarrollo apps android

AsyncTask: Tareas Asíncronas Android

Hola de nuevo a todos, en esta ocasión vamos a hablar un poco sobre la clase en desarrollo android AsyncTask. Es una clase que nos proporciona android.

¿Para que sirve en desarrollo android AsyncTask?

Anteriormente, cuando nuestra aplicación android requería de conectarse a un servicio REST para poder interactuar con nuestra información alojada en servidores de la red, teníamos que trabajar con conexiones mediante hilos. Manejar estos hilos era una tarea algo laboriosa.

Por ese motivo, y por la necesidad que existía de hacer la vida mas sencilla a los desarrolladores de aplicaciones android, nació la clase AsyncTask. No es ni mas ni menos que una clase que nos proporciona para la realización de peticiones al servidor de una forma mucho mas rápida, ágil e intuitiva.

En este post no se va a profundizar en la explicación de los hilos en android. Si deseas obtener mas información acerca de los mismos, puedes adentrarte más en ello leyendo en otros blogs relacionados.

¿Como funciona en desarrollo android AsyncTask?

La clase AsyncTask posee los siguientes métodos que nos permitirán coordinar la ejecución de las tareas que deseas ubicar en segundo plano. Estos métodos tienen los siguientes propósitos:

  • onPreExecute(): En este método van todas aquellas instrucciones que se ejecutarán antes de iniciar la tarea en segundo plano. Normalmente es la inicialización de variables, objetos y la preparación de componentes de la interfaz.
  • doInBackground(Parámetros…): Recibe los parámetros de entrada para ejecutar las instrucciones especificas que irán en segundo plano, luego de que ha terminado onPreExecute(). Dentro de él podemos invocar un método auxiliar llamado publishProgress(), el cual transmitirá unidades de progreso al hilo principal. Estas unidades miden cuanto tiempo falta para terminar la tarea. Esto irá en función de la velocidad y prioridad que se está ejecutando.
  • onProgressUpdate(Progreso…): Este método se ejecuta en el hilo de UI luego de que publishProgress() ha sido llamado. Su ejecución se prolongará lo necesario hasta que la tarea en segundo plano haya sido terminada. Recibe las unidades de progreso, así que podemos usar algún View para mostrarlas al usuario para que este sea consciente de la cantidad de tiempo que debe esperar.
  • onPostExecute(Resultados…): Aquí puedes publicar todos los resultados retornados por doInBackground() hacia el hilo principal.
  • onCancelled(): Ejecuta las instrucciones que desees que se realicen al cancelar la tarea asíncrona.

Gracias a estos métodos que nos proporciona esta clase, nuestro manejo de hilos nos va hacer la vida mucho mas sencilla a la hora de realizar peticiones mediante servicios REST.

Conclusión

La siguiente ocasión que necesites realizar este tipo de conexiones, no dudes en utilizar la clase AsyncTask ya que te facilitará en gran medida en manejar las peticiones a los diferentes servidores.

Ahora para ponerlo en práctica, os comparto un ejercicio de nuestra web amiga hermosaprogramacion

No dudes en compartir este post con otros desarrolladores, les será de gran ayuda.

Hasta la próxima!

Fragmentos en android

Fragmentos en android

Hola a todos, en esta nueva entrada aprovecharé para mostraros cual es el funcionamiento básico e inicial para adentrarnos con los Fragmentos desarrollo android, con ayuda de fragmentos.

Pero lo primero, ¿Que son los Fragmentos en Android?

Supongamos que nuestra aplicación, se compone de 3 actividades (Activity), pues bien hasta el momento, si aún no has empezado a trabajar con fragmentos, entenderás que toda la lógica de cada pantalla de nuestra APP, vendrá en sus respectivas actividades junto al diseño en XML incluyendo sus componentes gráficos. Todo esto está muy bien. ¿Pero que pasa cuando queremos utilizar nuestra APP tanto para Smartphones como para Tablets?

Todos sabemos que una tablet de 7 pulgadas, tiene mucho mas espacio para poder mostrar a los usuarios de nuestra APP, todo el contenido que ella incluya, pero hasta el momento con el desarrollo de nuestras aplicaciones en android basándonos únicamente con actividades, no podíamos conseguir que un único desarrollo de código, se adaptará a cualquier dispositivo de nuestros usuarios. Os muestro un ejemplo de como debería de quedar nuestra APP para los diferentes dispositivos.

Fragmentos android

Como podéis visualizar, tenemos la Activity A y la Activity B. En nuestro Smartphone estariamos visualizando una lista de elementos que podría tratarse de un simple listview en nuestra Activity A. Pero cuando hacemos click en cualquiera de nuestros elementos de nuestra Activity, pasaremos a mostrar en detalle la información en nuestra Activity B, pasándole como contenido detallado la información del elemento seleccionado en el listview.

Pero cuando accedemos a nuestra APP desde una tablet, la cosa cambia. ¿Ves como queda la figura de la derecha?

Esta sería la estructura a seguir según las directrices de nuestros amigos de android. Cuando seleccionemos un elemento desde nuestro listview, la información pasará a mostrarse en el lado derecho de nuestra misma Activity A, en lugar de acceder a un nueva Activity B.

¿Como se consigue seguir este patrón?

Pues aquí entran los Fragmentos desarrollo android. Hasta el momento, nuestra Activity era nuestro contenedor donde introducíamos todos nuestros componentes gráficos tales como botones, campos de texto…
Pues bien, le damos una vuelta. Ahora nuestra Activity va a contener un fragmento. Esto no es ni mas ni menos que otro contenedor. Claro está con métodos y funcionamiento un tanto diferentes.
Ahora la lógica de nuestra Activity, pasará a ser manejada desde nuestro fragmento. Además nuestro fragmento será el que mantenga los componentes gráficos anteriormente mencionados.
Con este patrón ya hemos conseguido que nuestra actividad solo se componga de un fragmento. (De momento solo uno, pero la imagen superior de la derecha maneja dos)

 ¿Cuantos Fragmentos desarrollo android contendrá nuestra Activity?

Todo dependerá de cuantos fragmentos deseamos mostrar en ella. Por ejemplo en el caso de la imagen superior derecha, podemos ver como trabajan con dos fragmentos, pues bien esto es tan sencillo como que en nuestra Activity han colocado estos fragmentos. De esta manera estamos delegando en ellos toda la lógica de nuestra pantalla correspondiente a la Activity A.

Espero que esta pequeña introducción haya sido de gran ayuda para entender el funcionamiento de los Fragmentos en android. Todo ello desde un punto de vista teórico y práctico.

Ahora toca hacer nuestras primeras pruebas. Así que os comparto la documentación de android donde explican los fragmentos ya desde código para comenzar con ello con la práctica.


Ver documentación

¿Necesitas contactar conmigo para el desarrollo de una App con Fragmentos en android?

Desarrollo web con Yii Framework

Descarga e instalación de YII FRAMEWORK

Descarga e instalacion de Yii Framework

YII es una framework basada en PHP para el desarrollo de sitios web dinámicos que requieran de acceso a bases de datos. Por eso hoy hablaremos sobre la descarga e instalacion de Yii Framework.

YII es ágil, rápido, potente, escalable. Su curva de aprendizaje no es elevada. En pocos días podrás estar desarrollando aplicaciones web back-end totalmente seguras y profesionales.

Pero ese post no está dedicado a explicar todos los pros de YII. Que aunque son bastantes, quizás el framework de desarrollo con el que mas cómodo me encuentro desarrollando desde hace ya unos cuantos años.

Aprovecho para mostraros un video donde nuestro amigo de codigofacilito, nos muestra a detalle las ventajas e inconvenientes de utilizar YII FRAMEWORK. Mas abajo continuaremos con la descarga e instalación de YII FRAMEWORK.

¿Como empiezo a trabajar con YII FRAMEWORK?

Lo primero que debes hacer es descargarte YII desde su página oficial  Descargar YII. Una vez descargado deberás de seguir los pasos que se muestran en el siguiente tutorial de codigofacilito.

Tras ello, os invito a continuar aprendiendo a desarrollar y ampliar vuestros conocimientos en el desarrollo web. Entrar en el siguiente enlace y veréis una serie de videotutoriales.

Espero que ya estéis preparados para comenzar a desarrollar vuestra primera aplicación con YII FRAMEWORK. Es la mejor herramienta por excelencia para el desarrollo de aplicaciones en PHP.

¿Como es la curva de aprendizaje con Yii?

De todas formas, os invito a que sigáis aprendiendo a manejar este maravilloso Framework de desarrollo en PHP. Yii, tiene una curva de aprendizaje no muy elevada. Quizás por este motivo es mi recomendación si deseas introducirte en el mundo de desarrollo de potentes aplicaciones web con acceso a datos mediante Frameworks. Existe cantidad de documentación al respecto. Además, en la documentación oficial tenéis gran cantidad de código para comenzar a implementar.

¿Que os parece? Contactar conmigo si necesitas ayuda para desarrollar una aplicación web con Yii.

Diseño web responsive corporativo

¿Que es el diseño web responsive?

Para los que aún no lo saben, el diseño responsive o responsive design, son unas reglas que siguen los diseñadores y desarrolladores web, siguiendo una serie de patrones con los que se alcanza un diseño web inteligente. Esto significa que se adaptará nuestro sitio web a cualquier tipo de dispositivo.

¿Así de simple es el diseño responsive?

Si un sitio web ha sido realizado bajo los patrones del diseño responsive, cuando un usuario accede a la web, podrá ver como el sitio web se adapta de manera inteligente al dispositivo con el que accede dicho usuario.

¿Como se si mi sitio web está basado en diseño responsive?

Si se han seguido unos patrones específicos y se han usado elementos HTML basados en Bootstrap, podrás confirmar que tu sitio web es responsive.

Actualmente, existen multitud de sitios web que ya disponen de estas tecnologías. Pero mencionar también que un gran número aún se encuentran diseñadas a la “vieja ausanza”.

No adaptarse a estos patrones del diseño responsive, ya es penalizado por nuestro amigo google. Esto se debe a que desde hace unos meses, abril del presente año exactamente, los algoritmos de google han sido modificados para dar preferencia a los sitios web que ya se han actualizado para conseguir no ser penalizados. Por ello google está ya está dando preferencia a los sitios web que trabajan con estas reglas de diseño web. ¿Y tu sitio web aun no está preparado?. No esperes mas y adáptalo.

Existen multitud de frameworks de CSS que trabajan bajo esta tecnología junto HTML5 y JQUERY, cabe destacar entre otros Bootstrap, a mi parecer el mejor.

Podéis acceder a la web oficial de Bootstrap para analizar mas detenidamente que nos ofrece esta framework totalmente gratuita. Aunque en la actualidad existen otros Frameworks CSS similares. Podemos definir Bootstrap como un estándar en la actualidad.

¿Y tu, aún no sabes lo que es el diseño responsive?

Deja tus comentarios y comparte en las redes sociales con la comunidad.

Desarrollo web Wordpress

Detectar Tema wordpress

Hola a todos, en esta ocasión voy a compartiros una herramienta muy útil para todos los desarrolladores de aplicaciones web. que desean analizar, identificar y detectar tema WordPress de cualquier sitio web.

Nunca te ha sucedido que cuando entras a una web dices… ¿Que tema de WordPress será?

Pues tan fácil y sencillo como acudir a la siguiente URL e introducir la dirección del sitio web que deseamos analizar.

http://www.wpthemedetector.com/

¿Cómo consigo Detectar Tema wordpress?

En cuestión de segundos sabremos cual es el tema de la web. Posteriormente nos mostrará donde podemos adquirirlo en caso de ser de pago, o en caso de ser gratuito, también nos lo mostrará para su descarga.

La verdad, cuando encontré esta herramienta para identificar temas WordPress, ya sean diseño responsive o no, me alegré bastante.

A partir de ahora ya tendréis el apoyo de utilizar esta herramienta gratuita que nos proporcionan de forma totalmente gratuita.

¿Ya habéis utilizado el detector de temas de WordPress? ¿Que os ha parecido? ¿Necesitas ayuda de un desarrollador web Freelance?

Gracias a todos y hasta la próxima.

Desarrollo de aplicaciones Android

Desarrollo de aplicaciones Android

Desarrollo de aplicaciones Android

Actualmente existe una gran demanda por parte de diferentes empresas de varios sectores tales como la hostelería para el Desarrollo de aplicaciones Android.

Las empresas acuden a profesionales del desarrollo android. Sobre todo desarrolladores freelance. Esto se debe a que son algo mas económicos que otras empresas con otro tipo de organización interna.

Existen multitud de aplicaciones en el play store (la gran mayoría gratuitas). Pero cabe esperar que no todas son a gusto del consumidor. Cuando una empresa o profesional necesita una app como herramienta de trabajo o por cualquier otro motivo, al final siempre se decantará por acudir a un profesional para trasmitirle la idea y poder obtener su aplicación android totalmente personalizada en unas pocas semanas.

Los costes del desarrollo de una aplicación android varían mucho. No es lo mismo desarrollar algo sencillo que desarrollar una herramienta que gestione clientes, productos, pedidos y/o facturas. Pues las horas de trabajo se disparan.

¿Existen otras alternativas?

Desde luego, Phonegap es una de las alternativas al desarrollo android. Phonegap es un Framework mediante el cual se desarrollan las aplicaciones para dispositivos móviles con otra filosofía. Hablamos de apps Híbridas. Además como todo tiene sus pros y sus contras, pero hoy prefiero dejar ese tema aparcado para retomarlo en unas semanas.

¿Mi empresa necesita una app android?



Pues tu mismo, ¿Necesitas una herramienta que te facilite el trabajo? Yo mismo puedo  asesorarte. Puedes ponerte en contacto conmigo y juntos llegaremos a un acuerdo.

Compártelo con tus amigos si lo consideras interesante.

Desarrollador web Freelance

¿Como empezar a ser freelance?

Como empezar desarrollador web freelance

Lo primero a tener en cuenta tener una carta de presentación si deseas saber como empezar desarrollador web freelance, algo que nos identifique ante nuestros posibles clientes. Esto se le denomina portfolio. Existen muchos ejemplos, no debes de seguir un tipo de portfolio fijo, pues mi consejo es que visites a otros freelance web para que puedas tener una mejor idea. Como ejemplo os muestro el mío

“Trabajar sin jefes, sin horarios fijos ¿Es lo que de verdad te gustaría?. Pues os voy a dar una serie de pautas y consejos a seguir para no morir en el intento”.

Una vez definido nuestro portfolio con nuestros trabajos, es hora de ponernos manos a la obra. Posicionar nuestro portfolio será un punto muy a favor. Deberás de dedicar unas horitas a trabajar el SEO de la web.

Una tarjetas de presentación serán imprescindibles. Si te vas a dedicar al mundo del desarrollo web a medida es un requisitopor lo que prepárate unas tarjetas y sal a la calle a la búsqueda de clientes.

¿Que es Freelancing?

Tiene sus orígenes bastantes años atrás.

Actualmente se usa este término para hablar de personas que trabajan por su cuenta. Estos profesionales ofrecen sus servicios en una relación laboral más o menos corta en el tiempo. Cabe decir que un gran numero de empresas están apostando por esta forma de trabajo, sobre todo en el ámbito del desarrollo y diseño web.

¿Como obtengo proyectos?

Acabo de mencionar la clave del asunto. Proyectos web. No será una tarea fácil, deberás de buscar todos los días en los sitios web mas importantes en este campo. A continuación os cito un ejemplo: https://malt.es

En esta web aparecen multitud de proyectos a diario, ya sea del campo del desarrollo y diseño android, bases de datos, análisis… Además podemos buscar por ciudades como Zaragoza, Barcelona, Madrid, Huesca…

¿Como facilito mi presupuesto?

Esta tarea quizás nos lleve mas quebraderos de cabeza de lo que parece. Si queremos llevarnos a un cliente al bolsillo, deberemos de ser competentes, aplicar un presupuesto razonable y ajustarnos a unos tiempos de entrega lo mas exactos posibles.

Existen herramientas para realizar presupuestos online, pero vamos… Deberás de valorar tu mismo cuanto vale tu trabajo. Nadie mejor que tu lo sabrá.

¿Como esquivar clientes problemáticos?

Debes de tener en cuenta que no todos los clientes son iguales, la experiencia te dirá cuando debes de comenzar a trabajar con un cliente o por el contrario, no hacerlo pues los problemas que vendrán nos dificultarán nuestro trabajo.

Firmar un contrato ¿Es importante?

Desde luego, es muy importante que tras llegar a un acuerdo este se plasme en papel mediante un contrato por los trabajos a realizar. Que no te de miedo exigir firmar un contrato, todo lo contrario, os dará mas seguridad para ambas partes.

En dicho contrato puede aparecer los costes del proyecto, las formas de pago, los tiempos de entrega y/o cualquier otra clausula que interese exponer.

Respetar los tiempos de entrega

Es muy importante darte unos días e incluso unas semanas mas de margen para poder afrontar cualquier imprevisto que pueda venir, ten en cuenta que tarde o temprano vendrán y muchos.

Espero que esta serie de pautas y consejos te ayuden a pensar sobre como empezar desarrollador web freelance.

¿Crees que puedes aportar algo a la comunidad? Te invito a que darle a “Me gusta”

Descarga e instalación de Prestashop

Descarga e instalación de Prestashop

Desde hace semanas pienso en que este blog tendría una entrada para mostraros como es la Descarga e instalacion de Prestashop, ya que actualmente es una de las plataformas mas potentes, gratuitas y de código abierto existentes en el mercado y con la que podemos sacar grandes frutos.

Para los que aún no saben que es Prestashop, os invito a ver este videotutorial. Posteriormente estaréis dotados de los conocimientos necesarios para comenzar a embarcaros en el mundillo del comercio electrónico.

Descarga e instalacion de Prestashop

¿Estas preparado para crear tu propia tienda online? Pues no esperes más y descargate la última versión de Prestahop.

¿Necesitas una E-commerce? Contacta conmigo.

No olvides darle a “me gusta” y hasta pronto!!

Abrir chat
1
Hola ¿En qué puedo ayudarte?
Powered by