Todo acerca de como crear tu propia web, trucos, configuraciones

Programación java web parte 3

Hola amigos el día de hoy vamos a continuar con el tutorial de java, que por cierto ya tenia algo olvidado...

para esto ya debemos tener descargado e instalado netbeans como se comentaba en la primera parte de este tutorial titulado Programación java parte 1 en el cual encontraran la liga para poder descargar su netbeans y ver los requisitos mínimos para poder utilizarlo, en el tutorial pasado les dejo el link Programacion java parte 2.



1.- Como primer paso es necesario tomar crear un nuevo proyecto, como se muestra a continuación deberá ser similar.(se ve negro porque tengo un tema instalado para no lastimar la vista.), seleccionaran y darán siguiente o next.



Les mostrara la siguiente pantalla, y al proyecto lo llamaremos javaweb, damos en siguiente.




Seleccionan el servidor que deseen utilizar, en caso de no contar con ninguno pueden instalarlo directamente, para efectos prácticos yo usare apache tomcat.




en este tutorial no se tocara el tema de ningún framework ya que estoy asumiendo que saben un poco de java y jamas han creado una aplicación web, y damos click en finalizar o finish.




si todo va bien solo corremos nuestra aplicación dando click derecho sobre nuestro proyecto > run  y nos aparecerá nuestro Hello World! como se muestra en las siguientes imágenes.






por hoy es todo... les recomiendo editar el archivo index.jsp agreguen algo de hojas de estilos y jueguen un poco con la apariencia, en el próximo tutorial veremos el formulario de login, no olviden dejar sus comentarios ya que me ayudan a presentar un poco mejor mis explicaciones. 

Share:

Publicidad y medios para ganar dinero por internet

Hola amigos el día de hoy les contare de algo que últimamente se ha visto en todas la paginas web y aplicaciones para móviles, cada día esta en crecimiento masivo.

el día de hoy el termino "Working At Home" o mejor conocido como "Home Office", este termino es el sueño de toda persona que se desvive en el mundo del Internet, que va desde bloggeros, youtubers, entro otros...

actualmente existen varios métodos para obtener ingresos del Internet, el mas famosos es a travez de google adsense, en el cual consiste prácticamente en solo tener tu cuenta de google y un poco de creatividad al día, para poder publicar entradas en blogger o youtube y de esta forma ganar dinero por medio de la creación de contenidos, dicho lo anterior es la forma mas practica y "facil" de obtener ingresos por medio de Internet y digo "facil" entre comillas ya que muchos desisten del tema ya que se necesita mucha paciencia y trabajo constante, sin mencionar tener creatividad para poder destacar de los demas blogs o youtubers.

pero exite otro metodo similar de obtener ingresos que quizas sea muy parecido al anterior, el cual consiste en montar tu propio servidor y crear tu pagina web de contenido exclusivo por ejemplo Entretenimiento, Cursos o Pornografía, estas paginas estan dentro de los 10 temas de los cuales es utilizado el internet, sin embargo poner publicidad en tu pagina web parece ser un poco engorroso al momento de pedir autorizacion a google para mostrar publicidad en lo que a mi experiencia me indica, pero no te desanimes exiten otras compañias que hacen el mismo trabajo de google ads, aqui les tengo 4 empresas similares.

Bidvertiser


Funciona mostrando avisos en tu sitio o blog de la misma manera en que el programa de Google. También tiene la posibilidad de crear anuncios de una manera similar a Google Adsense.
La principal diferencia es que no es contextual, es decir que tienes que elegir la mejor categoría en la que entra tu sitio y los anuncios se publicarán de acuerdo a esa categoría. Entonces si tu sitio es sobre tecnología, siempre tendrás publicidad sobre tecnología, independientemente de si posteas sobre cualquier otra cosa. Otra ventaja es que te pagan cuando alcanzas los $10, mucho más accesible a los $100 de Adsense


Exponsor


Sinceramente este me llamó mucho la atención porque tienen dos formas de publicidad: la primera es colocando al menos 500 enlaces patrocinados en tu blog y tener un pagerank alto para poder generar ingresos fijos mensuales.  Es decir, colocas los enlaces y mensualmente te pagan una cuota fija, o, colocar publicidad en donde tu quieras y te pagan costo por click como Adsense.




Oxado



Oxado es una plataforma de anuncios contextuales con la que puedes rentabilizar tu pagina web te pagan sobre todo por click por lo que es mucho mas facil que otras paginas webs en las que tienes que generar registros o ventas aunque tambien te pagan menos por un click que por un registro.Los anuncios contextuales queda muy bonito pero quizas si no estas metido en el tema no tengas ni idea de que significa es muy sencillo. Son anuncios que van cambiando segun la tematica de tu web si tu web es de coches se mostraran anuncios relativos a esa tematica siempre puede haber excepciones con anuncios que el anunciante haya pagado por que sean de interes general pero casi todos se adaptan al contenido de tu pagina web.
Según leí cuesta mucho alcanzar los 100 euros y a veces cierran las cuentas sin avisar. Está dividido en personas que lo defienden y otras que dicen que es muy malo. Habría que probarlo.
AdBrite

Este sitio tiene el sistema parecido al anterior que expliqué. Seleccionas el espacio en cuestión, y eliges la categorías donde quieras aparecer, así como las demás características del anuncio como su apariencia, tamaño, etc.
Pero AdBrite.com es algo diferente del resto de las empresas del sector. No solo puedes ganar dinero permitiendo la inclusión de publicidad en su web, sino también en tus videos e imágenes. El sistema permite alojar en su servidor tanto videos como imágenes para luego mediante un código HTML poder acoplarlos a cualquier parte de una página web. Con cada visualización que se haga, tu ganarás dinero que se irá sumando al montante de tus ganancias.
Este sitio tiene un método muy parecido a Exponsor. Te pagan por colocar links patrocinados en tu web. Debes tener por lo menos un PR 2.
Un webmaster da de alta su página y el servicio la aprueba o deniega siguiendo su política. A continuación la clasifica en categorías para que los anunciantes interesados en su temática se anuncien y decide si el enlace es o no apropiado para su web. Cada página tiene un precio por enlace que depende del tráfico, popularidad (datos de Alexa), cantidad de enlaces a vender y la posición de estos. Normalmente son unas decenas de dólares al mes por enlace.

si tienen dudas dejen sus comentarios, saludos.
Share:

Programacion java web parte 2

hola que tal amigos esta es la entrega número 2 de este curso e programación en java, antes de seguir les comento que mucho se dice que java es un lenguaje que va de salida pero no es cierto, no hagan caso, dichos compañeros que realicen esos comentarios no conocen la versión de java para paginas web, mejor conocida como Java EE que es lo que mantiene a java entre los lenguajes más utilizados en grandes empresas.

pero en fin ya alto de tanto hablar, comencemos con la segunda entrega, la cual se verá aspectos básicos de java, se que esperabas ya comenzar con el código de lleno pero noooo.... esto no es así, primero debes tener las bases de lo que es la programación orientada a objetos (POO), comencemos!!!






Programación OO.

La programación orientada a Objetos básicamente define una serie de conceptos y técnicas de programación para representar acciones o cosas de la vida real basada en objetos, a diferencia de otras formas de programación como por ejemplo la estructurada, con la POO trabajamos de manera distinta vinculando diferentes conceptos tales como clases, objetos, métodos, propiedades, estados, herencia, encapsulación entre otros, generando cada vez interrelaciones en nuestro desarrollo en pro del funcionamiento del sistema principal, definiendo el programa como un conjunto de estos objetos relacionados entre sí.

Veamos algunos de los conceptos principales.....



Clases. 

Las clases son uno de los principales componentes de un lenguaje de programación, pues en ellas ocurren todos los procesos lógicos requeridos para un sistema, en si podemos definirlas como estructuras que representan objetos del mundo real, tomando como objetos a personas, lugares o cosas, en general las clases poseen propiedades, comportamientos y relaciones con otras clases del sistema.

una clase u objeto se compone por tres partes fundamentales:

Nombre : Contiene el Nombre de la Clase.
Atributos : Representan las propiedades que caracterizan la clase.
Métodos : Representan el comportamiento u operaciones, la forma como interactúa la clase con su entorno.

es decir explicado en lenguaje humano o cotidiano describamos a un perro como si fuese una clase u objeto:


Nombre : un perro
Atributos : colmillos, patas, cabeza,cola,orejas(básicamente los atributos son descripciones del objeto.)
Métodos : Representan el comportamiento u operaciones, la forma como interactúa el objeto con su entorno, es decir: el objeto perro respira, come, corre, muerde, juega y ladra.



De esta forma si quieres adentrarte en el mundo de la programación deberás tener bien claros estas definiciones, ya que de ahora en adelante deberás pensar que cada cosa que se mueve o tiene la facultad de hacer algo es un objeto que tiene nombre, atributos y métodos dicho de otra manera el objeto tiene nombre,descripción y funciones...

hasta aquí esta entrega de esta semana , hay que tener bien claros estos conceptos de lo contrario no podrás avanzar al siguiente post de esta entrega que semana a semana se va a ir construyendo, para la siguiente semana podremos hacer un poco de código en el cual crearemos objetos con sus respectivos atributos y métodos y veremos cómo se pueden crear superclases de las cuales existen objetos que son parecidos entre si y como pueden interactuar entre si... si tienes alguna duda no dudes en dejar tus comentarios al respecto y de esta forma resolverlos para la siguiente entrega de la semana próxima.

me despido y les deseo un buen fin de semana y recuerden....

el camino al éxito no se construye de un momento a otro, hay que hacerlo paso a paso, tomado de la mano de la constancia... todo requiere sacrificios y tiempo
Share:

Programacion java web parte 1

Hola amigos, hace tiempo no publicaba algo ya que andaba corto de tiempo, me he decidido en hacer un curso de programación java básico, que te permitirá aprender no solo las bases de la programación en java sino también a poder realizar aplicaciones para poder ayudar a realizar tareas sencillas en tu vida cotidiana.

Desde hacer pequeñas operaciones matemáticas hasta llevar el control de tus gastos e ingresos en una aplicación construida por ti mismo utilizando una base de datos... pero para ello necesitas saber las bases de lo que es el lenguaje de programación java.


Como sabes java es un lenguaje interpretado por lo tanto es necesario contar con la maquina virtual de java, existen varias versiones de java que se resumen en 2 grandes grupos los cuales son JRE y JDK, ambos pueden interpretar el lenguaje, pero... Solo uno puede crear aplicaciones... No sabes cual es?




Es simple sus iniciales lo indican, si pensaste que es el JDK estas en lo correcto, sus siglas significan "Java Development Kit"  o mejor dicho Kit de desarrollo de java, por otra parte esta el JRE que significa  "Java Runtime Environment" o mejor dicho ambiente de ejecución de java. Para comenzar este tutorial de programación en java utilizaremos un ambiente de desarrollo muy conocido en el mundo de la programación llamado NetBeans, he decidido este ambiente ya que es muy fácil de usar e instalar.
Para la segunda parte ya deberíamos contar con la instalación de NetBeans incluida con la versión de JDK.

Por lo mientras les dejare el link para que descarguen los programas necesarios.

Descargar NetBeans con JDK incluido



Share:

Contribuye a la causa y a mantener el blog activo

Ing. Javier Delgado. Con la tecnología de Blogger.