Tengo 25 años y busco aprender a codificar. ¿Tiene algún consejo? ¿Qué nivel puedo alcanzar? ¿Cuáles son los mejores lenguajes de codificación para comenzar a aprender?

Para todos los estudiantes y profesionales que desean seguir una carrera como Desarrollador de Android o Desarrollador de Front-end o Desarrollador de NodeJS o Desarrollador de Pila de MEAN o Científico de Datos, ya que es una de las carreras profesionales más lucrativas y de mayor crecimiento. Con la aparición de teléfonos inteligentes, los fabricantes de aplicaciones basadas en Android se vieron impulsados ​​a un nivel completamente nuevo. Todos los días se lanzan nuevas empresas emergentes con la aplicación y la aplicación basada en la web como la tecnología principal y la fuerza motriz.

El salario de los desarrolladores en esta área generalmente varía de 6 lpa según la experiencia y los proyectos realizados.

Aquí hay algunas tendencias de empleo en estos sectores.

edWisor.com es una de esas plataformas que proporciona una formación completa en vivo de desarrollo de Android, científico de datos, desarrollo de front-end y desarrollo de NodeJS . Estas sesiones de capacitación en vivo son proporcionadas por profesionales que trabajan actualmente en la industria en este puesto de trabajo . Este es un programa de 10-12 semanas con 3-4 horas de entrenamiento en vivo los fines de semana. La capacitación en vivo se proporciona con un enfoque práctico basado en una tarea semanal y un proyecto de la industria . Estas asignaciones y proyectos son evaluados por el profesional / mentor y se basan en eso por su habilidad como Desarrollador de Android o Desarrollador Front-end o Desarrollador NodeJS o Desarrollador de pila MEAN o Científico de datos .

edWisor.com, una vez finalizado el curso, envía los currículos junto con sus proyectos a las empresas relevantes para que los contraten como pasantes, así como también a tiempo completo. Tenemos más de 100 compañías como socios contratantes que contratan a estudiantes capacitados en edWisor de edWisor.com en los dominios y la tecnología dados.

Gracias.

Lista de lenguajes de programación educativa.

18+, ninguna o poca experiencia previa

Recomendaciones (ver cual te gusta más):

1.) Squeak (un dialecto de Smalltalk):

Squeak / Smalltalk (libros electrónicos gratuitos en la página)

Squeak en una cáscara de nuez

Squeak por ejemplo

autoestudio

Herramientas básicas de desarrollo de Squeak

Wow, esto se ve bastante desarrollado:

Ejemplo de desarrollo de Squeak para Squeak 3.9 (2007)

2.) Java, usando el IDE de BlueJ:

BlueJ

BlueJ

[Tutorial 2]: Introducción a BlueJ

Objects First with Java 5th Edition (libro electrónico gratuito, utiliza BlueJ)

http://www.bluej.org/tutorial/tu…

BlueJ BlueJ: una introducción muy rápida PDF

48024 Diseño orientado a objetos PDF (usa BlueJ)

3.) Python:

https://inventwithpython.com/ (libros electrónicos gratuitos)

6 libros electrónicos gratuitos sobre cómo aprender a programar con Python – ReadWrite

Libros de Python gratis

Más de 80 mejores tutoriales, libros electrónicos y PDF de Python gratuitos para aprender a programar en línea

Head First Python (libro electrónico gratuito)

Descarga gratuita de ebooks de programación de Python, descarga gratuita de ebooks de programación de Python

Curso Corto Python

Notas de la conferencia CIS200

Los 10 principales libros electrónicos gratuitos de Python en PDF Descargar para aprender Python

¡Aprende Python de la manera más fácil!

Lenguaje de programación Python

Los 20 mejores tutoriales gratuitos para aprender Python: encuentre el tutorial de Killer Python en PDF, libro electrónico o en línea (cursos gratuitos, Code Academy, TutorialsPoint, Codementor, PythonChallenge, curso de Google Python, Coursera, Python Playgrounds, otros)

4.) Ruby

Ruby (lenguaje de programación)

Lenguaje de programación rubí

¿Por qué la guía (conmovedora) de Ruby (gráfica)?

Documentación (tutoriales interactivos en línea y manuales gratuitos)

La Guía del programador pragmático (libro electrónico gratuito)

¿Qué es el rubí? (Guía de usuario por el creador del idioma)

El lenguaje de programación Ruby (libro electrónico gratuito)

10 libros electrónicos gratuitos en Ruby para principiantes – ReadWrite

https://upload.wikimedia.org/wik… (libro electrónico gratuito)

Tutorial Ruby: Notas De Estudio Ruby

5.) Lua:

Lua (lenguaje de programación)

El lenguaje de programación lua

Programación en Lua (primera edición) (libro electrónico gratuito)

Tutorial de lua

Directorio de tutoriales

Programación Lua – Wikilibros, libros abiertos para un mundo abierto

Lua Development Tools, un IDE para el lenguaje de programación Lua

Aprende Lua en 15 minutos

Aprende a codificar en LUA! (Roblox)

Comenzando con Lua y Corona SDK (desarrollo de aplicaciones para iOS y Android)

Introducción al tutorial para principiantes

6.) Raqueta (un esquema de dialecto) con un IDE agradable, DrRacket:

Raqueta (lenguaje de programación)

El lenguaje de la raqueta

Rápido: Una introducción a la raqueta con imágenes

Cómo diseñar programas, segunda edición (libro electrónico gratuito)

Cómo diseñar programas (compañero de ebook, soluciones)

Lenguajes de programación: aplicación e interpretación por Shriram Krishnamurthi (libro electrónico más avanzado)

Más: Sistemas de programación con raqueta (tutorial para construir un servidor web)

The Racket Guide (libro de introducción completo)

The Racket Reference (libro electrónico de referencia gratuito)

Cómo programar raqueta (libro electrónico de guía de estilo gratuito)

Hola,

Si usted es nuevo en código y no está familiarizado con Ciencias de la Computación, puede comenzar con el lenguaje de programación C.

1. Aprender ciencias informáticas en edx Introducción a la informática.

2. Aprende la programación en C, que es la base de la mayoría de los lenguajes de programación.

3. Puedes avanzar con el lenguaje de programación Python fácil de aprender

4. En función de su elección de carrera, puede seleccionar un algoritmo / estructura de datos o Desarrollo web o Datos / Análisis de datos.

Puede encontrar una gran cantidad de cursos de CS en línea aquí Cursos de informática

Consejos:

No te limites a leer los libros. La mejor manera de aprender a programar es hacerlo. Es fácil pasar horas leyendo sobre la sintaxis, pero los lenguajes informáticos como los lenguajes humanos requieren que los uses para comprenderlos.

Aprende a codificar: puedes aprender y practicar tus habilidades de programación.

También puede encontrar mi respuesta de Quora, la respuesta de Muthu Kumar a ¿Cómo puedo aprender codificación en casa sin perder la motivación?

Gracias | Muthu Kumar

Soy un ingeniero de software

Feliz aprendizaje.

Actualmente soy estudiante en la Asamblea General, actualmente estoy completando un curso de Desarrollo Web. Durante muchos años intenté enseñarme a mí mismo a codificar utilizando una gama de herramientas en línea, pero nunca pude seguir con eso. Aprendería por unos días y me rendiría. La primera decisión es decidir si necesitas unirte a un curso o encontrar un mentor, estos son invaluables.

Una vez que decida esto, tendrá una última decisión importante y eso es lo que quiere codificar para … web, android, iphone, pc, mac, robots, etc. Dependiendo de esto, puede identificar el idioma óptimo.

En estos días, uno de los idiomas más populares y diversos si está interesado en desarrollar en todas estas plataformas es javascript. Con este lenguaje y las herramientas asociadas, puede crear sitios web, usar complementos para crear aplicaciones de iPhone, aplicaciones de Android, sitios web de programas, controlar satélites (en serio), además de estos, un gran número de APIs desarrolladas por Google, Facebook, etc., todas incluyen javascript o un “complemento” de javascript como node.js.

Al aprender Javascript, esto también se deriva de muchos de los lenguajes utilizados por iphones y android. Esto significa que si decides especializarte más tarde, habrá muchas similitudes y será más fácil aprender idiomas adicionales. Si te gusta aprender a esquiar, entonces querer hacer snowboard

¡La mejor de las suertes!

Hola amigo, en primer lugar, estoy contento porque decidiste comenzar a aprender los lenguajes de programación (en código); en segundo lugar, Steve Jobs dice que todos deberían aprender a codificar porque aprenden a pensar ; en tercer lugar, debe saber que no importa cuándo comience (16 años, 20, 30, …) porque la codificación es para todos y todos pueden enriquecerse en ello; finalmente, debe comenzar por aprender el lenguaje de programación C porque es la base de la codificación, luego debe tener un objetivo para enriquecerse (desarrollador web, desarrollador móvil, desarrollador de juegos, …) y luego buscar qué idiomas son los mejores para hacerlo.

Puedes aprender cualquier idioma, solo debes enfocarte en tu objetivo y luego comenzar a hacer otras cosas.

BUENA SUERTE 🙂