¿Cuáles son los principales sitios web que los estudiantes de informática deben visitar?

Aquí hay algunos enlaces:
Algunos son mejores y otros vale la pena leer.

Sobre las noticias relacionadas con TI:

  • Noticias de TI, carreras, tecnología de negocios, reseñas
  • Macworld – Noticias, consejos y reseñas de los expertos de Apple
  • Inicio | SYS-CON MEDIA
  • Código abierto para usted: la revista completa sobre código abierto
  • Noticias de la India sobre tecnología, electrónica, computadoras, código abierto y más: EFYTIMES.COM

Información sobre seguridad:

  • OWASP
  • La división CERT
  • Página en sciencedaily.com
  • CERIAS – Centro de Educación e Investigación en Aseguramiento y Seguridad de la Información
  • Noticias Hacker
  • Sombrero negro
  • SecurityFocus

Información sobre Linux:

  • La Fundación Linux
  • Inicio – Linux Professional Institute

Sitios web de aprendizaje electrónico:

  • Página en nptel.ac.in
  • Tutoriales
  • Aprender a codificar
  • Aprenda a codificar y ayudar a organizaciones sin fines de lucro

Información sobre tecnologías de desarrollo web:

  • Consorcio de la World Wide Web (W3C)
  • Red de desarrolladores de Mozilla

Biblioteca digital en línea:

  • IT eBooks – Descarga gratuita – Big Library

Gracias.

Ediciones y comentarios son bienvenidos.

Mira abajo:

  • MIT OpenCourseWare : MIT tiene una de las colecciones de cursos abiertos más grandes del mercado, incluidas numerosas ofertas en informática de algunas de las mentes líderes en el campo.
  • Stanford Engineering Everywhere : visite este sitio para tomar cursos de informática básica, inteligencia artificial, sistemas lineales y otros temas de ingeniería.
  • Academic Earth : Hay una docena de conferencias gratuitas sobre ciencias de la computación de universidades de renombre como Stanford, MIT y Berkeley en este sitio.
  • MIT World : MIT World es otra oferta de MIT que comparte conferencias, conferencias y demostraciones sobre una variedad de temas, incluida la informática.
  • Harvard Extension School : Harvard comparte algunos de sus recursos educativos de la Ivy League de forma gratuita en este sitio, que recopila materiales de cursos de diferentes cursos de informática celebrados en los últimos años.
  • UC Berkeley Engineering : Dirígete al archivo iTunesU de UC Berkeley para una gran colección de conferencias de informática e ingeniería.
  • The Open University : The Open University es un excelente lugar para buscar recursos educativos gratuitos sobre casi cualquier tema, y ​​como puede imaginar, también tienen una buena cantidad de material informático.
  • UC Irvine : ¿ Quiere tomar algunos cursos de informática en su propio tiempo? A través de los recursos en línea de UC Irvine, puede llevar la introducción a la inteligencia artificial, el aprendizaje automático, el aprendizaje basado en el kernel o el análisis estadístico bayesiano.
  • w3schools : para aquellos que buscan aprender un lenguaje de programación, hay pocos recursos mejores que w3schools. En su sitio, hay tutoriales para aprender HTML, CSS, AJAX y docenas de otros lenguajes de programación.
  • Wikilibros : complementa cualquiera de los cursos que tomas gratis en línea con los libros de texto de Wikilibros. Encontrará excelentes títulos que pueden servir como puntos de referencia para una variedad de temas de CS.
  • Google Code University: Google ha creado una serie de recursos para ayudar a los estudiantes de informática, incluidos cursos sobre programación, seguridad web, algoritmos y mucho más.
  • ArsDigita : Modelado a partir del programa de ciencias de la computación del MIT, este recurso de aprendizaje en línea ofrece algunos cursos realmente excelentes que cualquier estudiante de CS debería consultar.
  • Grinnell College : encuentre materiales y programas de cursos para docenas de clases de ciencias de la computación impartidas en Grinnell entre 1997 y hoy cuando visite este sitio.
  • Codeacademy : si necesita un poco de ayuda para aprender un lenguaje de codificación, consulte este sitio para obtener una guía paso a paso que hará que todo sea un poco más fácil.
  • Universidad Tecnológica de Swinburne: esta escuela australiana ofrece cursos gratuitos sobre temas como HTML, gráficos web, matemática de nivel superior, Java y más.
  • iTunesU : Dirígete a iTunesU y busca ciencias de la computación para encontrar cientos de conferencias sobre el tema para elegir.
  • UMass Boston : Aquellos que quieran aprender sobre inteligencia artificial deben dirigirse al sitio OCW de UMass-Boston, para obtener materiales de cursos gratuitos de esta clase de otoño de 2008.
  • Udacity : Iniciado por un profesor en Stanford, este sitio es un recurso imperdible para cualquier estudiante de CS. Actualmente, ofrece cursos en criptografía, ingeniería de aplicaciones web, diseño de programas informáticos, lenguajes de programación e incluso programación de automóviles robóticos.
  • Caltech : esta prestigiosa escuela de tecnología ofrece a los entusiastas de las ciencias de la computación la oportunidad de ver cómo son sus clases, sin costo, por un tiempo limitado. Del 3 de abril al 31 de mayo, cualquiera puede tener acceso a un video en streaming de un curso de Machine Learning.
  • Sofía : en el sitio de Sofía, los estudiantes pueden tomar un curso de programación Java, Macromedia Flash, estadísticas, seguridad de red o creación de páginas web.
  • Aplicaciones de desarrollo en línea : aplicaciones de escritorio de desarrollo gratuitas en línea, trabajar con archivos, hacer cosas, directamente desde su navegador.
  • Iniciativa OpenLearning de Carnegie Mellon : Actualmente, Carnegie Mellon solo ofrece un par de cursos relacionados con CS, pero durante el próximo año planean agregar varios más, así que revise las actualizaciones.
  • Universidad de Notre Dame OCW : Entre las ofertas de Notre Dame de OCW se encuentran dos cursos de informática, Tecnología multimedia aplicada y Multimedia aplicada.
  • Saylor.org : revisa , unidad por unidad, un curso introductorio en ciencias de la computación utilizando increíbles recursos gratuitos en este sitio.
  • Khan Academy : este popular sitio no ha descuidado la informática, ofreciendo numerosos cursos que cubren temas como las funciones de Fibonacci, la programación de Python y los números binarios.
  • Informática superior para todos : este sitio ofrece actualmente un curso de redacción de programas básicos, una gran introducción para cualquiera que solo se inicie en la programación.

Aquí está mi lista curada de los enlaces de todo mi período de graduación. Echale un vistazo –

  • Estructura de datos y algoritmos –
  • Practica
  • HackerRank
  • HackerEarth – Desafíos de programación y trabajos de desarrollador
  • Concurso de programación, concurso de programación, programación informática en línea
  • Codeforces
  • Juez de Esfera Online (SPOJ)
  • Entregar más rápido a través de Crowdsourcing
  • A2 Juez en línea
  • Sobre nosotros – Proyecto Euler
  • LeetCode
  • Practique entrevistas de codificación en vivo – gratis
  • Un portal informático para geeks
  • Preguntas de la entrevista de codificación
  • Programación de preguntas de la entrevista | CareerCup
  • Videos simples y problemas de práctica para aprender programación
  • Referencia –
    • GeeksforGeeks | Un portal informático para geeks
    • CRACKING la ENTREVISTA DE CODIFICACIÓN
    • Introducción a los algoritmos – Wikipedia
    • Conferencia – 1 Introducción a las estructuras de datos y algoritmos (Naveen Garg)
    • Conferencias de video | Introducción a los algoritmos (SMA 5503) | Ingeniería Eléctrica e Informática | MIT OpenCourseWare
  • Ciencia de datos y aprendizaje automático
    • Programación de inteligencia colectiva por O ‘Reilly
    • Aprenda R, Python y Data Science en línea | DataCamp
    • Aprenda ciencia de datos con Python y R. Comience de forma gratuita.
    • Automatiza las cosas aburridas con Python
    • Su hogar para la ciencia de datos
    • mukesh-srivastav / data-science
    • OpenIntro
    • CS109 Data Science
    • https://www.coursera.org/learn/m
    • DrivenData
    • Comunidad de análisis | Discusiones analíticas | Discusión de Big Data
  • Desarrollo web –
    • Tutoriales en línea de W3Schools en línea
    • Codecademy – aprende a codificar, interactivamente, gratis
    • Pluralsight – Desarrollador en línea ilimitado, TI y capacitación creativa
    • SitePoint: aprenda HTML, CSS, JavaScript, PHP, Ruby y diseño receptivo
    • Aprenda a codificar con cursos en línea gratuitos, proyectos de programación y preparación de entrevistas para trabajos de desarrollador.
    • Aprende a codificar | Codecourse
  • Cursos en línea masivos y abiertos (MOOC) –
    • edX
    • Coursera | Cursos en línea de las mejores universidades. Únete gratis
    • Cursos en línea – Aprenda cualquier cosa, en su horario | Udemy
    • Udacity – Clases gratis en línea y nano grados
    • LinkedIn Learning: cursos en línea para habilidades creativas, tecnológicas y comerciales
    • academia Khan
    • Programa nacional de aprendizaje mejorado de tecnología
    • Lynda: cursos en línea, clases, capacitación, tutoriales
    • Video tutoriales sobre programación y más
    • Cursos en línea gratuitos – FutureLearn
    • Cursos en línea gratuitos de los mejores editores del mundo | Alison
  • Sitios de referencia –
    • Desbordamiento de pila: donde los desarrolladores aprenden, comparten y desarrollan carreras
    • Documentación oficial de idiomas.
    • Javatpoint: una solución de toda la tecnología
    • http://Tutorialspoint.com
    • SoloLearn: aprende a codificar
    • Pilas de software y tecnología utilizadas por las principales empresas
    • Preguntas importantes – Intercambio de pila
    • Pregunte a Ubuntu
  • Freelancing –
    • Fiverr – Mercado de servicios independientes para The Lean Entrepreneur
    • Upwork, el lugar de trabajo en línea más grande del mundo.
    • Software de comercio electrónico: la mejor plataforma de comercio electrónico hecha para usted: prueba gratuita
    • Freelancer – Contrata y encuentra trabajo
  • Wonderful Github Repos –
  • Otros sitios / enlaces útiles –
  • ¡GRACIAS!

    Es muy decepcionante ver la lista de sitios web que se sugieren aquí. La informática no se trata de codificación / programación en el sentido de producir código. No se trata de buscar fragmentos de código para un conjunto de problemas.

    Un estudiante de informática competente debería ser capaz de diseñar un nuevo lenguaje de programación, implementar un compilador o un intérprete, construir un sistema operativo desde cero. Cree un kernel en tiempo real para operaciones sensibles al tiempo, como el control de vuelo en tiempo real, combine algoritmos con problemas complejos.

    “Puedo programar en Java / Ruby / Python” = / = estudiante de informática.

    Sitio web (s) en ningún orden en particular:

    1. EWDijkstra Archive: página de inicio

    • MIT OpenCourseWare : MIT tiene una de las colecciones de cursos abiertos más grandes del mercado, incluidas numerosas ofertas en informática de algunas de las mentes líderes en el campo.
    • Stanford Engineering Everywhere : visite este sitio para tomar cursos de informática básica, inteligencia artificial, sistemas lineales y otros temas de ingeniería.
    • Academic Earth : Hay una docena de conferencias gratuitas sobre ciencias de la computación de universidades de renombre como Stanford, MIT y Berkeley en este sitio.
    • MIT World : MIT World es otra oferta de MIT que comparte conferencias, conferencias y demostraciones sobre una variedad de temas, incluida la informática.
    • Harvard Extension School : Harvard comparte algunos de sus recursos educativos de la Ivy League de forma gratuita en este sitio, que recopila materiales de cursos de diferentes cursos de informática celebrados en los últimos años.
    • UC Berkeley Engineering : Dirígete al archivo iTunesU de UC Berkeley para una gran colección de conferencias de informática e ingeniería.
    • The Open University : The Open University es un excelente lugar para buscar recursos educativos gratuitos sobre casi cualquier tema, y ​​como puede imaginar, también tienen una buena cantidad de material informático.
    • UC Irvine : ¿ Quiere tomar algunos cursos de informática en su propio tiempo? A través de los recursos en línea de UC Irvine, puede llevar la introducción a la inteligencia artificial, el aprendizaje automático, el aprendizaje basado en el kernel o el análisis estadístico bayesiano.
    • w3schools : para aquellos que buscan aprender un lenguaje de programación, hay pocos recursos mejores que w3schools. En su sitio, hay tutoriales para aprender HTML, CSS, AJAX y docenas de otros lenguajes de programación.
    • Wikilibros : complementa cualquiera de los cursos que tomas gratis en línea con los libros de texto de Wikilibros. Encontrará excelentes títulos que pueden servir como puntos de referencia para una variedad de temas de CS.
    • Google Code University: Google ha creado una serie de recursos para ayudar a los estudiantes de informática, incluidos cursos sobre programación, seguridad web, algoritmos y mucho más.
    • ArsDigita : Modelado a partir del programa de ciencias de la computación del MIT, este recurso de aprendizaje en línea ofrece algunos cursos realmente excelentes que cualquier estudiante de CS debería consultar.
    • Grinnell College : encuentre materiales y programas de cursos para docenas de clases de ciencias de la computación impartidas en Grinnell entre 1997 y hoy cuando visite este sitio.
    • Codeacademy : si necesita un poco de ayuda para aprender un lenguaje de codificación, consulte este sitio para obtener una guía paso a paso que hará que todo sea un poco más fácil.
    • Universidad Tecnológica de Swinburne: esta escuela australiana ofrece cursos gratuitos sobre temas como HTML, gráficos web, matemática de nivel superior, Java y más.
    • iTunesU : Dirígete a iTunesU y busca ciencias de la computación para encontrar cientos de conferencias sobre el tema para elegir.
    • UMass Boston : Aquellos que quieran aprender sobre inteligencia artificial deben dirigirse al sitio OCW de UMass-Boston, para obtener materiales de cursos gratuitos de esta clase de otoño de 2008.
    • Udacity : Iniciado por un profesor en Stanford, este sitio es un recurso imperdible para cualquier estudiante de CS. Actualmente, ofrece cursos en criptografía, ingeniería de aplicaciones web, diseño de programas informáticos, lenguajes de programación e incluso programación de automóviles robóticos.
    • Caltech : esta prestigiosa escuela de tecnología ofrece a los entusiastas de las ciencias de la computación la oportunidad de ver cómo son sus clases, sin costo, por un tiempo limitado. Del 3 de abril al 31 de mayo, cualquiera puede tener acceso a un video en streaming de un curso de Machine Learning.
    • Sofía : en el sitio de Sofía, los estudiantes pueden tomar un curso de programación Java, Macromedia Flash, estadísticas, seguridad de red o creación de páginas web.
    • Iniciativa OpenLearning de Carnegie Mellon : Actualmente, Carnegie Mellon solo ofrece un par de cursos relacionados con CS, pero durante el próximo año planean agregar varios más, así que revise las actualizaciones.
    • Universidad de Notre Dame OCW : Entre las ofertas de Notre Dame de OCW se encuentran dos cursos de informática, Tecnología multimedia aplicada y Multimedia aplicada.
    • Saylor.org : revisa , unidad por unidad, un curso introductorio en ciencias de la computación utilizando increíbles recursos gratuitos en este sitio.
    • Khan Academy : este popular sitio no ha descuidado la informática, ofreciendo numerosos cursos que cubren temas como las funciones de Fibonacci, la programación de Python y los números binarios.
    • Informática superior para todos : este sitio ofrece actualmente un curso de redacción de programas básicos, una gran introducción para cualquiera que solo se inicie en la programación.

    Espero que ayude….

    Los 5 mejores sitios web para estudiantes de informática deben visitar:

    • Stanford Engineering Everywhere
    • MIT OpenCourseWare
    • GitHub
    • W3Schools
    • Codecademy

    Encontrar los recursos en línea correctos puede ser crítico para su éxito en el campo de la informática. Los sitios de Internet pueden proporcionar herramientas valiosas y oportunidades educativas que pueden permitirle adquirir habilidades y competencias adicionales que pueden resultar útiles en situaciones de empleo del mundo real. Aquí hay cinco sitios que ofrecen una utilidad real para estudiantes de informática y aspirantes a programadores en el entorno en línea.

    1. Stanford Engineering en todas partes

    Stanford Engineering Everywhere es un recurso gratuito diseñado para proporcionar a los estudiantes de los EE. UU. Acceso a algunos de los cursos y herramientas utilizados por los estudiantes de Stanford para dominar los conceptos básicos de informática, inteligencia artificial e ingeniería eléctrica. Estos materiales también están disponibles para los educadores para su uso en el aula y están cubiertos por una licencia Creative Commons que garantiza que sean accesibles libremente para cualquier persona con una computadora y una conexión a Internet. Los cursos disponibles incluyen metodología de programación, abstracciones y paradigmas, aprendizaje automático, introducción a la robótica, optimización convexa y una introducción a los sistemas dinámicos lineales.

    2. MIT OpenCourseWare

    El Instituto de Tecnología de Massachusetts ofrece acceso gratuito en línea a materiales didácticos para casi todos sus cursos, lo que permite a los estudiantes y maestros disfrutar de acceso ilimitado a estos recursos. Las categorías generales representadas en el sitio web MIT OpenCourseWare incluyen ingeniería mecánica, matemáticas, ingeniería eléctrica y ciencias de la computación, economía, administración y artes liberales. Estos recursos pueden proporcionar un apoyo real para los estudiantes en una amplia gama de disciplinas. Sin embargo, debido a que el MIT es conocido principalmente por sus cursos de ciencia, tecnología e ingeniería, estos materiales de cursos en línea pueden ser especialmente importantes para los estudiantes que persiguen carreras como informáticos e ingenieros de software.

    3. GitHub

    Uno de los mejores destinos en línea para ejemplos de código fuente abierto, GitHub ofrece a los estudiantes acceso a una extensa comunidad de programadores, desarrolladores y aspirantes a científicos informáticos junto con una variedad de ejemplos de codificación y proyectos completados. Estos recursos pueden ayudar a los estudiantes a completar sus propios proyectos al proporcionar ejemplos de código utilizado en situaciones comparables por profesionales en el campo de la informática. Los miembros pueden acceder a repositorios públicos de código y proyectos o crear sus propios repositorios privados y compartidos por una pequeña tarifa mensual. Estas plataformas en línea pueden proporcionar un entorno seguro y estable para la colaboración para hacer de GitHub un recurso imprescindible para programadores profesionales y estudiantes nuevos.

    4. W3Schools

    Para los estudiantes interesados ​​en ayuda práctica para los lenguajes de programación y codificación, los Tutoriales en línea de W3Schools ofrecen ejemplos fáciles de entender y tutoriales detallados sobre código de marcado AJAX, SQL, ASP, CSS, JavaScript y HTML. Esta diversa gama de materiales educativos garantiza que los estudiantes de todos los niveles de competencia puedan obtener la información necesaria para completar sus proyectos y lograr el éxito en la profesión elegida. El sitio web de w3schools ofrece una navegación intuitiva que permite a los usuarios avanzados centrarse en sus propias áreas particulares de interés, al tiempo que garantiza que los novatos puedan acceder rápidamente a la información que necesitan para completar sus proyectos de diseño y lograr sus objetivos informáticos a corto y largo plazo.

    5. Codecademy

    Codecademy, uno de los sitios educativos más innovadores en el campo de la informática, ofrece dos niveles de apoyo para los estudiantes interesados ​​en aprender a codificar a nivel profesional. El estudio autodirigido y los cursos básicos están disponibles de forma gratuita a través del sitio web. Los estudiantes que desean una orientación más activa, un plan de aprendizaje personalizado y la ayuda de asesores académicos profesionales pueden actualizar a Codecademy Pro por una tarifa mensual. Sin embargo, para los recién llegados a la codificación, el trabajo de curso gratuito disponible a través del sitio básico de Codecademy puede proporcionar una base sólida en conceptos básicos de computación con un gasto mínimo, lo que permite a los estudiantes explorar este campo sin hacer una inversión importante en tiempo y dinero.

    Los estudiantes de ciencias de la computación pueden adquirir nuevas habilidades y aprender más sobre la codificación y programación de estos recursos en línea. Al aprovechar las herramientas y materiales disponibles en estos excelentes sitios web de ciencias de la computación, los posibles programadores pueden disfrutar de un apoyo adicional mientras persiguen sus objetivos profesionales en el entorno académico.

    Hola,

    Gran pregunta! Hay dos sitios diferentes. Si todavía está cursando su grado de B.Tech, debe seguir algunos foros de discusión.

    O

    Si ha completado su título, entonces hay otro conjunto de sitios disponibles.

    Para perseguir a los estudiantes, la lista a continuación es una ayuda para obtener noticias periódicas relacionadas con la tecnología y el tema.

    • Quora
    • W3c
    • Foros de Facebook:
    • Inicia sesión en Facebook | Facebook
    • Grupo Público AtoZfreshers | Facebook
    • boca
    • Techlila
    • alltop9
    • techbuzz

    Tanto para los estudiantes que continúan como para los que están dispuestos a unirse a la capacitación, les sugiero que visiten la siguiente lista.

    Codecademy: ¿Desea desarrollar un sitio web interactivo e implementarlo como un profesional? Sí, puede hacerlo ahora solo si tiene interés. El sitio web de CodeAcademy le brinda el material junto con una guía en video. Le ofrece aprender java, HTML y CSS, SQL e incluso muchos más idiomas que se utilizan actualmente en la actualidad. Resolver la pregunta del cuestionario en Codeacademy te hace mejorar tu conocimiento y comenzar tu primer día en la oficina e incluso los estudiantes pueden prepararse para la entrevista.

    Blog de AWA: es uno de los principales centros de capacitación en software corporativo que ofrece guías gratuitas para estudiantes de primer año y estudiantes. Los asesores de AWA ayudarán a los estudiantes con sus guías personales sobre planificación y desarrollo profesional. Además ofrece HTML, WordPress, PHP, curso de diseño web y cursos de marketing digital, capacitación en línea y sala de clase con proyecto en tiempo real bajo la supervisión de un instructor individual.

    Code Avengers: en general, los estudiantes tendrán un poco de miedo a la programación. Pero los más nuevos que comienzan a aprender su programación con este sitio web pueden tener un viaje espléndido en su trabajo, ya que los cursos se brindan con gran atención, conceptos esenciales para principiantes e incluso por expertos. Los estudiantes pueden aprender HTML5, CSS3 y JavaScript.

    Udacity: uno de los mejores tutoriales en línea que le ofrece video conferencias completas y crea la sensación de interactuar con un entrenador profesional. Es realmente interesante para los estudiantes y los más nuevos aprender los temas y despejar sus dudas de los expertos. Todas las lecciones en video se explicarán con escenarios en tiempo real, por lo tanto, ajustará las habilidades según los estándares de la industria. Incluso puedes participar en concursos y ganar más asignaturas en menos tiempo.

    Code School: si desea obtener un conocimiento profundo en Ruby, Java Script y también HTML / CSS e iOS. Entonces este es el increíble sitio web que la mayoría de los estudiantes están usando mientras aprenden los conceptos básicos. Va a borrar incluso las entrevistas difíciles a medida que obtenga el conocimiento que se implementa en las prácticas de la industria.

    Khan Academy : cuando quería saber sobre el patrón de programación, en general, puede obtenerlo en Khan Academy. Ofrece muchos dibujos interesantes, animaciones que podemos hacer con la codificación. Todos los conceptos explicados en esta academia lo ayudan a adquirir experiencia no solo en programación sino también en habilidades creativas. El patrón de programación que aprende aquí será útil para usted en todas partes.

    https://www.w3.org/Consortium/ No es necesario dar una introducción sobre este sitio web porque todos los estudiantes lo sabrán. Aquí puede aprender muchos idiomas desde cero y también hay muchos aspectos que son de gran ayuda para usted. Todas las técnicas de codificación se describen aquí claramente para todos los idiomas.

    Tutorial HTML5 ( http://www.html-5-tutorial.com/ ): una plataforma absolutamente buena para aprender HTML5, donde puede obtener conocimientos básicos y avanzados en el último HML5. Hay tutoriales detallados e incluso los más nuevos pueden aprender los aspectos claramente. Es después de leer todo el material, incluso el estudiante tendrá un control completo del idioma. Los profesionales han programado el material, por lo que es muy útil.

    HTMLDog ( http://www.htmldog.com/guides/ht …): aunque tenemos múltiples fuentes para aprender HTML, HTMLDog es bastante diferente de ellos con su explicación básica sobre HTML, etiquetas detalladas con referencias y técnicas. Los mejores recursos sugeribles para que los estudiantes aprendan los fundamentos de HTML, porque la codificación y los trucos mencionados por los profesionales en HTMLDog son útiles para aprender los idiomas correctamente. No solo que las lecciones que se mencionan aquí son muy fáciles de leer.

    Guía para desarrolladores de Mozilla ( https://developer.mozilla.org/en …): además de HTML y tecnología web, hay muchos aspectos que son útiles para usted, como la tecnología web y las guías para desarrolladores web. Hay una descripción completa sobre los elementos, etiquetas y atributos del HTML y cómo tutoriales para los desarrolladores web. Eche un vistazo al sitio web y obtenga más información sobre HTML y la tecnología web.

    W3Resource ( http://www.w3resource.com/ ): este es el sitio web más reputado para aprender el script Java y también HTML. Puede aprender muchas técnicas de validación que son útiles para cada proyecto. A medida que aprenda las cosas desde aquí, su confianza aumentará y esto ayudará a los estudiantes a despejar sus entrevistas técnicas y las más recientes para aprender cómo hacer su trabajo con menos orientación.

    ¡Espero que esto te pueda ayudar! Todo lo mejor.

    No sé si son los mejores o no, pero aquí hay una lista de algunos sitios web categóricos que creo que un estudiante de CS podría encontrar productivos:

    Pasantías

    1. eduinfo . asia / tag / computadoraciencia /
    2. www. internshala .com /

    MOOC:

    1. Coursera
    2. https: // www . khanacademy .org / informática /
    3. 100 cursos gratuitos en línea sobre informática

    Desafío de programación en línea:

    1. Juez Esfera en línea (SPOJ)
    2. www. codechef .com
    3. www. topcoder .com

    Galletas de entrevista:

    1. Rincón de la entrevista – GeeksforGeeks
    2. Tutoriales de programación C, C ++ y Java, códigos fuente y programas

    Libros electrónicos gratuitos:

    1. 14 sitios web para descargar libros electrónicos gratis de

    Varios:

    1. Cómo alojar sus sitios web en Google Drive | Digit.in
    2. visualizar estructuras de datos y algoritmos a través de animaciones
    3. Noticias de India sobre tecnología, electrónica, computadoras, código abierto y más: EFYTIMES.COM

    Espero que esto sea útil!

    • Conviértete en un programador, hijo de puta | Learn Code The Hard Way – Libros y cursos para aprender a codificar – Para la tienda de libros electrónicos en línea
    • Google: sin esto no puedes ser un ingeniero informático.
    • http://www.quora.com – Porque aquí encontrarás una solución para ese tipo de preguntas.
    • Wikipedia, la enciclopedia libre | YouTube: creo que no tengo que explicar sobre esto.
    • Sphere Online Judge (SPOJ): el sitio web se considera tanto un evaluador automatizado de programas enviados por los usuarios como una plataforma de aprendizaje en línea para ayudar a las personas a comprender y resolver tareas computacionales. También permite a los estudiantes comparar paradigmas y enfoques con una variedad tan amplia de idiomas.
    • Descargue, desarrolle y publique software gratuito de código abierto: aquí encontrará todo lo que realmente necesita.
    • Prueba de aptitud de posgrado en ingeniería | Gate Lectures por Ravindrababu Ravula – Para prepararse para los exámenes de puerta o para comprender cualquier tema de CSE.
    • HackerEarth: desafíos de programación y trabajos de desarrollador: para practicar la codificación.
    • Diccionario técnico en línea para profesionales de TI | MIT Technology Review: se actualizará sobre los últimos desarrollos en terminología de Internet.
    • Página en baylor.edu: es una competencia anual de programación competitiva de varios niveles entre las universidades del mundo.
    • Google Code Jam: todo programador lo sabe.
    • GeeksforGeeks | Un portal informático para geeks: el mejor sitio web para practicar para un trabajo de TI.
    • Desarrollar software mejor, juntos (GitHub) | Desbordamiento de pila | topcoder | Lista de excusas | Concurso de programación, concurso de programación, programación informática en línea | Aprende a codificar | Aptitud Preguntas y respuestas | Khan Academy – No puedes ignorar esto, porque todos estos realmente juegan un papel importante en tu vida.

    Gracias.

    Los sitios web mencionados a continuación también son útiles para estudiantes de informática y profesionales de software en ciernes.

    Pueden ayudarlo a aprender todas las tecnologías de software que le interesan, a su propio ritmo, sin importar qué tan rápido o lento aprenda.

    Lo más importante, la mayoría de ellos son destinos gratuitos, bien organizados y de una parada para toda su carrera colorida por delante.

    Darle un tiro. Puedes agradecerme más tarde.

    Aquí va la lista:


    • TutorialsPoint

    El sitio web TutorialsPoint , una organización con sede en Hyderabad, es una biblioteca digital para cualquier tipo de tecnología de software que desee aprender. Puede aprender cualquier tecnología de software con ejemplos prácticos, aptitud, habilidad verbal y videos para algunas tecnologías de tendencias.

    También puede enviar archivos grandes (hasta 18 gigabytes de datos) a un máximo de 18 destinatarios simultáneamente utilizando Enviar archivos grandes en línea, que es un subsidiario del mismo.

    Fuente: TutorialsPoint


    • W3Schools

    W3Schools es un destino único para aprender todas las tecnologías web de tendencias. Puede usar la función Pruébelo en cada tutorial para experimentar la belleza de las tecnologías web en vivo.

    Fuente: Tutoriales web en línea de W3Schools


    • GeeksforGeeks

    GeeksforGeeks proporciona soluciones bien escritas, bien pensadas y bien explicadas para preguntas seleccionadas para todos los geeks que existen.

    Fuente: GeeksforGeeks | Un portal informático para geeks


    • FreeCodeCamp

    FreeCodeCamp lo ayuda a superar sus desafíos de codificación a su propio ritmo, construir proyectos y obtener certificados. También te conecta con personas en tu ciudad para que puedas codificar juntos.

    Fuente: aprenda a codificar y ayudar a organizaciones sin fines de lucro


    • CodeSchool

    CodeSchool es un destino de aprendizaje interactivo para desarrolladores aspirantes y experimentados. Enseña tecnologías web en la comodidad de su navegador con lecciones en video, desafíos de codificación y screencasts.

    Fuente: Aprende a codificar haciendo | Código de la escuela


    • Udemy

    Udemy es un mercado global para aprender y enseñar en línea donde los estudiantes dominan nuevas habilidades y logran sus objetivos al aprender de una extensa biblioteca de más de 45,000 cursos impartidos por instructores expertos.

    Fuente: Cursos en línea de Udemy: aprenda cualquier cosa, en su horario

    Sitios web similares:

    Coursera | Cursos en línea de las mejores universidades. Únete gratis ,

    Udacity – Clases gratis en línea y nano grados,

    Khan Academy etc.


    • Desbordamiento de pila

    StackOverflow es la comunidad en línea más grande para que los programadores aprendan, compartan sus conocimientos y avancen en sus carreras.

    Hay un número n de problemas y las soluciones proporcionadas son las mismas con las que está atrapado en un día agitado. Entonces, deja de luchar y comienza a buscar la mayoría de las veces.

    Fuente: desbordamiento de pila


    • GitHub

    GitHub es una plataforma de desarrollo inspirada en tu forma de trabajar. Desde el código abierto hasta la empresa, puede alojar y revisar código, administrar proyectos y crear software junto con millones de otros desarrolladores.

    Reúne a los equipos para resolver problemas, avanzar ideas y aprender unos de otros en el camino.

    Fuente: construir mejor el software, juntos


    • EntrevistaBit

    InterviewBit es una plataforma para aprender las habilidades que necesita para trabajos tecnológicos. Le ayuda a pulir sus habilidades y prepararse para el trabajo, ya sea que esté recién graduado de la universidad o sea un profesional que trabaje.

    También lo conecta con las compañías correctas en todo el mundo en función de sus habilidades y preferencias, y hace todo lo necesario para asegurarse de obtener el trabajo de sus sueños.

    Fuente: Preguntas de la entrevista de codificación


    • Indiabix

    IndiaBix es un lugar donde puede leer preguntas y respuestas de aptitud para su entrevista y preparación de exámenes de ingreso.

    Fuente: Preguntas y respuestas de Aptitude


    • Quora

    Por último, pero no menos importante, Quora también.

    Quién sabe cuándo todos los demás sitios web se dieron por vencidos, Quora podría acudir a su rescate en la forma de una respuesta de un quoran anónimo de cualquier rincón de este enorme mundo y ayudarlo. ¡Así que sigue preguntando! ☺


    Encontré todos los sitios web anteriores muy útiles y bien organizados.

    Por lo tanto, podrían ayudarte también.

    Da ese paso tan esperado hoy para un futuro brillante por delante, si alguno de esos sitios web te ayuda a avanzar.

    Todo lo mejor.


    Gracias por tu tiempo.

    Fuente de la imagen: Google

    Muchos de ustedes ya han dado muy buenos nombres y enlaces a sitios web. Entonces pensé por qué no puedo.
    Entonces la lista es así:

    Estoy sugiriendo sitios web desde el punto de vista de los principiantes.

    He resumido los enlaces para facilitar el acceso:
    Aptitud Preguntas y respuestas
    preguntas técnicas de la entrevista skillgun-aptitud
    Typing.com: el tutor de mecanografía más popular de la Web
    Prueba de mecanografía, competiciones, práctica y juegos de mecanografía
    Programación C Entrevista preguntas y respuestas
    geeksforgeeks.org
    Aprender a codificar
    El mejor lugar para aprender.
    http://www.w3schools.com/
    http://www.tutorialspoint.com/
    Descargue libros electrónicos gratis en bookboon.com
    Descarga gratis libros electrónicos de ficción, salud, romance y muchos más
    Notas y Tutoriales
    Scribd – Leer libros ilimitados
    Noticias tecnológicas | Últimas noticias de tecnología | It News | Noticias tecnológicas superiores
    http://www.businessinsider.in/
    Lifehacker India
    http://techcrunch.com/
    En HAX
    Quora
    Preguntas importantes – Intercambio de pila
    http://www.howstuffworks.com/

    1) Si eres un buscador de trabajo y te resulta difícil romper la aptitud, te sugiero los siguientes sitios web:
    Aptitud Preguntas y respuestas
    preguntas técnicas de la entrevista skillgun-aptitud

    2) Si encuentra que su velocidad de escritura no está a la altura y desea acelerar su velocidad de escritura, le sugiero:
    Typing.com: el tutor de mecanografía más popular de la Web
    Prueba de mecanografía, competiciones, práctica y juegos de mecanografía

    Si está buscando expandir su experiencia técnica como principiante o experimentado, le sugiero los siguientes sitios web:

    3) Una lista completa de programas en C y preguntas de entrevistas una vez que esté familiarizado con la programación en C
    Programación C Entrevista preguntas y respuestas

    4) Un portal informático para geeks
    Página en geeksforgeeks.org

    5) Si desea aprender algunas de las tecnologías web como HTML, CSS, JavaScript, SQL, etc., prácticamente escribiendo el código fuente, le sugiero:
    Aprender a codificar

    6) Si está buscando un tutorial que sea muy fácil de entender, le sugiero que siga los siguientes sitios web:
    El mejor lugar para aprender: estudiar esta noche
    http://www.w3schools.com/
    http://www.tutorialspoint.com/

    7) Interesado en leer libros técnicos y le resulta difícil pagar y comprar, no se preocupe, descárguelos gratis
    Descargue libros electrónicos gratis en bookboon.com
    Descarga gratis libros electrónicos de ficción, salud, romance y muchos más
    Computadora gratuita, programación, matemáticas, libros técnicos, notas de clase y tutoriales
    Scribd – Leer libros ilimitados

    8) quiero estar actualizado con las últimas novedades tecnológicas, entonces sugiero:
    Noticias tecnológicas | Últimas noticias de tecnología | It News | Noticias tecnológicas superiores
    http://www.businessinsider.in/
    Lifehacker India
    http://techcrunch.com/

    9) La mayoría de nosotros queremos tener aplicaciones pagas o aplicaciones de versión pro gratis en nuestros teléfonos. Entonces uno puede descargarlos gratis sin pagar un solo centavo.
    En HAX

    10) Desea saber la respuesta a sus consultas, luego consulte estos sitios web
    Quora
    Preguntas importantes – Intercambio de pila

    11) Quiere aprender cómo funciona cualquier cosa:
    http://www.howstuffworks.com/

    El análisis de Big Data es el proceso de examinar grandes conjuntos de datos que contienen una variedad de tipos de datos, es decir, Big Data, para descubrir patrones ocultos, correlaciones desconocidas, tendencias del mercado, preferencias del cliente y otra información comercial útil. Los resultados analíticos pueden conducir a nuevas oportunidades de ingresos de marketing más eficaces, un mejor servicio al cliente, una mejor eficiencia operativa, ventajas competitivas sobre las organizaciones rivales y otros beneficios comerciales.

    Visite este enlace : goo.gl Cursos de datos grandes sobre Intellipaat El objetivo principal del análisis de big data es ayudar a las empresas a tomar decisiones comerciales más informadas al permitir que DATA Scientist, modeladores predictivos y otros profesionales de análisis analicen grandes volúmenes de datos de transacciones, así como otras formas de datos que los programas convencionales de inteligencia empresarial (BI) pueden aprovechar. Eso podría incluir registros del servidor web y datos de Internet Click Stream, contenido de redes sociales e informes de actividad de redes sociales, texto de correos electrónicos de clientes y respuestas de encuestas, registros detallados de llamadas de teléfonos móviles y datos de máquinas capturados por sensores conectados a INTERNET. Algunas personas se asocian exclusivamente Big Data con datos semiestructurados y no estructurados de ese tipo, pero las firmas consultoras como Gartner Inc. y Forrester Research Inc. también consideran que las transacciones y otros datos estructurados son componentes válidos de las aplicaciones de análisis de Big Data.

    Los grandes datos se pueden analizar con las herramientas de software comúnmente utilizadas como parte de las disciplinas de Advance Analytics, como la minería de datos de análisis preventivo, el análisis de texto y el método estático. El software de BI convencional y las herramientas de visualización también pueden desempeñar un papel en el proceso de análisis. Pero los datos semiestructurados y no estructurados pueden no encajar bien en el Data Warehouse tradicional basado en la base de datos relacional. Además, es posible que los almacenes de datos no puedan manejar las demandas de procesamiento que plantean los conjuntos de grandes datos que deben actualizarse con frecuencia o incluso continuamente, por ejemplo, datos en tiempo real sobre el rendimiento de aplicaciones móviles o de oleoductos y gasoductos. Como resultado, muchas organizaciones que buscan recopilar, procesar y analizar grandes datos han recurrido a una nueva clase de tecnologías que incluye Hadoop y herramientas relacionadas como Yarn Spook, Spark y Pig, así como bases de datos No Sql. Esas tecnologías forman el núcleo de un marco de software de código abierto que admite el procesamiento de conjuntos de datos grandes y diversos en sistemas en clúster.

    En algunos casos, los sistemas Hadoop Cluster y No SQL se están utilizando como pistas de aterrizaje y áreas de preparación de datos antes de que se carguen en un almacén de datos para su análisis, a menudo en forma resumida que es más propicio para las estructuras relacionales. Sin embargo, cada vez más, los proveedores de big data están impulsando el concepto de una toma de datos de Hadoop que sirve como el depósito central para los flujos entrantes de datos sin procesar de una organización. En tales arquitecturas, los subconjuntos de datos se pueden filtrar para su análisis en almacenes de datos y bases de datos de análisis, o se pueden analizar directamente en Hadoop utilizando herramientas de consulta por lotes, software de procesamiento de flujo y tecnologías SQL y Hdoop que ejecutan consultas interactivas y ad hoc escritas en SQL Las posibles trampas que pueden hacer tropezar a las organizaciones en iniciativas de análisis de big data incluyen la falta de habilidades analíticas internas y el alto costo de contratar profesionales analíticos experimentados. La cantidad de información que generalmente está involucrada, y su variedad, también pueden causar dolores de cabeza en la gestión de datos, incluidos la calidad de los datos y los problemas de coherencia. Además, integrar sistemas Hadoop y almacenes de datos puede ser un desafío, aunque varios proveedores ahora ofrecen conectores de software entre Hadoop y bases de datos relacionales, así como otras herramientas de integración de datos con capacidades de big data.

    Las empresas están utilizando el poder de los conocimientos proporcionados por Big Data para establecer instantáneamente quién hizo qué, cuándo y dónde. El mayor valor creado por estos conocimientos oportunos y significativos de grandes conjuntos de datos es a menudo la toma de decisiones empresariales efectivas que permiten los conocimientos.

    Extrapolar información valiosa de grandes cantidades de datos estructurados y no estructurados de fuentes dispares en diferentes formatos requiere la estructura adecuada y las herramientas adecuadas. Para obtener el máximo impacto comercial, este proceso también requiere una combinación precisa de personas, procesos y herramientas analíticas. Algunos de los beneficios comerciales potenciales de implementar una metodología eficaz de información de big data incluyen:

    1. Información oportuna de la gran cantidad de datos. Esto incluye los que ya están almacenados en las bases de datos de la compañía, de fuentes externas de terceros, Internet, redes sociales y sensores remotos.
    2. Monitoreo y pronóstico en tiempo real de eventos que impactan el desempeño del negocio o la operación
    3. Capacidad para encontrar, adquirir, extraer, manipular, analizar, conectar y visualizar datos con las herramientas de elección (SAP HANA, SAP Sybase®, SAP Intelligence Analysis para la aplicación del sector público de Palantir, Kapow®, Hadoop).
    4. Convergencia de la solución BDI para variedad con la velocidad de SAP HANA para velocidad
    5. La capacidad de Hadoop para volúmenes de gestionar grandes cantidades de datos, dentro o fuera de la nube, con validación y verificación.
    6. Identificar información importante que pueda mejorar la calidad de las decisiones.
    7. Mitigar el riesgo optimizando las decisiones complejas de eventos no planificados más rápidamente
    • Aborda la velocidad y escalabilidad, movilidad y seguridad, flexibilidad y estabilidad.
    • Integración de datos estructurados y no estructurados.
    • El tiempo de realización de la información es crítico para extraer valor de varias fuentes de datos, incluidos dispositivos móviles, identificación por radiofrecuencia (RFID), la Web y una lista creciente de tecnologías sensoriales automatizadas.
    • SAP HANA proporciona el almacén de negocios / almacén de datos empresariales (BW / EDW) extremadamente acelerado.
    • Hadoop proporciona almacenamiento de datos confiable y procesamiento paralelo de datos de alto rendimiento, la capacidad de almacenar conjuntos de datos extremadamente grandes.
    • La nube es extensible, flexible, escalable, elástica, autorreparable, bajo demanda, etc. y proporciona la plataforma económica de hardware / software con todas las aplicaciones (como Kapow, SAP Intelligence Analysis for Public Sector application de Palantir, CRM, SAP Sybase IQ, SAP Data Services con análisis de texto) para una aceleración rápida con requisitos de menor costo de capital.

    Hadoop es un marco de código abierto que permite almacenar y procesar grandes datos en un entorno distribuido en grupos de computadoras utilizando modelos de programación simples. Está diseñado para escalar desde servidores individuales hasta miles de máquinas, cada una de las cuales ofrece computación y almacenamiento local.

    Este breve tutorial proporciona una introducción rápida a Big Data, el algoritmo de reducción de mapas y el sistema de archivos distribuidos de Hadoop.

    Hadoop es un marco de código abierto de Apache escrito en Java que permite el procesamiento distribuido de grandes conjuntos de datos en grupos de computadoras que utilizan modelos de programación simples. Una aplicación con marco Hadoop funciona en un entorno que proporciona almacenamiento distribuido y cómputo en grupos de computadoras. Hadoop está diseñado para escalar de un solo servidor a miles de máquinas, cada una de las cuales ofrece computación y almacenamiento local.

    • Hadoop Common: son bibliotecas y utilidades de Java requeridas por otros módulos de Hadoop. Estas bibliotecas proporcionan abstracciones a nivel del sistema de archivos y del sistema operativo y contienen los archivos y scripts Java necesarios para iniciar Hadoop.
    • Hadoop YARN: este es un marco para la programación de trabajos y la gestión de recursos de clúster.
    • Sistema de archivos distribuidos de Hadoop (HDFS ™): un sistema de archivos distribuido que proporciona acceso de alto rendimiento a los datos de la aplicación.
    • Hadoop MapReduce: este es un sistema basado en YARN para el procesamiento paralelo de grandes conjuntos de datos.

    Hadoop MapReduce es un marco de software para escribir fácilmente aplicaciones que procesan grandes cantidades de datos en paralelo en grandes clústeres (miles de nodos) de hardware Commodity de una manera confiable y tolerante a fallas.

    El término MapReduce en realidad se refiere a las siguientes dos tareas diferentes que realizan los programas de Hadoop:

    • La tarea de mapa: esta es la primera tarea, que toma datos de entrada y los convierte en un conjunto de datos, donde los elementos individuales se dividen en tuplas (pares clave / valor).
    • La tarea Reducir: esta tarea toma la salida de una tarea de mapa como entrada y combina esas tuplas de datos en un conjunto más pequeño de tuplas. La tarea de reducción siempre se realiza después de la tarea de mapa.

    Por lo general, tanto la entrada como la salida se almacenan en un sistema de archivos. El marco se encarga de programar tareas, monitorearlas y volver a ejecutar las tareas fallidas.

    El marco MapReduce consta de un único JobTracker maestro y un TaskTracker esclavo por nodo de clúster. El maestro es responsable de la gestión de recursos, rastreando el consumo / disponibilidad de recursos y programando las tareas del componente de trabajos en los esclavos, monitoreándolos y volviendo a ejecutar las tareas fallidas. Los esclavos TaskTracker ejecutan las tareas según lo indicado por el maestro y proporcionan información del estado de la tarea al maestro periódicamente.

    JobTracker es un punto único de falla para el servicio Hadoop MapReduce, lo que significa que si JobTracker se cae, todos los trabajos en ejecución se suspenden.

    Sistema de archivos distribuidos de Hadoop

    Hadoop puede trabajar directamente con cualquier sistema de archivos distribuido montable como Local FS, HFTP FS, S3 FS y otros, pero el sistema de archivos más común utilizado por Hadoop es el Sistema de archivos distribuidos de Hadoop (HDFS).

    El Sistema de archivos distribuidos de Hadoop (HDFS) se basa en el Sistema de archivos de Google (GFS) y proporciona un sistema de archivos distribuido que está diseñado para ejecutarse en grandes grupos (miles de computadoras) de máquinas pequeñas de una manera confiable y tolerante a fallas.

    HDFS utiliza una arquitectura maestro / esclavo donde el maestro consiste en un solo NameNode que administra los metadatos del sistema de archivos y uno o más DataNodes esclavos que almacenan los datos reales.

    Un archivo en un espacio de nombres HDFS se divide en varios bloques y esos bloques se almacenan en un conjunto de DataNodes. NameNode determina la asignación de bloques a los DataNodes. DataNodes se encarga de la operación de lectura y escritura con el sistema de archivos. También se encargan de la creación, eliminación y replicación de bloques según las instrucciones proporcionadas por NameNode.

    HDFS proporciona un shell como cualquier otro sistema de archivos y hay una lista de comandos disponibles para interactuar con el sistema de archivos. Estos comandos de shell se tratarán en un capítulo separado junto con ejemplos apropiados.

    ¿Cómo funciona Hadoop?

    Nivel 1

    Un usuario / aplicación puede enviar un trabajo a Hadoop (un cliente de trabajo hadoop) para el proceso requerido especificando los siguientes elementos:

    1. La ubicación de los archivos de entrada y salida en el sistema de archivos distribuido.
    2. Las clases de Java en forma de archivo jar que contiene la implementación de las funciones map y reduce.
    3. La configuración del trabajo estableciendo diferentes parámetros específicos del trabajo.

    Etapa 2

    El cliente de trabajo de Hadoop luego envía el trabajo (jar / ejecutable, etc.) y la configuración al JobTracker, que luego asume la responsabilidad de distribuir el software / configuración a los esclavos, programar tareas y monitorearlas, proporcionando información de estado y diagnóstico al cliente de trabajo .

    Etapa 3

    Los TaskTrackers en diferentes nodos ejecutan la tarea según la implementación de MapReduce y la salida de la función reducir se almacena en los archivos de salida en el sistema de archivos.

    Ventajas de Hadoop

    • El marco Hadoop permite al usuario escribir y probar rápidamente sistemas distribuidos. Es eficiente y distribuye automáticamente los datos y el trabajo a través de las máquinas y, a su vez, utiliza el paralelismo subyacente de los núcleos de la CPU.
    • Hadoop no depende del hardware para proporcionar tolerancia a fallas y alta disponibilidad (FTHA), sino que la biblioteca de Hadoop se ha diseñado para detectar y manejar fallas en la capa de aplicación.
    • Los servidores se pueden agregar o quitar dinámicamente del clúster y Hadoop continúa funcionando sin interrupción.
    • Otra gran ventaja de Hadoop es que, además de ser de código abierto, es compatible con todas las plataformas, ya que está basado en Java.

    1. Desbordamiento de pila: respuestas a miles de preguntas sobre todo tipo de temas relacionados con programación, trabajo, matemáticas, software, etc.

    2. Tutorialspoint: capacitación en línea, materiales de cursos y videos en línea a los que se puede acceder en cualquier momento.

    3. GitHub: miles de proyectos con su código, ejemplos también puede crear sus propios repositorios para alojar sus proyectos.

    4. TopCoder: un juez en línea para que el desarrollador resuelva problemas ofrece recomendaciones, tutoriales de algoritmos y concursos en línea. simplemente descargue Topcoder Arena y resuelva problemas y mejore sus habilidades para resolver problemas.

    5. Codeforces: un juez en línea para que el desarrollador resuelva problemas y ofrece un concurso semanal en el que puede participar para evaluar su nivel.

    6. khanacademy: matemáticas, estadísticas, economía: todo lo que te perdiste en la universidad y la escuela secundaria y quisiste volver a aprender, volver a visitar, etc.

    7. Quora: las mejores respuestas a cualquier pregunta, puede agregar una pregunta para la que desea una respuesta o puede agregar una respuesta a una pregunta determinada. No se pierda este gran sitio web.

    8. Revista Forbes: una de las mejores revistas que ofrece excelentes noticias en negocios, tecnología, mercados bursátiles, finanzas personales y estilo de vida.

    9. Lista sin excusas: el mejor lugar en la web para aprender algo gratis (es un tesoro).

    10. W3schools: para aquellos que buscan aprender un lenguaje de programación, hay pocos recursos mejores que w3schools. En su sitio, hay tutoriales para aprender HTML, CSS, AJAX y docenas de otros lenguajes de programación.

    11. Codeacademy: si necesita un poco de ayuda para aprender un lenguaje de codificación, consulte este sitio para obtener una guía paso a paso que hará que todo sea un poco más fácil.

    12. Coursera, Udacity, Udemy, edX, MIT OpenCourseWare: miles de cursos completos para todos los campos relacionados con la informática.

    13. UVA, URI, HackerRank, USACO, ACM-ICPC, SPOJ, Codechef: grupo de jueces en línea que tiene miles de problemas para mejorar sus habilidades de resolución de problemas.

    14. geeksforgeeks: sitio web que proporciona y explica soluciones de problemas seleccionados de C, C ++ y Java. Es el mejor sitio web para aprender cómo se implementan los algoritmos.

    Su laboratorio de códigos en línea: aprenda código con simulador

    Módulo | Solicitud no encontrada: Aprenda con la comunidad

    Codewars: entrene sus habilidades de codificación: aprenda de los desafíos reales del código

    Cursos en línea de Udemy: aprenda cualquier cosa, en su horario: aprenda a través de cuestionarios y rompecabezas

    Aprenda HTML5, CSS3, Javascript: aprenda a través del código Screencast

    HackerRank: aprende a través de un conjunto de problemas

    edX

    Coursera – Cursos en línea gratuitos de las mejores universidades | Coursera

    Aprenda a codificar y ayudar a organizaciones sin fines de lucro

    Udacity – Clases gratis en línea y nano grados

    Cursos en línea de Udemy: aprenda cualquier cosa, en su horario

    Aprender a codificar

    Aprende haciendo | Código de la escuela

    Desarrollador en línea ilimitado, TI y capacitación creativa

    Tutoriales y entrenamiento de software

    Desbordamiento de pila

    r / informática

    Codepen

    Consejos de diseño, tutoriales e inspiración

    Creo que los estudiantes de informática deberían visitar todos los sitios web. Por todo lo que quiero decir es que diferentes sitios web en diferentes categorías, como los sitios de redes sociales, la interfaz de usuario y las tasas de actualización para darle el último feed es más alto que el de un blog.

    Visite todos los sitios que pueda e intente visitar la página de origen, todo lo que puede aprender, eso será útil si desea ser desarrollador web.

    En segundo lugar, visitar todos los sitios web le dará una idea de cuáles son los diferentes tipos de sitios y se preguntará si tuvo la oportunidad de cómo diseñaría la interfaz de usuario front-end y la base de datos back-end. ¿Irás con la arquitectura MVC o no? Cosas como estas deben ser aprendidas por todos los estudiantes de informática.

    Una vez que haya dominado los fundamentos de la informática, tendrá una gran cantidad de aplicaciones creadas utilizando esos fundamentos y los sitios web son una de las aplicaciones.

    Ahora, llegando a la respuesta convencional, la pregunta que supongo significa “¿Cuáles son los 10 principales sitios web que los estudiantes de informática deben visitar para aprender / estudiar / practicar”

    Mi respuesta seria

    1. Foros de Java en el Big Moose Saloon
    2. Desbordamiento de pila
    3. Metodología de programación de Mehren Sahami en youtube.
    4. Tutoriales para DocumentDB, SAP Fiori, VLSI Design, Web Socket, HCatalog, SAP ABAP, SAS, Crystal Report, Database Testing, MVVM, Web2Py, ReactJS, MS Project, Silverlight, Foundation, Django, Apache Storm, ETL Testing, Pure.CSS , Entity Framework, Cordova, Materialise, Windows 10, Less, Statistics, Embedded Testing, Penetration Testing, Jenkins, WebRTC, SASS, Codeigniter, QlikView, SAP HANA, WxPython, Social Intelligence, Zookeeper, Ionic, Discrete Mathematics, Grav, RSpec, PyQt, Gestión de marca, Civilidad laboral, WPF, WebGL, Comportamiento individual y grupal, Diversidad en el lugar de trabajo, Comportamiento del consumidor, Ética empresarial, Equilibrio de la vida laboral, Estructura de datos y algoritmos, Perspicacia empresarial, Etiqueta empresarial, Entrevistas de craqueo, Drupal, Spark, Spark SQL , R, Apache Flume, WordPress, Gestión del conocimiento, XAML
    5. ite-books.info
    6. codinghorror.com
    7. Aprender a codificar
    8. Todos los MOOC como MIT Open Course ware, Udemy, Coursera, etc.
    9. HackerRank

    Creo que los sitios web anteriores serían de gran ayuda para todos los estudiantes de informática.

    Mi consejo para todos los estudiantes de informática sería

    • Consigue una computadora
    • Instale una distribución de Linux en él (Ubuntu, OpenSUSE, Fedora, etc.)
    • Aprenda algunos comandos de Linux, estructuras de archivos
    • Aprenda Perl / Python, C y C ++, Java y Scala, etc. y luego
    • Participa en concursos y
    • Practica! Practica y practica!

    Saludos 🙂

    Revisé muchos sitios y encontré algunos satisfactorios:

    1. Computer Science For Fun: un sitio web que explora el lado divertido de la informática.
    2. Wikilibros: Anteriormente conocido como Wikimedia Free Textbook Project y Wikimedia-Textbooks, Wiki Books ofrece a los usuarios libros de texto de contenido gratuito. La mejor parte (y un poco preocupante) es que cualquiera puede editar sus páginas. Es mucho mejor que comprar libros caros, y según una estimación aproximada, Wikibooks tiene más de 200,000 visitantes únicos al mes. Comprar libros puede ser muy costoso, por lo que Wikibooks ofrece una excelente alternativa para que los estudiantes de Ciencias de la Computación encuentren los libros necesarios de forma gratuita.
    3. App Happening: un sitio web que ayuda a las empresas a desarrollar aplicaciones.
    4. Sofía: si aprende sobre Java Scripts, Macromedia Flash, seguridad de red y creación de páginas web, entonces Sofía es donde debería estar ahora. Dirigida por el programa de Tecnología e Innovaciones de Aprendizaje de Foothill College, Sofía ofrece cursos para los temas mencionados. Es un sitio web altamente recomendado, ya que le proporcionará toda la información y los detalles necesarios para sus temas, proyectos y presentaciones.
    5. Khan Academy: allí “la misión es proporcionar una educación gratuita de clase mundial para cualquier persona, en cualquier lugar”. El estudiante de Ciencias de la Computación puede encontrar muchos materiales en el sitio web. También puede obtener ejercicios prácticos, videos educativos y mucho más. Khan Academy no solo cubre la programación de computadoras sino que también cubre matemáticas, historia del arte y economía.
    6. Stanford Engineering Everywhere: “Stanford Engineering Everywhere (SEE) amplía la experiencia de Stanford a estudiantes y educadores en línea y sin cargo”. Para acceder al material disponible en el sitio web, no se necesita más que una conexión a Internet.
    7. Computer World: un sitio para noticias informáticas y informáticas.
    8. MIT World: uno de los mejores sitios web para estudiantes de informática es MIT World. Es creado y administrado por MIT News Office y alberga videos producidos por las oficinas, laboratorios, centros y administración del Instituto. Los estudiantes pueden encontrar una gran cantidad de materiales educativos, videos gratuitos para informática. Además de las conferencias, puede encontrar videos para diferentes eventos de TI, conferencias, etc. Solo asegúrese de tener una conexión a Internet decente disponible.
    9. Gizmodo: un sitio web sobre la última tecnología y noticias electrónicas. Un sitio web sobre la última tecnología y noticias electrónicas.
    10. Udacity: un sitio web con video conferencias y cuestionarios para obtener explicaciones sobre la codificación.

    ¿Y la mayor sorpresa? ¡Quora también está en la lista de sitios web para estudiantes de informática! La vuelta al mundo, ya sabes.

    ¡Si necesita más, puede preguntar sin dudarlo! Gracias por el A2A Arihant Bansal!

    Impresionante pregunta en primer lugar.
    Ahora, para los negocios, mire que hay un millón de sitios web para visitar que pueden reclamar un lugar en el top 10, pero los siguientes son los mejores. Recuerde, la siguiente lista se ha hecho teniendo en cuenta que los estudiantes son realmente buenos en CS .
    1) topcoder
    2) Desarrollar mejor el software, juntos
    3) Juez Esfera en línea (SPOJ)
    4) HackerEarth | Ayudamos a los desarrolladores a encontrar excelentes trabajos
    5) http://quora.com
    6) Lo que la mayoría de las escuelas no enseñan
    7) Desbordamiento de pila
    8) Coursera
    9) Materiales gratuitos del curso en línea
    10) Video tutoriales y capacitación en línea

    Simplemente diviértase a los codificadores. Estos sitios web son geniales y son los mejores en lo que están allí para hacer. Los 1,3,4 y 8 son suficientes para codificar y comprender la teoría de la informática, que la mayoría de los codificadores ignoran.

    No hay nada especial en el número 10, así que aquí está mi lista arbitraria de sitios web que los estudiantes de ciencias de la computación deberían revisar, con prioridad dada a la oscuridad.

    • Github Explore y Github Student Developer Pack
    • Servicios web de Amazon o Google Cloud Platform
    • Coursera, Udacity, edX, Khan Academy, MIT OpenCourseWare
    • HackerRank, TopCoder, USACO, ACM-ICPC
    • The Verge, Hacker News, Ars Technica
    • Desbordamiento de pila, Quora, Google, Wikipedia

    He dejado de lado los cientos de sitios web que debería visitar aproximadamente una vez, por ejemplo, para aprender una habilidad particular o para descargar algún software. ¡Estos también son súper importantes! De hecho, aquí hay algunos de ellos (más o menos categorizados):

    Aprendizaje de idiomas:

    • Un recorrido por Go
    • JavaScript (Codecademy) o Introducción a JS: Dibujo y Animación (KA)
    • Aprender Python o Python (Codecademy)
    • TryRuby
    • ¡Aprende Haskell por un gran bien!
    • Duolingo (para idiomas humanos)
    • Estructura e interpretación de los programas de computadora (¡excelente clase! Usa Lisp, pero no se enfoca en el lenguaje o en la programación) También aquí: Bienvenido al sitio web de SICP

    Pitón:

    • scikit-learn: aprendizaje automático en Python
    • El cuaderno de IPython
    • virtualenvwrapper 4.3.post18
    • Programador avanzado de Python
    • La guía del autoestopista para Python
    • Scrapy: un marco de rastreo y rastreo web rápido y potente
    • Frasco (un microframe de Python)

    Procesamiento de datos / infra:

    • Redis
    • Tormenta, computación distribuida y tolerante a fallas en tiempo real
    • Apache Spark ™: computación en clúster ultrarrápida
    • Apache Kafka

    JavaScript:

    • jQuery, Underscore.js o lodash
    • Reaccionar: una biblioteca de JavaScript para crear interfaces de usuario
    • D3.js – Documentos basados ​​en datos

    Herramientas de MacOS:

    • Alfred – Aplicación de productividad para Mac OS X
    • Espectáculo: mueva y cambie el tamaño de las ventanas con facilidad

    Otras herramientas de productividad:

    • Web Timer (extensión de Chrome)
    • ShareLaTeX o Overleaf

    Por último, las páginas de Wikipedia como esta y las búsquedas de Google como esta deberían mantenerte ocupado durante años.

    • Learnstreet.com : ofrece excelentes cursos con video tutoriales sobre Java, Javascript, Ruby, Python, etc.
    • Geeksforgeeks.org : un portal que proporciona y explica soluciones de problemas seleccionados de C, C ++ y Java.
    • Codeschool.com : enseña las principales tecnologías web con lecciones en video, desafíos de codificación y transmisiones de pantalla.
    • Good-tutorials.com : proporciona tutoriales y soluciones de problemas relacionados con lenguajes como HTML, CSS, Flash, PHP, Ruby, Java, Javascript, etc.
    • Codecademy.com : ofrece cursos completos sobre tecnologías como HTML / CSS, Javascript, Jquery, Python, etc.
    • Hackerearth.com : proporciona prácticas y desafíos de programación.
    • Coursera.com : Esta es mi preferencia personal. Ofrece excelentes cursos en línea con videos y tareas de las mejores universidades del mundo.
    • Edx.org : Similar a coursera, tome cursos de programación en línea en línea sin costo.
    • Code.tutsplus.com : proporcione actualizaciones nuevas sobre tecnologías de desarrollo web.
    • Udacity.com : ofrece cursos en línea específicamente sobre tecnologías informáticas.
    • W3schools.com : uno de los mejores sitios web para referencia en línea en HTML, CSS, Javascript, SQL, PHP, etc.
    • Stackoverflow.com : sitio web basado en preguntas y respuestas para programadores que ofrece la solución de casi todos los errores.

    Fuente: http://www.superpctricks.com/201

    Tengo una lista que puede serle útil …

    Bento: aprenda a codificar como lo hacen los programadores profesionales

    ESTE ES EL PRIMER SITIO WEB A TRAVÉS DE SU REALMENTE MUY ÚTIL, PUEDE ENCONTRAR MUCHOS CURSOS …
    https://www.edx.org/
    para aprender algo nuevo …
    https://www.coursera.org/
    aquí puedes encontrar muchos cursos relacionados con la informática
    http://www.techgig.com/
    el sitio anterior tiene muchas cosas que puedes aprender mucho, participar en concursos de codificación, asistir a seminarios web … y mucho más …
    http://www.improgrammer.net/
    este es el mejor sitio que me gusta mucho con cosas interesantes …
    https://www.hackerrank.com/
    esto también lo mismo puede asistir a los desafíos de codificación … practicando cada día podemos mejorar nuestras habilidades de codificación …
    https://coderdojo.com/
    aquí también puedes encontrar cosas geniales
    http://www.tutorialspoint.com/an
    El punto de los tutoriales es donde puede encontrar el curso que desee con una explicación simple y clara, generalmente reviso este sitio web durante mis exámenes … me ayudó mucho …
    Concurso de programación, concurso de programación, programación informática en línea
    aquí también puedes mostrar tus habilidades y habilidades de codificación …
    Para aprender programación c
    http://www.cprogramming.com/
    estos son algunos sitios web … puedes encontrar muchos sitios web … 🙂
    Lo único que puedo decir es que si eres realmente apasionado, puedes aprender mucho de estos sitios web …
    H @@ ppy aprendiendo amigos …