Suba de nivel sus credenciales geek con cualquiera de estos 5 proyectos de programación
Los tiempos son difíciles y, a medida que la sociedad avanza cada vez más hacia los servicios digitales y todo en línea, nunca faltan trabajos para quienes tienen habilidades técnicas. Los trabajos tecnológicos más calientes [INFOGRAFÍA] Los trabajos tecnológicos más populares [INFOGRAFÍA] Cuando era pequeña, quería hacerlo. ser un recolector de basura Entonces un cartero. Entonces decido subir la apuesta y convertirme en astronauta, mientras que la mayoría de mis compañeros de clase estaban más preocupados por convertirse en ... Leer más. Si estas sentado ahi pensando “Sabes, realmente debería aprender nuevas habilidades.”, Luego lea detenidamente esta lista y encuentre algo que le atraiga..
Nunca se sabe, la magia puede suceder. Empiece a aprender algo de programación hoy, y puede encontrarse en el próximo Twitter, o tal vez en el próximo MineCraft Introducción a Minecraft de Latecomer [Juegos de MUO] Introducción a Minecraft de Latecraft [Gaming de MUO] Minecraft, la sensación basada en bloques que tomó juego Por tormenta, tiene ya más de tres años. Es casi difícil de creer que haya pasado tanto tiempo desde que se publicó el primer alfa, y es igualmente… Leer más .
Unity 3D Game Engine
Unity es un entorno de desarrollo y motor 3D multiplataforma, aunque no se limita a los juegos. Su éxito proviene de centrarse en las necesidades de los desarrolladores indie y la capacidad de “autor una vez, desplegar en todas partes”. En resumen, proporciona todo lo que un desarrollador de juegos en ciernes podría necesitar. Y hay una versión gratuita para empezar..
Mi interés en Unity es que Oculus Rift Oculus Rift cambiará los juegos para siempre Oculus Rift cambiará los juegos para siempre StarTrek Holodeck, el epítome de un entorno virtual inmersivo, ha sido un sueño de ciencia ficción durante demasiado tiempo. Hace una semana, Oculus lanzó un proyecto de Kickstarter para un VR de $ 300 para el consumidor ... Los kits de desarrollo de Read Read serán compatibles con Unity fuera de la caja, lo que significa que podré sumergirme completamente en cualquier mundo 3D que cree.
Donde empezar? Este clon de MineCraft es una serie completa de tutoriales en vídeo..
Y los chicos de Unity tienen una gran cantidad de material de video. O para aquellos que prefieren leer: Introducción al desarrollo de juegos usando Unity.
PHP / MySQL
Para el desarrollo web, la combinación de scripts del servidor PHP y la base de datos MySQL es posiblemente el rey de Internet. Incluso el sitio web que está leyendo en este momento se basa en esta tecnología, pero específicamente en WordPress, el CMS más utilizado del mundo..
Aunque podría comenzar desde cero, la mejor manera de ingresar al desarrollo web con PHP y MySQL sería comenzar por personalizar WordPress y luego pasar a los marcos de trabajo de PHP como CodeIgniter. Estos están bien establecidos y le brindan una buena estructura sobre la cual construir su sitio. Comenzar completamente desde cero a menudo puede dejarte con kilobytes de código desordenado.
Casi todos los servidores web admiten PHP / MySQL y crean un servidor local Cómo probar Wordpress, Joomla y más rápidamente y gratis en una máquina virtual con Bitnami Cómo probar WordPress, Joomla y más rápidamente y gratis en una máquina virtual con Bitnami Ya hemos hablado de configurar un servidor local, pero el proceso aún es bastante complicado y hay muchas peculiaridades e incompatibilidades si intentas ejecutarlo en Windows, lo que lleva a nada más que ... Leer más es igual de fácil, para que puedas empezar de inmediato.
Donde empezar? Haga sus propios widgets de WordPress! Cómo crear sus propios widgets básicos de Wordpress Cómo crear sus propios widgets básicos de Wordpress Muchos bloggers buscarán el widget perfecto de Wordpress que hará exactamente lo que quieren, pero con un poco de experiencia en programación puede encontrar que es más fácil escribir su widget personalizado. Esta semana yo… Leer más
Ruby on Rails
Como fanático de PHP / MySQL, me ha resultado difícil aprender Ruby on Rails. Es tan radicalmente diferente, pero sin duda es un poderoso sistema de desarrollo web que te permite concentrarte en prototipado sitios web rápidamente proporcionando valores predeterminados y vistas estándar. Con Ruby on Rails, agregar características es a menudo un caso de simplemente instalar un nuevo paquete (como el inicio de sesión de Facebook o la plantilla web de inicio de sesión de Twitter).
Si está abordando el desarrollo web por primera vez y está entusiasmado con el desarrollo rápido de un sistema complejo, Ruby es probablemente para usted. No se tope con una idea preconcebida acerca de cómo debe hacerse la programación, y lo hará muy bien..
El único inconveniente de esto es que es relativamente poco compatible. Tuve que hacer algunos cambios serios en la configuración de un VPS solo para ponerlo en funcionamiento..
Donde empezar? Este libro en línea gratuito cubrirá casi todo lo que necesita para comenzar.
Arduino ¿Qué es Arduino y qué puedes hacer con él? ¿Qué es Arduino y qué puedes hacer con él? El Arduino es un pequeño dispositivo electrónico notable, pero si nunca ha usado uno antes, ¿qué son exactamente y qué puede hacer con uno? Lee mas
Arduino es una plataforma de creación de prototipos de electrónica de código abierto, y si bien puede que no te consiga un nuevo trabajo, te dará una gran credibilidad geek. Arduino hace que sea absolutamente fácil para cualquier persona crear proyectos electrónicos complejos y rápidamente crear prototipos de ideas. De las torres de defensa láser para gatos Olvídese de los pasteles y el brandy: 8 proyectos de Arduino para llenar sus vacaciones Olvídese de los pasteles y el brandy: 8 proyectos de Arduino para llenar sus vacaciones ¿Su Arduino ha estado acumulando polvo? Bueno, no más. Hoy he buscado en Instructables para encontrar 8 proyectos de Arduino divertidos, aptos para familias o simplemente geniales para que pueda probar estos ... Lea más a los robots autocompensados y la domótica, todo es posible. Junto con las impresoras 3D ¿Qué es la impresión 3D y cómo funciona exactamente? ¿Qué es la impresión 3D y cómo funciona exactamente? Imagínese si pudiera imprimir objetos tridimensionales directamente desde una impresora en su hogar. Cuando era un niño en la escuela primaria, pensé que sería increíble si pudiera imprimir pizzas ... Leer más, el Arduino trata de capacitar a cualquiera para que sea un fabricante.
El proceso de Arduino involucra la programación de la lógica mediante una forma simplificada de programación de C en la computadora, y luego la carga de la lógica a la placa Arduino a través de un puerto USB estándar. El dispositivo Arduino tiene una cantidad de pines IO para que su software pueda reaccionar a las entradas presentadas. Incluso puede darles la posibilidad de hablar con el mundo, o darle al mundo el control sobre su estado de ánimo. Cómo configurar el control web de Arduino sin un escudo de Ethernet. Cómo configurar el control web de Arduino sin un escudo de Ethernet. Durante las últimas semanas, Entregué el control de la iluminación ambiental en mi estudio a los espectadores durante la transmisión en vivo de Technophilia Podcast; puede ver los resultados en el… Leer más .
Arduino puede ser costoso en comparación con algunos de los otros proyectos de programación aquí. Te encontrarás con ganas de más escudos Los 4 Arduino Shields principales para potenciar tus proyectos Los 4 Arduino Shields principales para potenciar tus proyectos Has comprado un kit de inicio Arduino, He seguido todas las guías básicas, pero ahora ha golpeado un obstáculo: necesita más pedacitos para hacer realidad su sueño electrónico. Afortunadamente, si tiene ... Leer más o elaborar sensores 8 Componentes más geniales para sus proyectos Arduino 8 Componentes más geniales para sus proyectos Arduino Por lo tanto, está pensando en adquirir un kit de inicio Arduino, pero se pregunta si van a funcionar algunos LED básicos y resistencias. ¿Ser suficiente para mantenerte ocupado durante el fin de semana? Probablemente no. Aquí hay otros 8 ... Leer más, pero también trae su programación al mundo físico. Si se te ocurre un dispositivo realmente genial, incluso puedes pensar en aumentar los fondos de producción con un Kickstarter para traerlo al mundo..
Donde empezar? Los archivos MakeUseOf de Arduino, por supuesto.!
Crea una aplicación móvil con iOS
Aunque necesitará finalmente una licencia de desarrollador de $ 99 para poder publicar en la tienda de aplicaciones de iTunes. Cómo enviar su propia aplicación a la tienda de aplicaciones de iTunes. Cómo presentar su propia aplicación a la tienda de aplicaciones de iTunes. Así que ha programado su primera aplicación de iOS y ¿Quieres subirlo y enviarlo a la tienda de iTunes? Bueno, como descubrí recientemente, no es tan fácil como parece. La ... Leer más, cualquiera puede comenzar descargando el entorno de desarrollo XCode para OSX (usuarios de Windows; no puede desarrollar para iOS, sí necesita una Mac). El diseñador visual de XCode hace que sea realmente fácil conectar componentes complejos de GUI a su modelo de datos, y hay una gran cantidad de tutoriales. Claro, puede juntar una aplicación de iPhone simple sin aprender ningún código Cómo crear un iPhone o una aplicación de Android Sin ningún tipo de habilidades de codificación Cómo crear un iPhone o una aplicación de Android sin ningún tipo de habilidades de codificación Si está realmente ansioso por hacer una aplicación móvil, un sitio web llamado Buzztouch puede ser la solución basada en web para usted. Buzztouch es esencialmente un software de gestión de contenido para iOS y Android. Proporciona una plantilla basada en ... Leer más, pero en serio, ¿dónde está el desafío en eso??
Donde empezar? Disponible a través de iTunesU, el curso de desarrollo de iPhone de la Universidad de Stanford es de primera categoría..
Cualquier lenguaje o proyecto de programación con el que vaya, lo importante es simplemente Empezar. Su jefe puede estar lleno de ideas fantásticas para proyectos, pero en última instancia las ideas son baratas y es el proceso de convertirlas en productos lo que requiere trabajo y dedicación reales. Estos idiomas son casi todos libres de probarse, así que pruébalos y encuentra algo que resuene contigo. Podrías ser un programador nato!
Explorar más sobre: Programación.