JavaRush /Blog Java /Random-ES /Preparación para una pasantía: aprender JavaScript, SQL, ...
GreenFrog
Nivel 22
Москва

Preparación para una pasantía: aprender JavaScript, SQL, HTML\CSS, UML

Publicado en el grupo Random-ES
Preparándose para una pasantía: aprendiendo JavaScript, SQL, HTML\CSS, UML - 1 ¡Buenas tardes, queridos javarashitas y javarashitas! Teniendo como objetivo dominar el mundo estudiar el lenguaje Java, reconoció la necesidad de realizar una pasantía. El estudio del tema demostró que completar el curso JavaRush es completamente insuficiente para completar una tarea de prueba y realizar una pasantía. Además de Java Core, necesitará al menos un conocimiento superficial de una docena de tecnologías más. Los expertos recomiendan dominar estas tecnologías en paralelo con el curso JavaRush. Entonces, con el objetivo de dominar el mundo, aprendiendo el lenguaje Java, tuve que dedicarme al estudio de estas tecnologías adicionales. No todo a la vez, por supuesto. Y las que son más sencillas, para las que ya estoy preparado. Más específicamente, por ahora he adoptado JavaScript y SQL. Los siguientes son XHTML\CSS\HTML5 y UML. A continuación me gustaría compartir una lista de materiales seleccionados para la capacitación sobre los temas indicados. La estructura de la formación se forma de la siguiente manera. En primer lugar, dominar un curso popular que le permita dominar los conceptos básicos del lenguaje/tecnología. En segundo lugar, planificar libros para un estudio más profundo, si es necesario o posible. Y en tercer lugar, resolver “problemas” sobre el tema estudiado para mantener conocimientos y adquirir experiencia. Cabe señalar que me siento más cómodo aprendiendo de los libros, por lo que el artículo no incluye cursos en línea, videoconferencias ni otras posibles formas de estudiar el material. Tampoco se enumeran los recursos y libros en inglés debido a la mala orientación en esta área. Si los comentaristas encuentran posible compartir sus experiencias con tales formas de capacitación, con gratitud las agregaré al artículo. También agradecería otros consejos sobre el tema del artículo. SQL Estudio inicial del tema: Head First "Aprendizaje de SQL", Martin Gruber "Comprensión de SQL". Estudio en profundidad del tema: Paul Dubois "MySQL. Colección de recetas". Resolución de problemas sobre el tema: Sitio web http://sql-ex.ru XHTML\CSS\HTML5 Estudio inicial del tema: Head First "Aprendiendo XHTML\CSS", Head First "Aprendiendo HTML 5", Estudio en profundidad de Tema: aún no se han determinado libros específicos. Es necesario seleccionar trabajos fundamentales sobre HTML 5 y CSS 3. Como todavía no he estudiado este tema, no sé si XHTML es relevante más allá del curso básico o no. Hay un buen libro “CSS. Hojas de estilo en cascada. Una guía completa de Eric A. Meyer. Pero existe en ruso para las versiones 2 y 2.1. No sé qué tan relevante es esto con CSS3. Resolución de problemas sobre el tema: http://www.itmathrepetitor.ru/zadachi-po-html-i-css/ JavaScript Estudio inicial del tema: Head First "Aprendiendo JavaScript", Head First "Aprendiendo JQuery". Opcional, para temas no discutidos, recurso http://learn.javascript.ru/ Estudio en profundidad del tema: David Flanagan "JavaScript. Una guía completa (sexta edición)" Resolución de problemas sobre el tema: https://gist. github.com/codedokode /ce30e7a036f18f416ae0#%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%BA%D0%B8-%D0%BD%D0%B0-js https:/ /vk.com/ zadachi_javascript_jquery http://www.itmathrepetitor.ru/zadachi-po-javascript-iz-knigi-vyrazitelnyjj-javascript/ UML Estudio inicial del tema: Fowler M. "UML. Fundamentos" Estudio en profundidad de el tema: Jim Arlow e Isla Neustadt "UML 2 y el proceso unificado. Análisis y diseño práctico orientado a objetos", 2ª edición, J. Rambo, M. Blaha - UML 2.O. Modelado y desarrollo orientado a objetos Resolución de problemas sobre el tema: Los problemas están en el libro de Rambo y Blach. Por lo demás, probablemente tendrás que solucionar los problemas tú mismo. Por ejemplo, intentar diseñar aplicaciones. Tome un Bloc de notas común e intente escribir un diagrama de su funcionamiento en el contexto de la programación orientada a objetos. Compartiré mi experiencia en el aprendizaje de otras tecnologías necesarias para la pasantía (Spring, Spring MVC, Hibernate, OOP, JDBC, Servers + Servlets + JSP, ORM, Web-frameworks, Web-services (SOAP, REST), Maven, Tomcat) como Adquiero esta misma experiencia. Quienes aman viajar por Internet pueden seguir este enlace en busca de todos los libros mencionados en este artículo. Y si le piden su contraseña, no diga Der Parol, diga javarushvorever. ¡Buena suerte aprendiendo Java y a todos, a todos, a todos! Atentamente, Rana Verde (nivel 14).
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION