Supongo que está expuesto a ideas básicas de programación de funciones y variables. He tratado de incluir proyectos / casos de uso que sean útiles para personas de todo el mundo.
Además, dado que está en su primer año, supongo que desea saber más sobre los proyectos de programación (y no los proyectos de “ciencia” de la informática en sí).
Hay varios proyectos que puede seguir dependiendo de las habilidades que desee adquirir / explorar.
- ¿Qué es exactamente la informática teórica? ¿Qué se investiga en él?
- ¿Qué escuela de posgrado es buena para la programación de computadoras? ¿Cómo puedo solicitar un título universitario de negocios?
- ¿Qué son las arquitecturas CISC y RISC? ¿Cómo se diferencian entre sí?
- ¿Cuál es la IA más inteligente?
- ¿Quiénes son los mejores académicos y practicantes del aprendizaje automático?
- Búsqueda de IMDb / Generador de hoja de cálculo
Crédito: Respuesta de Manoj Memana Jayakumar a Python (lenguaje de programación): ¿Cuáles son los mejores scripts de Python que hayas escrito?
Idea: Construya una base de datos en una hoja de cálculo de cualquier información disponible de IMDb de las películas presentes en un directorio particular.
Lo que vas a aprender:
- Secuencias de comandos de Python
- Uso de un API / Web Scraping (dependiendo del método que elija)
- Descargue todas las canciones de un programa de televisión de youtube como mp3. También puede descargar canciones individuales.
Crédito: la respuesta de Rajat Khandelwal a Python (lenguaje de programación): ¿Cuáles son los mejores scripts de Python que hayas escrito?
Idea:
- El sitio TuneFind enumera la música de películas y programas de televisión, extraigo la lista de temporadas, la lista de episodios por temporada y la lista de canciones por episodio desde allí.
- Ahora que tengo el nombre de la canción y el artista, obtengo el primer resultado de búsqueda en YouTube con estas palabras clave.
- Ahora que tengo una identificación de video de YouTube para una canción, envío una solicitud al convertidor de YouTube a MP3 para convertirla a mp3 y obtener la URL del mp3 convertido.
- Descargue el mp3 en la ubicación jerárquica correcta.
Lo que puedes aprender:
- Secuencias de comandos de Python
- Raspado web rudimentario
- Crea tu propio sitio web y lleva tus proyectos a GitHub.
Idea: crear un portal web para mostrar sus proyectos.
Confirma todos los códigos en GitHub.
Ejemplos: hogar de Karan Goel, hogar
Lo que vas a aprender:
- Desarrollo web, especialmente stack front-end que incluye jQuery, JavaScript.
- Sentido del diseño web
- Usando Git y GitHub
- Cree una API para su sitio web favorito o automatice algún aspecto.
Idea: escribir un script / API para tareas repetidas.
Ejemplo:
- Quora API en Knowledge API para Quora
- SMS para PNR Status (IRCTC, solo India) Respuesta de Naga Rohit a Python (lenguaje de programación): ¿Cuáles son los mejores scripts de Python que hayas escrito?
- Gracias a las personas que te desean en tu cumpleaños en Facebook.
(Respuesta de Akshit Khurana a Python (lenguaje de programación): ¿Cuáles son los mejores scripts de Python que has escrito?) - Enviar correos electrónicos utilizando Python. yash-sinha / PyEmail
- Dado un enlace a RSS / Atom Feed, obtenga todas las publicaciones y muéstrelas. (Crédito: Karan Goel karan / Proyectos)
- Construye un juego.
Idea: hacer un juego para dispositivos móviles, navegador o computadora de escritorio.
Esta es una forma fantástica de aprender varios conceptos nuevos. Acelera su curva de aprendizaje de una manera muy natural y cómoda.
Ejemplo: mi propia implementación del clásico juego de asteroides en (http://www.codeskulptor.org/#use…)
- Crea una aplicación móvil.
Elija el sistema operativo móvil que usa de Android / iOS / FirefoxOS. Cree una aplicación muy simple que resuelva un problema.
Puede encontrar varias ideas de este tipo y mucho soporte para desarrolladores para Android e iOS. Intenta comenzar primero y crear aplicaciones más simples primero.
Si ya tiene algo de experiencia, puede elegir un caso de uso específico, como una llamada de emergencia (incluido video y audio)
– Esta es una aplicación que activa antes de que pueda entrar en una situación de emergencia (es decir, antes de caminar solo por un túnel). Luego tiene que presionar un botón (o un dedo en la pantalla …) y tan pronto como levante el dedo de ese botón / pantalla, el dispositivo enviará una llamada de emergencia a un amigo / policía y enviará la posición actual, sonido y video a otro dispositivo o a un portal de internet.
Crédito: 9 GRANDES Ideas para aplicaciones de Android