Acerca de

Codigoprogramacion.com es un proyecto que comenzo en 2010, en el cual la intención es crear un sitio donde se puedan encontrar toda clase de tutoriales de programación en general, incluyendo varios lenguajes com Java, PHP, Html, C, asi como otras tecnologías y frameworks.

Acerca del autor:

Mi nombre es Jorge Villalobos y soy Ingeniero en tecnologías de información y comunicaciones. Colombiano de nacimiento y residente en México desde 2005, nací en mayo de 1990 y me considero una persona sencilla y con ganas de aprender mas cada día.

Cree este sitio web con el fin de apoyar a la comunidad, sin embargo siempre estoy abierto a sugerencias de mejora, comentarios y demas respecto al sitio.

Actualmente  trabajo felizmente de tiempo completo como desarrollador web, mis herramientas principales son PHP, Javascript, Java, Android, html y css.

Anunciantes/Publicidad

Actualmente comenzamos con la iniciativa de aceptar anunciantes en este sitio.
Contamos con mas de 2000 visitas únicas en promedio al día y mas de 3000 impresiones de páginas(pageviews) igualmente diarias.

Para mas información contactar directamente a webmaster@codigoprogramacion.com a través de correo electrónico usando como asunto “Contacto Anunciante” para ser atendido a la brevedad posible.

Contribuir en codigoprogramacion.com

Cualquier persona con conocimientos relacionados a programación o tecnología en general puede contribuir, si te interesa contribuir y ser autor en este proyecto envía un correo a webmaster@codigoprogramacion.com y te explicaremos como contribuir y que beneficios puedes obtener.

Los requisitos y beneficios de contribuir en codigoprogramacion.com

Los requisitos es querer contribuir, saber algo relacionado con programación, bases de datos, sistemas, tecnología y escribir artículos que serán revisados para su publicación, se recomienda escribir con buena ortografía y escribir un minimo de 4 párrafos de texto.

Lo unico que hay que hacer es registrarse en esta misma página y ya podrás comenzar a escribir artículos  Al revisarse y permitirse la publicación esta ya estará disponible en el sitio dentro de la categoría en la que se haya colocado.

Si el autor desea incluir código fuente en sus publicaciones, deberá utilizar el plugin sintax highlighter++ para integrar el código en cada publicación el cual esta ya incluido en las cuentas del sitio.

No se podrán copiar artículos de otros sitios web ni traducidos de sitios en ingles con herramientas de traducción automatica, ya que su publicación afecta el posicionamiento del sitio en los motores de búsqueda lo cual es perjudicial para el trafico y reputación actual del sitio, cada articulo deberá ser propio y original (Esto no significa que no se puedan escribir artículos de temas comunes que hay en otros sitios web, original quiere decir que el autor tiene su propia forma de expresarse al escribir).

Benficios:

Algunos de los beneficios son:

  1. Como contribuyente a la página tu tienes el credito de tus publicaciones, esto quiere decir que en todas ellas puedes incluir tu firma, y twitter, o incluso un enlace a tu sitio web para referenciarte.
  2. Despues de 10 articulos publicados tuyos, tendras el derecho a que tu twitter aparezca en el apartado “Autores” en toda la página, aprovechando el trafico del sitio para darte a conocer. Una vez alcanzado este privilegio permaneceras minimo 1 mes en este apartado, ya alcanzado el privilegio se puede mantener escribiendo 2 publicaciones al mes (si el autor así lo desea).
  3. Si se tiene el privilegio de Autor del sitio(punto 2) se incluiran referencias al autor a través de las redes sociales de codigoprogramacion.com (si el autor así lo desea)4.Si el autor realiza video tutoriales en youtube puede incluir los video tutoriales en las publicaciones para aumentar sus vistas y por lo tanto la publicidad in-video(es decir la que aparece dentro de los videos) le podrá generar ingresos extra, siempre y cuando cuente con una cuenta de youtube monetizada.

67 comments

  1. Oscar says:

    Estoy tratando de contactar a Jorge Villalobos Gutiérrez que tienen publicado un curso de Node en Udemy
    Oscar

  2. saidag says:

    Me gustaría ver si me pueden ayudar:
    Tengo el siguiente código el cual pide cantidad de equipos, después los equipos y con ellos realiza un roun robi (un todo contra todos sin repetir),
    después pide los marcador de cada uno de ellos. Lo que me hace falta es sumar los goles en contra y a favor para sacra la diferencia de cada uno de ellos.
    gracias

    equipos, goles_a_favor, goles_en_contra = [],[],[]

    numero_de_equipos = int(input(“Numero equipos: “))
    for i in range(1, numero_de_equipos + 1):
    e = input(“Equipo # ” + str(i) + ” “)
    equipos.append(e)

    lista_de_roles = []
    # formara lista juntando 2 equipos
    res = list(itertools.combinations(equipos, 2))
    print(“Los roles de juego son : ” )
    for par in res:
    print(par[0], “vs”, par[1] )

    a_favor = [0] * len(equipos)
    en_contra = [0] * len(equipos)
    for e in res:
    print(“En el Partido de “, e[0], “vs”, e[1])
    c = int(input(“Goles de ” + e[0] + “: “))
    v = int(input(“Goles de ” + e[1] + “: “))
    print(“Resultado”,c, “a”, v)

  3. Ezequiel says:

    Buenas noches , necesito que me contacten urgente,necesito saber bien a que se dedican y como hago para estudiarlo , estoy grande y creo que es lo que me interesa

  4. jhon says:

    Hola cordial saludo.
    Me gustaria aprender como poner el boton Detener cuando la animacion va en la mitad o etc ya que vi tu ejemplo de la caja que animaste con los botones:Desplegar,Recoger,Reset y me parecio muy interesante saber ya que te falto este.
    gracias.

  5. AXEL says:

    Hola quiero más tutoriales de PYTHON.
    Tus tutoriales son excelentes

  6. AXEL says:

    Hola quiero que hagas mas tutoriales de PYTHON.
    Tus tutoriales son excelentes.

  7. Silvia Hdez says:

    Hola
    La infoamción planteada es muy facil de entender, me ayudó bastante.
    Me gustaría saber que tipo de licencia manejan.
    Gracias, y espero pronta respuesta.

  8. Vallejos Claudio says:

    Buenas Jorge, mi nombre es Claudio, soy de Buenos Aires, Argentina, estoy interesado en desarrollar un proyecto, una web app, que mis clientes puedan acceder on line, modificar datos, por ejemplo pedidos, categorias, articulos, precios, etc, y que sus clientes puedan acceder a estos datos desde una aplicacions andorid o ios, es lo mimo.

    Mi idea es contratar tus servicios para programarla y diseñarla, ya que soy medio duro para estas cosas, me gustaria ponerme en contacto contigo, hablar por telefono o algo, asi te paso como lo quiero, y que vos me digas cuales son tus honorarios.
    Este proyecto tiene caracer de urgente.
    Estoy a la espera de tu respuesta.
    Te mando un abrazo.

    Saludos
    Vallejos Claudio

  9. josue says:

    BUENAS NOCHES
    problema con lista enlazadas
    Necesito ayuda, tengo un método que busca en una lista, por medio del nombre, si lo encuentra me da el nombre, código y el precio del producto, este dato de 3 variables, necesito guardarlo en una nueva lista llamada carrito de compras

  10. oscar says:

    Hola. Estarias interesado en hacer una aplicación para un handheld?

  11. joel says:

    tengo un proyento en mente y nesecito un app que pueda moentisar bendiendo mi producto digital

  12. esta pagina a sido muy util para realizar mi tesis en lo que se refiera en programacion en php.
    Me gustaria saber las ventajas y desventajas de php ya que para mi tesis tengo que poner el autor en las citas y sobre ese tema he encontrado pero no paginas oficiales lo mismo me pasa con MySQL ten que adjuntar las desventajas y ventajas.
    me podria ayudar estaria muy agradecida.

  13. Roberto says:

    hola

  14. Roberto says:

    Hola Jorge, perdon amigo he conseguido un trabajo de becario pues estoy por terminar Sistemas, me encargaron una APP que se conecte con GAE para poder enviar y recibir info sin usar un server local. he seguido tu tutorial para enviar datos a php desde android. La cuestion es que lo consegui bien usando XAMMP pero en realidad lo quiero usar con GAE, y ahi esta el problema, me dice que las librerias y metodos utilizados ya estan obsoletos y otros no son del tipo, (seguro por la misma situacion), porfa ayudame ya no se por donde, tengo trabajando en ello desde que inicio junio y estoy bloqueado, por favor ayuda hermano quiero hacer bien mi trabajo. ya estoy dandole en android studio, pues eclipse ya me presenta varios problemas.

  15. Bojko Kuzmanovski says:

    Hey Jorge, veo que tienes experiencia, me gustaría que me compartieras cual es tu especialidad?

  16. luis sanchez says:

    Hola tengo un problema con la conexion del http en el emulador funciona todo bien pero cuando lo corro en el cel ya no funciona no se si puedas ayudarme con eso de antemano muchas gracias.

  17. Alvaro says:

    Hola Jorge, por favor, necesito tu ayuda para ayudar a fundación/ONG con una app para android, por favor, contacta conmigo en mi e-mail, he intentando enviarte un correo pero me lo devuelve porque tienes el buzon lleno.
    Gracias

  18. liper416 says:

    saludos jorge yo soy liper416 y hace poco me a tincado desarrollar una aplicacion para android, tengo lista la parte del diseño pero yo no se programar como tu, apenas se las variables de java nada mas :3, bueno pero antes de todo yo tengo mi propia compañia por decir que se llama liper416
    y entonces te pido si aceptas ayudarme a crear el juego android, comenta que es lo que opinas

  19. Ainath says:

    hola jorge! me gustaria que me recomendaras videos, estoy en una maestria y necesito aprender a programar en lenguaje C y estoy en cero,estamos viendo for, do while, while, if, puntero, entre otras cosas.

  20. Amcrak says:

    Hola hermano, saludes desde Colombia, porfavor contesta mi email, o mi mensae a tu pagina de Facebook.
    Gracias por tus aportes.
    (Danilo Alfonso)
    (AmcrakBHF@hotmail.com)

  21. Hola Jorge:
    He seguido algunos de tus videos, allí aprendí lo básico de php (no soy programador), y despues de muchos experimentos, logre construir una web con un formulario y una base de Mysql, por lo cual estoy agradecido por tu labor educativa. Soy sociologo y he lanzado un proyecto por internet (si tienes tiempo dale una mirada). Pero sobre todo queria invitarte a crear y participar en un proyecto educativo y de entretenimiento por internet al cual llamo: “Elaboración de una plataforma virtual libre que permita navegar en la historia universal”. Por favor visita la seccion avances de mi web: “www.onearthgov.es” donde detallo mas este proyecto.
    Saludos
    Víctor

  22. Hola buenas tengo 17 años y estoy ngresando en programacion que me recomiendas a aprender primero ?
    PHP, Javascript, Java, Android, html y css.

    quiero algo en orden primero esto segundo eso etc
    PORFAVOR. desde CHILE….

    • jaor says:

      1.- Html. Crear documentos Html-Web
      2.- CSS. Dar formato a los Documentos Html
      3.- JavaScript. Dar MAYOR interactividad al Documento HTML.
      4.- PHP, ASP, o JSP. Lenguajes de Servidor Web para conectarte a BD

      Saludos

  23. Jaimie says:

    Hola Jorge:Soy novato e esto, y ya aprendi html5 y css3..claro sigo estudiando..me interesa el jquery, tengo que aprender a fuerza el javascript..mis web son demasiadas novatas, ya que mi clientela no exige mucho..por je..tengo hairpross.info,dangelometaldesigns.net etc..

    gracias de antemano por tu ayuda

  24. Luis says:

    ayuda con este aplicativo en android: sincronizar bd sqlite y mysql en jquery mobile y phonegap

  25. Diego says:

    Que tal, me preguntaba si no podrias hacer un video para desarrollar una interfaz grafica en C o C++ te lo agradeseria mucho

  26. super novato says:

    hola soy nuevo en esto, les aviso que necesito una ayuda para terminar de hacer un programa y no he dado con la falla por inexperto, sabria valorar mucho su ayuda por favor, este es el ejercicio tipo examen de novato que no entiendo: llevo rato tratando de realizarlo ayudenme: (disculpe mi ignorancia!!!):

    ‘Antonio’, ‘apellidos’ => ‘Gomez Gomez’, ‘contrasena’ => ‘654321’),
    array(‘nombre’ => ‘Pedro’, ‘apellidos’ => ‘Guillen Gaston’, ‘contrasena’ => ‘654321’),
    array(‘nombre’ => ‘Dolores’, ‘apellidos’ => ‘Candela Quema’, ‘contrasena’ => ‘654321’),
    array(‘nombre’ => ‘Rubén’, ‘apellidos’ => ‘Guardia Jurado’, ‘contrasena’ => ‘654321’),
    array(‘nombre’ => ‘Jose’, ‘apellidos’ => ‘Guevara crdero’, ‘contrasena’ => ‘654321’),
    );

    /*necesito mostrar aunque sea nombre y apellido pidiendo los datos desde el formulario que esta aqui abajo (tipo usuario y contraseña y mostrar si el usuario existe o no)
    */

    ?>

    datos

    Datos Personales

    nombre

    apellido

    localidad
    usuario
    contrasena

    • super novato says:

      no salio completo empieza asi :

      ‘Antonio’, ‘apellidos’ => ‘Gomez Gomez’, ‘contrasena’ => ‘654321’),

  27. jose enrique says:

    buenas jorge me gustaria contactar contigo , he visto muchos videos tuyos y eres buenisimo :D , necesito que algien me cree una aplicacion y he pensado en algien como tu , no se lo que me pueden pedir por hacer una aplicacion como la que quiero con json … interactuando con una pagina web en php , mysql … bueno si te interesa me gustaria hablar contigo , sin mas un cordial saludo de un fan tuyo .
    PD: muchas gracias por esos fabulosos videotutoriales
    la verdad parece facil cuando lo haces tu pero no lo son ;D

  28. cesar levys says:

    Hola Jorge,
    Necesito comunicarme contigo, no se si por lo rápido que he buscado en este blog no te visto formulario de contacto, pero al menos oír aquí te escribo. Quiero ver contigo el diseño de un plugins para WordPress. Por favor enviame datos de contacto para hacerte llegar las consideraciones. Gracias, Cesar Levys.

  29. Elvin Tabora says:

    Hola ing. Es un gusto saludarte, sabes he visto unos que otros vídeos tuyos, y me parece muy interesante esto de la programación, es más he buscado mucho en la web sobre como hacer app, y hasta el momento es lo mejor que he encontrado! Mi meta es aprender a desarrollar Apps para IOS, soy fanático de la marca, y pues me gustaría contribuir en algo no. El rollo mío es que me desgargo muchas app, ya que me gusta descubrir de todo. Sabes te pido porfavor si e ayudas con unos tutoriales dirigidos al IOS, o ambas plataformas. Te agredeceria mucho que me escribieras! Saludos brother y que bien que Dios te ha dado ese talento de compartir con los demás.

  30. diego armando says:

    Podrias hacer un videotutorial sobre diseño de interfaz grafica en c++………………

  31. Juan Cruz says:

    Hola Jorge, soy Juan Cruz.
    Tengo 12 años y se programar gracias a ti.
    ¿Como puedo darme a conocer?

  32. Ernesto says:

    Hola creo que tienen buen material, yo estoy estudiando Telemática que está más enfocada en las redes, routing Switching pero me gusta la programación y estoy interesado en aprende si me puedes enviar más info a mi correo para ver con que puedo empezar….

  33. Eduardo says:

    tengo un problema no se si es capcioso espero y me puedan ayudar
    los codigos los pondre en los comentarios

    Archivo con ejemplos en Java.
    Los ejemplos los pueden copiar y pegar en archivos distintos para que se puedan compilar y ejecutar, en la instrucción:
    package test;
    pueden prescindir de ella, coménten esa línea o bórrenla para que no les marque error al compilar.
    //package test;
    En el quinto ejemplo al final del documento:
    ¿Qué sucede con el miembro mensaje de la clase Ejemplo1 ?
    ¿Por qué en las líneas o instrucciónes:
    System.out.println(Objeto1.mensaje);
    y
    System.out.println(Objeto1.ObtenerMensaje());

    me permite imprimir en pantalla: vacio ?
    En un documento Word, conteste éstas 2 preguntas, me gustaría que lo expliquen con sus palabras, pueden agregar el código del “quinto ejemplo” para comentar el código al estilo:
    //este es un comentario (en una línea).
    y señalar sus observaciones o explicaciones, pueden resaltar el texto, en color, etc.
    Estos son los codigos :

    package test;
    public class Test {
    public static void main(String args[]) {
    System.out.println(“Programacion Orientada a Objetos”);
    }
    }

    class Ejemplo1{
    String mensaje;
    }

    public class Test {
    public static void main(String args[]) {
    Ejemplo1 Objeto1 = new Ejemplo1();
    Objeto1.mensaje = “Programacion Orientada a Objetos”;
    System.out.println(Objeto1.mensaje);
    }
    }

    class Ejemplo1{
    protected String mensaje;
    public void AsignarValor(String cadena){
    mensaje = cadena;
    }
    }

    public class Test {
    public static void main(String args[]) {
    Ejemplo1 Objeto1 = new Ejemplo1();
    Objeto1.mensaje = “Programacion Orientada a Objetos”;
    System.out.println(Objeto1.mensaje);
    }

  34. ALLAN says:

    hola jorge me urge comunicarme con su pèrsona ya que estoy interesado en proponerte un negocio muy factible en costa rica enviame eun contacto mas directo para poder comertar con usted mi proyecto gracias att allan duran

  35. novato says:

    saludos, buenos tutoriales, deberias seguir aciendo mas tutoriales sobre la seguridad web y dando ejemplo usando mas el htacces

  36. Luis Jeteya says:

    Hola amigo, tengo una duda, ¿que pása si uno no sigue las “normas” o “reglas” que tiene la W3C para hacer páginas web? tengo entendido que ellos regulan eso, pero no se que sucede si uno no las sigue, Ojalá pudieras hacer un video para explicar ese asunto, me sacarias de un enorme problema. Gracias por tu ayuda.

  37. jex says:

    buenas amigo, queria saber si puedes hacer tutoriales de spring,spring mvc y oracle.
    saludos y exito con este proyecto.

  38. WILSON says:

    HOLA AMIGO SOY NUEVO EN ESTE CAMPO ESTOY YA ENTRANDO A LO QUE ES JAVA PERO NO LE ENTIENDO MUY BIEN QUISIERA QUE ME AYUDES CON PROGRAMAS BIEN SENCILLOS O QUE ME SIRVAN PARA COMENZAR ESTE MUNDO DE LA PROGRAMACION SIN OTRO PARTICULAR Y ESPERANDO QUE ME RESPONDA ME DESPIDO UN SALUDO

  39. johnny peñaloza says:

    inge necesito que me ayudes como subir una base de datos a un servidor…

  40. Roberto says:

    Hola tengo una pequeña duda, primero que nada, gracia por haber creado este sitio web, me ayuda mucho en mis estudios. Bueno actualmente etoy trabajando con arreglos y ciclos con arreglos, podrias ayudarme con eso, etuve buscando en tu sitio pero no encontré nada. Espero que puedas audarme. Gracias.

  41. Jonny says:

    Hola mira necesito que me ayudes con una aplicación me gustaría que me envíes un correo con asunto “ayuda aplicación” para ver si me puedes ayudar y de igual manera yo apoyarte con algo de dinero

  42. Alexei says:

    Ing. Muy buena cantidad de información sobre todo me gusta mucho android

  43. Luis Rodriguez says:

    Felicidades ingeniero, y me encanta que digas que eres Colombiano, voy a ver y poner en practica lo que hagas. Soy ingeniero electrónico pero me encanta la programación.

  44. Fidel Silva says:

    Saludos, Gorge necesito saber si se puede hacer consultas especifica de html 5?

    Por cual medio me comunico?

    Muy buen trabajo y muy explicativo…..

  45. Kedinn Tuepo says:

    Hola ing. Jorge gracias me ayudaron para mis estudios :)

  46. Maximiliano says:

    Buenas Jorge,

    he visto un video tuyo con un chico que creo que se llama alejandro, y hablan sobre aplicaciones móviles. Yo el otro dia estuve pensando en ganar dinero online, pero me aparecen muchas trabas porque soy un estudiante extrnajero, por lo tanto en este país no tengo permiso para trabajar como autónomo ni fundar empresa (ni tengo los fondos para ello). Por eso pensé que comenzar sin fondos online era posible. Ya después de investigar mucho, he decidido que me gustaría crear una aplicación para Iphone y Ipad, pero el problema está en que no se como. Mis conocimientos de programación son muy básicas, las aprendí en el colegio (Hace ya como 4 años). Ya lo siento por molestarte, pero me gustaría consejos o algún tutorial que conozcas para poder empezar a aprender a programar apps para IOS…espero que me puedas ayudar, es porque no puedo pagarme un curso…

    Saludos,
    Maximiliano

  47. Juan says:

    como puedo contactarte,, necesito un favor a resolver sobre PHP..
    gracias

  48. ariel sandoval says:

    necesito por favor ayuda con una matriz dispersa en java con listas enlazadas
    agradezco mucho su ayuda
    la idea es un parqueadero adicionar, eliminar,buscar el auto dentro de la matriz
    y los espacios pues son ceros
    agradesco mucho su ayuda en tiwter dejo un poastevin
    muchas gracias quien me pueda ayudar

  49. andres sanchez says:

    perdonen mi ignorancia, pero tengo una duda respecto al libro de java de deitel y deitel, espero me puedan ayudar.

    1 cual es la ultima version, que a salido?
    2 para leerme la ultima version, tengo que leerme las versiones anteriores. simplemente con la ultima version?

    espero me puedan ayudar. gracias

  50. Luis says:

    Hola, me llamo Luis y tengo 16 años.. soy de Chile y actualemnte estoi en 2° año medio (tavlez los datos anteriores no eran nesesarios pero bueno ya que xd!) quisiera poder ayudar a con publicaciones.. la verdad no me interesa publicar mis redes sociales y esas cosas ademas solo tengo fb xD!
    el motivo de quere publicar en tu sitio es solo, porque creo que podria aumentar mis conocimientos al tener un compromiso en alguna parte en este caso codigoprogramacion :)!
    en cuanto a lo que se ps se PHP,HTML y CSS ademas un poco de JavaScript y una que otra cosilla del SO GNU/Linux…

  51. Jorge Chavez says:

    Hola, mi nombre es Jorge y soy estudiante de Ingeniería de Software, y pues me gustaría contribuir con tu pagina, tengo conocimiento de lenguajes como PHP, javascript, c, un poco de ruby (gracias a ti por cierto haha) y pues bueno, no se como me contactarías, o como le hago para empezar, la pagina que tengo es http://tutorchavez.com y pues basicamente hago tutoriales de photoshop y php, yo la hice desde 0, y pues nada solo para eso :)

  52. Carlos says:

    hola me gusto bastante la pagina y los videotutoriales te envie mensaje por favor checalo gracias!!

  53. cristian says:

    amigo que gran pagina gracias por esos aportes deberás que me ayudan mucho, quería pedirte un favor: estoy haciendo un jueguito en android y necesitaba mover un sprait o un bitmap con las telcas del cel no se como hacerlo, me podrías ayudar con un tutorial sobre eso?? gracias

  54. Hola quiero contribuir, soy frontend, como le hago?

  55. Hola,quiero contribuir, soy frontend, como le hago?

  56. Quería publicar mi primer articulo solo que no se usar el syntax highlighter le doy insert y no pasa nada alguien sabe como?

  57. Jorge says:

    Una pregunta, ademas de publicaciones se pueden hacer tutoriales en video??

  58. Carlos Flores says:

    HOLA YO PODRIA CONTRIBUIR EN CURSOS ESCRITOS Y/O TUTORIALES DE VISUAL STUDIO 6.0, TANTO DE PSEUDOCODIGO QUE SERIA LAS BASES DE LA PROGRAMACION

  59. Hola que tal? Me gustaria participar Actualmente trabajo como Diseñador Digital, Programador & desarrollador Web. Me enfoco mucho en el area de programacion web, por tanto podria contribuir en lo que seria cursos (escritos) de HTML/CSS – PHP – JavaScript tambien de Visual Basic 6 & 10, Teoria, Metodologias etc etc. Espero poder brindar un granito de Arena. Un cordial saludo desde Venezuela

  60. Miguel says:

    Hola, soy devildeveloper. Gracias por el trabajo xp

  61. anonymousnic says:

    Hola amigo me gusta mucho la categoria de android pues es lo que mas me interesa espero puedas subir mas aplicaciones paso a paso para asi captar mas los pasos del desarrollo de apliacaciones saludes

Leave a Reply to Adele Cancel reply

Your email address will not be published. Required fields are marked *