¿Cuáles son algunas buenas fuentes en línea para aprender codificación?

C es definitivamente bueno para un principiante, ya que, a su debido tiempo, se dará cuenta de que lenguajes como Java y C # son más fáciles de aprender con una base sólida en C / C ++. Ahora, básicamente, podría codificar prácticamente cualquier cosa en C, pero encontrará que lenguajes como Java / C # serían los preferidos en una configuración empresarial. Y esto nuevamente depende puramente de lo que estés tratando de resolver –
Una implementación de controlador de bajo nivel para un enrutador preferiría C sobre Java;
Una infraestructura de cálculo, por ejemplo para un banco, preferiría Java / C # / Python sobre C.

Para obtener más información, hay muchas posibilidades y su diversidad en términos de área de enfoque. Un curso que recomendaría es Coursera – Diseño y análisis de algoritmos. Éste le brinda mucha información sobre algoritmos relativamente complejos y aprenderá técnicas para medir la complejidad de los algoritmos de tiempo que escribe. Además, si tiene una licenciatura en ciencias de la computación, encontrará que gran parte de lo que se cubre en este curso es relevante para su plan de estudios en la mayoría de los casos.

Puede consultar los siguientes sitios para conocer las fuentes de aprendizaje de software. Algunos de ellos ofrecen aprendizaje gratuito, mientras que otros reciben un pago y ofrecen un enfoque más personalizado para su aprendizaje. El material de aprendizaje gratuito se incluirá en la forma que puede descargar o ver en línea, mientras que con el aprendizaje de pago 1: 1 tendrá un enfoque más profundo del tema, ya que se encuentra en un aula virtual donde puede resolver sus dudas con un tutor personal. Toma tu decisión y ve por lo que te hace sentir bien.

Moodle • Software de código abierto para el aprendizaje en línea

Cursos en línea de Udemy – Aprenda cualquier cosa, en su horario

Mercado del Reino Unido para cursos en línea y capacitación en TI

Coursera | Cursos online de las mejores universidades. Únete gratis

Lynda: Cursos en línea, clase, entrenamiento, tutoriales

Cursos de certificación de software en línea | VTC.com programas de entrenamiento

Clases de diseño para todos, curadas por los mejores diseñadores.

http://www.khanacademy.org/

http://www.skillshare.com/

http://www.codecademy.com/

edX

Tutoriales para Concordion, 5G, JBPM5, SAP, Agile, SVG, Web Icons, KDB +, Web Analytics, Google Maps, Joomla, Magento, Autoestima, Economía de la empresa, Apex, Xerces, Avro, Highcharts, CDMA, The Graph, Online Marketing , Autoestima, Criptografía, Emberjs, BackboneJS, KnockoutJS, Asertividad, F #, Manejo de la ira, Social Media Marketing, AIML, Inteligencia Artificial, RESTful, Swift, Node.js, LinQ, Drools, Content Marketing, SIP, Pago por clic, Contabilidad Los tutoriales en línea de Sqoop y W3Schools son excelentes. aparte de estos 2, hay Aprendizaje para Desarrollar con la Red de Desarrolladores de Microsoft, Desarrolladores de Google, el mejor lugar para aprender