Red de conocimiento informático - Conocimiento informático - Cómo programar y desarrollar software usted mismo

Cómo programar y desarrollar software usted mismo

Todo es difícil al principio. En primer lugar, debes tener conocimientos básicos sólidos. Se recomienda aprender primero el lenguaje C y aclarar conceptos básicos, como variables, funciones, clases, tipos de datos, etc. y luego esforzarse un poco en estudiar la estructura de datos. El primero es la piedra angular de todos los lenguajes de programación y el segundo son los algoritmos, cómo utilizar el lenguaje de programación para resolver problemas prácticos. No crea en ningún curso intensivo, no se deje confundir por muchos lenguajes de programación populares, simplemente cálmese y trabaje duro para sentar una buena base.

En segundo lugar, recomiendo aprender el lenguaje Java. Recomiendo leer el libro "Java Programming Thoughts". Este es un famoso libro de enseñanza de programación Java que se puede descargar en línea en formato pdf.

En tercer lugar, estar familiarizado con las bases de datos relacionales. En la actualidad, las tres bases de datos relacionales principales incluyen mysql, oracle y sqlserver. Puede elegir uno para aprender los conceptos básicos de los datos relacionales, como tablas, vistas, procedimientos almacenados, funciones, lenguajes de bases de datos relacionales, etc. Puede buscar libros relevantes en Internet y obtener información sobre ellos. La instalación de MySQL es relativamente simple, ampliamente utilizada, gratuita y multiplataforma. Recomendado para instalar.

En cuarto lugar, aprenda html, js, css, que son la base para crear páginas web. Puede aprenderlos en sitios web como tutoriales para principiantes. Por supuesto, estos sitios son relativamente poco profundos. Si desea estudiarlos en profundidad, será mejor que busque libros relevantes y los estudie detenidamente.

Con este conocimiento, puedes intentar crear un pequeño sistema, como un foro, un sistema de gestión de biblioteca, etc. La página principal está diseñada con HTML, embellecida con CSS y cargada con JS. El fondo usa Java para recibir (enviar) datos a la recepción y operar la base de datos MySQL como base de datos para almacenar datos.

Luego, podrá aprender algunos marcos profesionales para realizar un desarrollo de software verdaderamente utilizable, como angularjs, vue, reaccionar en el front-end y javaspring e hibernar en el back-end. Lo que tienes que hacer en este momento es ir a la web oficial y leer la documentación de ayuda.

Las computadoras se están desarrollando muy rápido y nuevas tecnologías están surgiendo una tras otra, pero pase lo que pase, las cosas básicas no cambiarán, por lo que es necesario dedicar tiempo a sentar una base sólida y luego hacer más. práctica del proyecto, sólo así podrás tener éxito.