Cómo comenzar a codificar aplicaciones y sitios web rápidamente

No hay una forma “rápida” de aprender a programar. La programación es difícil. Se necesita tiempo, práctica y trabajo duro para desarrollar las habilidades necesarias para resolver problemas de programación (de eso se trata la programación).

Su pregunta es como preguntar: ¿Cómo aprendo a tocar un instrumento musical rápidamente? O: ¿Cómo aprendo a jugar al ajedrez rápido? No puedes

Pasarán años antes de que se sienta cómodo escribiendo aplicaciones. Tomará años dominar la programación .

Puede aprender los conceptos básicos de la programación en unos pocos meses. Pero no podrá llamarse programador hasta que haya practicado escribir MUCHO software. (Al igual que no puedes tocar el piano sin mucha práctica).

No se deje engañar por el desarrollo web. También es difícil. El hecho de que pueda juntar un sitio web modesto no significa que esté listo para escribir una aplicación web grande de nivel empresarial.

Aprender a programar requerirá paciencia y determinación. Si desea una forma agradable y amable de comenzar, le recomiendo esta respuesta: la respuesta de Richard Kenneth Eng a ¿Por qué debo aprender a programar y qué idioma debo aprender?

Ese tipo de depende.

Si desea construir algo simple, en un área de la que sabe algo, comience con una plataforma que requiere una codificación mínima.

Para un sitio web, comienza con WordPress, sin necesidad de codificación, a menos que desee comenzar a personalizar temas o agregar funcionalidad a través de complementos. Configurar un sitio operativo puede ser complicado, cuando empiezas a preocuparte por incluir módulos de seguridad, configuración, etc., aún no codificar.

Para una aplicación: puede crear un sitio web y acceder a él a través de páginas web. Si desea que algo se ejecute en una computadora o teléfono inteligente, comience con LiveCode, o algo similar, un entorno de desarrollo dirigido a personas que no son realmente programadores (la última encarnación de una herramienta similar a HyperCard). Tal vez mire algunas de las herramientas de creación de aplicaciones “sin codificación necesaria” descritas aquí: Nuevas herramientas de desarrollo de aplicaciones multiplataforma en 2016

Pero si quieres ponerte serio:

  1. Aprenda sobre su tema. Al igual que escribir, no importa cuántas palabras conozca, si no conoce el tema.
  2. Luego, te señalaré de nuevo a LiveCode y WordPress para construir cosas rápidamente. Después de eso, debe elegir una plataforma más robusta, aprender el idioma asociado y aprender sobre herramientas, pruebas, empaquetado, implementación y la gran cantidad de otras cosas que realmente entran en la escritura y la implementación del código.

La codificación de aplicaciones y sitios son muy diferentes. La codificación de las aplicaciones está más relacionada con la codificación nativa y es un poco más difícil de entender. En caso de que no tenga experiencia en codificación, le recomiendo que comience un proyecto simple basado en WordPress, por ejemplo. La investigación de eso le permite aprender cosas comunes como HTML, CSS y luego cosas más complejas como Javascript, PHP y OOP.

Una vez que tenga los conocimientos básicos de programación, puede aprender fácilmente otros lenguajes de programación para codificar aplicaciones.

¡Buena suerte!

Comience con el aprendizaje a través de los conceptos básicos del desarrollo web y hágase bueno con JavaScript, luego vaya con nativescript para desarrollar las aplicaciones nativas con los conceptos básicos del desarrollo web, por lo que no es necesario aprender el desarrollo de la aplicación con otros idiomas que puede utilizar con los conceptos básicos de html y JavaScript, esta podría ser la forma más rápida de aprenderlos