PROGRAMADOR FREELANCE

MADRID

Soy Programador Web Freelance en Madrid, con una carrera de más de 10 años
programando y construyendo aplicaciones webs. Brindo mis servicios como programador
freelance a empresas y/o particulares que quieran contratar un programador web.

QUIEN SOY

Soy desarrollador de aplicaciones web y aplicaciones de escritorio freelance, con años de experiencia principalmente como:

  • Diseño y desarrollo de páginas web.

  • Diseño y desarrollo de aplicaciones de escritorio.

  • Administración de sistemas automatizados, desarrollo de scripts que automatizan las tareas de un entorno.

  • Wordpress

  • Woocommerce

  • Tiendas Online

Te ofrezco los servicios en los que destaco y en los cuales disfruto haciendo mi trabajo, para así, hacer de tu proyecto algo único y exclusivo.

Han pasado ya tres años desde que decidí encaminar mi trayectoria profesional al mundo Freelance, como programador web freelance me he dado cuenta de que cada vez mas empresas utilizan este tipo de recursos, y a día de hoy, muchas me han confirmado que es el modelo del futuro.

En esta web puede encontrar ejemplos aplicados de las últimas tendencias en el Desarrollo de Aplicaciones Web.

No dude en preguntarme si tiene cualquier duda. Estaré encantado de solucionársela.

PRINCIPALES HABILIDADES
Programador Freelance Javascript

JavaScript

0
Programador Freelance Bootstrap 3 y Bootstrap 4

BootStrap

0
Programador Freelance HTML5

HTML

0
Programador Freelance CSS

CSS

0
Programador Freelance PHP

PHP

0
Programador Freelance Java

Java

0

PRINCIPALES SERVICIOS QUE PUEDO OFRECERLE


¿Tiene una idea?. No importa si es grande o pequeña, o si es revolucionaria. Es su idea. Yo le ayudaré a llevarla a buen puerto. Siempre trabajo con empresas y autónomos al imaginar soluciones tecnológicas que dan vida a tus ideas y llevarlas al siguiente nivel. La idea será cosa suya y el desarrollo de su página web o aplicación web será mi trabajo.

"Juntos maximizaremos los resultados de su idea"

PROMOCIONES

Basic Web

¿Quiere darse a conocer pero no dispone de muchos recursos?.

Le ofrezco la posibilidad de lanzar su página web a un precio muy asequible. Esta promoción no ofrece la integración de pasarelas de pago.

Consulte las condiciones *

Desde:

250 €




Tienda Wordpress-Woocommerce

Toda una tienda online desde la que podrá controlar desde el precio de sus productos hasta los envíos.

Incluye un menú del administrador desde el que controlar toda la tienda de una manera fácil e intuitiva.

Posibilidad de integrar diversas plataformas de pago.

Consúltenos para conocer más sobre las tiendas online con Wordpress - Woocommerce

Su tienda Wordpress Woocommerce desde:

450 €




Tienda Online a medida.

¿Quiere una tienda online distinta a todas las demás?.

Puedo crearle su tienda online programada desde cero. Sin plantillas.

Lleve su tienda al próximo nivel.

Su tienda online a medida desde:

850 €



Otros Trabajos

Para cualquier otro proyecto rellene el Formulario de Contacto.

¿Tiene una idea?

Está en el lugar apropiado.

Juntos la llevaremos hasta el fin.

Déjeme su consulta y en breve contactaré con usted.

PORTFOLIO

Últimos proyectos realizados

ALONE Arquitectura e Ingeniería

Este proyecto se basa principalmente en llegar a clientes que buscan principalmente estudios de arquitectura e ingeniería que realizen el Informe de Evaluación de Edificios (IEE).

Visitar la web www.informeevaluacionedificios.es


AVOCARS

Concesionario de vehículos de ocasión ubicado en Madrid. La aplicación cuenta con un menú de administrador propio desde el que poder cargar las imágenes y datos de los vehículos de forma fácil e intuitiva.

Visitar la web www.avocars.es

Estamos trabajando en esta sección. Disculpen las molestias.

¿Qué es?

Javascript

JavaScript (JS) es un lenguaje de programación ligero, interpretado, o compilado justo-a-tiempo (just-in-time) con funciones de primera clase.

Experto en JavaScript. Webs dinámicas.

Si bien es más conocido como un lenguaje de scripting (secuencias de comandos) para páginas web, y es usado en muchos entornos fuera del navegador, tal como Node.js, Apache CouchDB and Adobe Acrobat.

JavaScript es un lenguaje de programación basada en prototipos, multiparadigma, de un solo hilo, dinámico, con soporte para programación orientada a objetos, imperativa y declarativa (por ejemplo programación funcional).

El estándar para JavaScript es ECMAScript.

A partir del 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1. Los navegadores viejos soportan al menos ECMAScript 3. Desde Junio 17, 2015, ECMA International publico la sexta versión principal de ECMAScript, que oficialmente se llama ECMAScript 2015, y que inicialmente se denominó ECMAScript 6 o ES6. Desde entonces, los estándares ECMAScript están en ciclos de lanzamiento anuales.
No confundas JavaScript con el lenguaje de programación Java. Ambos "Java" y "JavaScript" son marcas o marcas registradas de Oracle en los Estados Unidos y otros países, Sin embargo, los dos lenguajes de programación tienen sintaxis, semántica y usos muy diferentes.
Usamos JavaScript para dar más dinamismo a las páginas.


BootStrap

Bootstrap es una biblioteca multiplataforma o conjunto de herramientas de código abierto para diseño de sitios y aplicaciones web.

Contiene plantillas de diseño con tipografía, formularios, botones, cuadros, menús de navegación y otros elementos de diseño basado en HTML y CSS, así como extensiones de JavaScript adicionales.

A diferencia de muchos frameworks web, solo se ocupa del desarrollo front-end.

Bootstrap es el segundo proyecto más destacado en GitHub1​ y es usado por la NASA y la MSNBC entre otras organizaciones.

Experto en JavaScript. Webs dinámicas.

Bootstrap, originalmente llamado Blueprint de Twitter, fue desarrollado por Mark Otto y Jacob Thornton de Twitter, como un marco de trabajo (framework) para fomentar la consistencia entre las herramientas internas.
Antes de Bootstrap, se usaron varias bibliotecas para el desarrollo de interfaces de usuario, lo que generó inconsistencias y una gran carga de trabajo en su mantenimiento. Según el desarrollador de Twitter, Mark Otto, frente a esos desafíos:

"...un grupo súper pequeño de desarrolladores y yo nos reunimos para diseñar y construir una nueva herramienta interna y vimos la oportunidad de hacer algo más. A través de ese proceso, nos vimos construyendo algo mucho más sustancial que otra herramienta interna. Meses después terminamos con una primera versión de Bootstrap como una manera de documentar y compartir activos y patrones de diseño comunes dentro de la compañía."

Mark Otto

Bootstrap tiene un soporte relativamente incompleto para HTML5 y CSS3, pero es compatible con la mayoría de los navegadores web. La información básica de compatibilidad de sitios web o aplicaciones está disponible para todos los dispositivos y navegadores


HTML

Si buscas en GOOGLE o en cualquier otro buscador la definición de HTML, probablemente encontrarás está:

“HTML es un lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la siglas que corresponden a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto"

Algunas personas al leer esto, piensan que HTML incluye el diseño gráfico de las páginas web, sin embargo, eso no es cierto ya que HTML sólo sirve para indicar como va ordenado el contenido de una página web. Esto lo hace por medio de las marcas de hipertexto las cuales son etiquetas conocidas en inglés como "tags".

Experto en JavaScript. Webs dinámicas.

El lenguaje HTML basa su filosofía de desarrollo en la diferenciación. Para añadir un elemento externo a la página (imagen, vídeo, script, entre otros.), este no se incrusta directamente en el código de la página, sino que se hace una referencia a la ubicación de dicho elemento mediante texto. De este modo, la página web contiene solamente texto mientras que recae en el navegador web (interpretador del código) la tarea de unir todos los elementos y visualizar la página final.

Al ser un estándar, HTML busca ser un lenguaje que permita que cualquier página web escrita en una determinada versión, pueda ser interpretada de la misma forma (estándar) por cualquier navegador web actualizado.


CSS

Hojas de Estilo en Cascada (del inglés Cascading Style Sheets) o CSS es el lenguaje de estilos utilizado para describir la presentación de documentos HTML o XML (incluyendo varios languages basados en XML como SVG, MathML o XHTML). CSS describe como debe ser renderizado el elemento estructurado en la pantalla, en papel, en el habla o en otros medios.

CSS es uno de los lenguajes base de la Open Web y posee una especificación estandarizada por parte del W3C. Anteriormente , el desarrollo de varias partes de las especificaciones de CSS era realizado de manera sincrónica, lo que permiía el versionado de las recomendaciones. Probablemente habrás escuchado acerca de CSS1, CSS2.1, CSS3. Sin embargo, CSS4 nunca se ha lanzado como una versión oficial.

Programador Freelance Madrid

Desde CSS3, el alcance de las especificaciones se incrementó de forma significativa y el progreso de los diferentes modulos de CSS comenzó a mostrar varias diferencias, lo que hizo más efectivo desarrollar y publicar recomendaciones separadas por módulos. En vez de versionar las especificaciones de CSS, la W3C actualmente realiza una captura de las ultimas espcificaciones estables de CSS.


PHP

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Bien, pero ¿qué significa realmente? Un ejemplo nos aclarará las cosas:

Desarrollador experto PHP

En lugar de usar muchos comandos para mostrar HTML (como en C o en Perl), las páginas de PHP contienen HTML con código incrustado que hace "algo" (en este caso, mostrar "¡Hola, soy un script de PHP!).

El código de PHP está encerrado entre las etiquetas especiales de comienzo y final que permiten entrar y salir del "modo PHP".

Lo que distingue a PHP de algo del lado del cliente como Javascript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente que era.

El servidor web puede ser configurado incluso para que procese todos los ficheros HTML con PHP, por lo que no hay manera de que los usuarios puedan saber qué se tiene debajo de la manga.

Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales.

Fuente "www.php.net"


JAVA

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán, probablemente, a menos que tengan Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta computadoras avanzadas, desde teléfonos móviles hasta Internet, Java está en todas partes, si es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos diez millones de usuarios reportados

Programador Freelance Java

El lenguaje de programación Java fue desarrollado originalmente por James Gosling, de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero de 2010 por la compañía Oracle),4​ y publicado en 1995 como un componente fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos. Las aplicaciones de Java son compiladas a bytecode (clase Java), que puede ejecutarse en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la computadora subyacente.

Programador Java Freelance en Madrid

La compañía Sun desarrolló la implementación de referencia original para los compiladores de Java, máquinas virtuales y librerías de clases en 1991, y las publicó por primera vez en 1995. A partir de mayo de 2007, en cumplimiento de las especificaciones del Proceso de la Comunidad Java, Sun volvió a licenciar la mayoría de sus tecnologías de Java bajo la Licencia Pública General de GNU. Otros han desarrollado también implementaciones alternas a estas tecnologías de Sun, tales como el Compilador de Java de GNU y el GNU Classpath.

Fuente "Wikipedia"

Blog Últimos artículos

Programador Freelance: Lo bueno y lo malo.


Trabajar como Programador Freelance tiene sus cosas buenas y sus cosas malas. Está claro que para lo que para mi puede ser una ventaja, para otra persona puede ser un inconveniente.

Voy a comenzar este artículo comenzando por las cosas positivas que tiene ser Programador Freelance.

Programador Freelance Madrid PHP Javascript HTML css

La primera de las cosas que me viene a la cabeza cuando pienso en trabajar como Programador Freelance es en que no tienes que acudir a una oficina a fichar. Normalmente trabajamos desde casa y no perdemos tiempo en los desplazamientos al trabajo.

Otra de las ventajas es que no tenemos horarios fijos. Aunque esto en muchas ocasiones se convierte en una desventaja más que en una ventaja, ya que muchas veces tenemos la presión de tener que entregar los trabajos y normalmente trabajamos solos.

Posibilidad de escoger los proyectos (si no aprieta la necesidad).

Comenzar como Programador Freelance es relativamente sencillo y asequible ya que como material solo necesitamos un ordenador y acceso a internet.

Desarrollador Web Freelance en Madrid

Y hasta aquí lo bueno. Ahora vamos con las desventajas de ser Programador Freelance.

Mucho trabajo pero normalmente mal pagado.

Hay que saber hacer de todo ya que eres el único trabajador de la empresa.

La gente que te rodea suele olvidar que tienes unas horas de trabajo y al estar en casa cuentan contigo en muchas ocasiones. Esto lo comprenderán perfectamente las personas que alguna vez han hecho teletrabajo.

Y hasta aquí este pequeño artículo sobre ser Programador Freelance y no morir en el intento.

Programación web: Los lenguajes de programación más utilizados 2020.


Cuando vemos vídeos en YouTube, nos conectamos con socios comerciales a través de LinkedIn o leemos un artículo en Wikipedia, estamos utilizando páginas web robustas y muy visitadas que generalmente funcionan sin problemas. Preguntarse por los scripts que se ejecutan en un segundo plano (cuáles se utilizan y cómo se han programado) es más común cuando se proyecta realizar una página web. El desarrollo web comienza por tener que tomar una serie de decisiones, como encontrar un lenguaje de programación para internet apropiado o contratar a un desarrollador que tenga las capacidades necesarias. En el caso de que seas tú el programador, tendrás que decidir cuál es el mejor lenguaje de programación web para aportar valor añadido a tus conocimientos y mejorar tu cartera de clientes.

Programador Web Freelane en Madrid

Los lenguajes de programación web, en cambio, pueden programar instrucciones y operaciones lógicas complejas. Mientras que con los lenguajes de marcado como HTML solo es posible generar documentos, los lenguajes de programación te permiten crear programas de cualquier tamaño adaptados a tus necesidades. Pero ¿cuáles son los lenguajes de programación apropiados específicamente para internet? ¿Para qué se utilizan? ¿Qué lenguajes son los más versátiles y cuáles son los más fáciles de aprender? Respondemos a todas estas preguntas con una descripción general de los lenguajes de programación web.

JAVA

Java es un lenguaje de programación open source y multiplataforma que, gracias a su versatilidad, es adecuado para, prácticamente, cualquier proyecto. Como la mayoría de los lenguajes web más conocidos, está orientado a objetos, es decir, depende de su campo de aplicación concreto. En internet existen incontables marcos y bibliotecas que están, generalmente, muy bien documentados, lo que facilita la ejecución de proyectos web, aunque sean muy complejos. Además, los programas escritos en Java son extensibles, escalables y fáciles de mantener siempre que el programador que esté realizando el proyecto sea un experto.

El hecho de que Java sea, en comparación con otros códigos, difícil de aprender hace que existan, como consecuencia, menos expertos de este lenguaje de programación web. Como clientes, esto nos supone esperar un precio más alto en relación con otros lenguajes de programación. De este modo, los programadores que dominan Java tienen mayores probabilidades de obtener ingresos relativamente altos.

JAVASCRIPT

El lenguaje de scripts dinámico orientado a objetos no guarda relación con Java a pesar de su nombre, aunque ambos comparten el hecho de estar escritos en C. Netscape desarrolló JavaScript por primera vez en 1995 con el nombre de LiveScript y el objetivo de extender HTML y CSS para que los programadores pudieran evaluar las interacciones de los usuarios y presentar el contenido de forma dinámica. Actualmente, JavaScript no se utiliza exclusivamente en navegadores web, sino también en microcontroladores y en servidores. El nombre JavaScript se eligió en base a la popularidad de Java, lenguaje al que se quería complementar. Fue todo un éxito: actualmente, las páginas web más conocidas utilizan, casi sin excepción, JavaScript como lenguaje de programación del lado del cliente. Además, existen muchos marcos y bibliotecas para JavaScript.

Este lenguaje de programación web presenta una escritura dinámica y no tiene clases. Por ello, los programadores pueden elegir entre programación orientada a objetos, de procedimiento o funcional, lo que aporta versatilidad a este lenguaje de programación. Esto se evidencia especialmente en los navegadores web: podrás, entre otras cosas, manipular dinámicamente el contenido de una página web, validar un formulario antes de enviarlo al servidor, activar cuadros de diálogo e integrar los scripts de carga y descarga. Además, JavaScript se ha convertido en una herramienta indispensable para el marketing online, porque muchos anuncios se han programado con este lenguaje. Al tener capacidad de lectura y escritura de cookies, este lenguaje permite implementar modernas estrategias de marketing como el targeting. En resumen: JavaScript ha ayudado a dar forma a internet, tal y como la conocemos hoy en día, siendo una parte integral de nuestra actual experiencia web.

PHP

El preprocesador de hipertexto, más conocido por sus siglas PHP, es un lenguaje de scripting escrito en Perl y C. Se utiliza, principalmente, en la programación de páginas webyaplicaciones web dinámicas. PHP es considerado como un lenguaje de programación web apto para inexpertos y es compatible con HTML. Por estas razones, suele ser uno de los primeros lenguajes que aprenden los futuros programadores. A pesar de que hay quienes consideran que PHP es un lenguaje desactualizado, muchos propietarios de páginas web siguen dependiendo de él hoy en día. Entre las principales ventajas que ofrece, se incluye el hecho de que es un lenguaje con soporte de base de datos y una integración eficiente con el protocolo de internet. PHP ha publicado varias actualizaciones desde sus inicios y actualmente se encuentra en la versión 7. Se trata de un lenguaje con licencia de código abierto y disponible de forma gratuita.

PHP procesa el código del lado del servidor evitando así, la interpretación por parte del navegador, como ocurre en el caso de otros lenguajes de programación web muy conocidos. Por ello, PHP está incorporado en HTML (el cual no contiene información de estado) y provoca una mayor carga en el servidor que otros lenguajes de programación que solo transfieren el código fuente a un navegador web dedicado. Una crítica recurrente a PHP se basa en su escritura débil y en la falta de opciones dentro de la gestión de errores estandarizada, aunque el hecho de que muchas páginas web importantes sigan utilizando PHP es una prueba de la popularidad de este lenguaje. No obstante, pueden aparecer problemas si los programadores utilizan versiones de PHP no actualizadas que ponen en peligro la seguridad y la estabilidad de la página web.

C#

El relativamente joven lenguaje de programación C# (“C Sharp”, en su voz inglesa), lanzado en 2001, se considera un lenguaje de propósito general. Sigue un sistema de tipos unificados, está orientado a objetos y es, en términos generales, multiplataforma, aunque al tratarse de un proyecto de Microsoft ha sido específicamente diseñado para .NET Framework. Es muy frecuente encontrarlo bajo el nombre “Visual C#”, sobre todo como implementación. Conceptualmente, se trata de una evolución de Java y C++ que amplía el modelo orientado a objetos gracias a los llamados atributos, que almacenan información sobre clases, objetos y métodos, y a los delegados, que representan referencias a métodos determinados. Principalmente, esto nos permite conseguir una descripción de error más eficiente durante la compilación de código, algo que ahorra tiempo a los desarrolladores.

Para muchos, C# es, junto a Java, el lenguaje de programación más importante y que todo desarrollador web debería aprender. Como lenguaje de programación orientado a objetos, C# ofrece la mejorcombinación entre funcionalidad y potencia. Sus críticos advierten del problema derivado de vincular el uso de C# a .NET Framework de Microsoft. No obstante, con esta sintaxis, los programadores cubren un gran sector del mercado: muchos confían actualmente en C# a la hora de programar para sistemas Windows o videojuegos para Xbox y PC. Como lenguaje de programación web, C# se utiliza principalmente en las API web y en varias aplicaciones web.

Opiniones de los Clientes

Opiniones de clientes que me han contratado en plataformas como Freelancer o Workana

Formulario de Contacto

Rellene el formulario y me pondré en contacto con usted a la mayor brevedad posible.

FORMULARIO DE CONTACTO

ASIER MARTIN
Desarrollador Web Freelance

Más de 10 años de experiencia avalan el trabajo realizado. Si tiene un proyecto web no dude en contactarme.


Puede hacer uso de la "Ley de Protección de Datos" escribiendo un email a asiermgonzalez@outlook.es