Red de conocimiento informático - Espacio del host - Quiero aprender a programar, ¿cómo debo empezar?

Quiero aprender a programar, ¿cómo debo empezar?

Antes de aprender a programar, necesitamos conocer estas características de la programación.

1. ¿Qué es la programación primero? Para que la computadora comprenda la intención humana, el humano debe decirle las ideas, métodos y medios del problema a resolver en una forma que la computadora pueda entender, de modo que la computadora pueda trabajar paso a paso de acuerdo con las instrucciones. instrucciones humanas y completar una tarea específica. Este proceso de comunicación entre personas y sistemas informáticos es programación. Enciclopedia Baidu

1. La programación es un tema muy práctico.

2. La programación es una habilidad.

Solo cuando conocemos sus características podremos saber aprender.

1. Dado que la programación es un proceso de comunicación entre personas y computadoras, entonces necesitamos comprender el proceso por el cual las computadoras procesan los problemas y luego podemos expresar las ideas/métodos y los medios de los problemas de una manera. que la computadora puede entender Decirle a la computadora requiere que tengamos ciertas habilidades lógicas y de comprensión.

2. La práctica sólida significa que necesitamos practicar más y escribir más código.

3. Dado que la programación es una habilidad, siempre que no seamos muy estúpidos, todos podemos aprenderla, pero el tiempo que lleva cada uno es diferente.

Después de comprender los puntos anteriores, veamos qué aprender y cómo aprender.

Asignaturas básicas:

1. Introducción a la programación (como C, C, etc.)

2. Matemáticas básicas (sistema lógico de primer orden, teoría de conjuntos, teoría de grafos, álgebra lineal, cálculo, teoría de probabilidades)

3. Estructura de datos y algoritmo

4. protocolo)

Después de familiarizarse con los conocimientos anteriores, tendrá una comprensión general de la teoría básica de la informática y sentará una cierta base para un estudio en profundidad de la tecnología de programación.

Entonces, realmente puedes comenzar a aprender programación. En este momento, tienes dos opciones: una es aprender el front-end y la otra es aprender el back-end. ¿Qué es front-end y back-end? Permítanme describirlo brevemente en una oración. Si quieres conocer más detalles, puedes buscar información por tu cuenta.

Front-end: Es la parte front-end del software, la parte que podemos ver a simple vista, como varias páginas de Taobao, varias páginas de la aplicación, etc.

Backend: Es la parte de fondo del software, que es invisible a nuestros ojos y maneja la interacción de datos.

Las tecnologías utilizadas en el front-end incluyen principalmente tres tecnologías principales: HTML/css/JavaScript

Las tecnologías utilizadas en el back-end: base de datos, bases de datos de uso común como MS SQL, MySQL, Oracle, etc. Es necesario dominar al menos un idioma, como Java/.c#/PHP/Python, etc.

Después de saber qué estudiar, busque un esquema de estudio detallado y comience a estudiar. ¿Dónde puedo encontrar un esquema? Las instituciones de formación son las mejores, tienen una investigación profunda y tienen recursos.

Empieza a estudiar una vez que tengas el esquema.

Hay dos formas de aprender:

Una es el autoestudio. Es adecuado para estudiantes que tienen una gran capacidad de autocontrol, buena capacidad de autoaprendizaje y mucho tiempo. Los tres son indispensables.

1. Encontrar información. Encuentra todos los materiales que deseas estudiar, libros, esquemas, videos.

2. Haz un plan de estudio estricto. Para refinar cada punto de conocimiento, puede consultar el esquema de la institución de capacitación para esta parte.

3. Encuentra un profesor. Los profesores pueden ser tus amigos, colegas, etc., el lugar al que acudes para hacer preguntas cuando te encuentras con problemas difíciles y te sientes abrumado.

4. Ejecutar. Después de completar los pasos anteriores, comience a aprender.