
莉莉丝游戏Web前端开发实习生
实习兼职前端地点:上海状态:招聘
任职要求
1. 技术技能: - React开发:熟练掌握React框架,理解组件化开发思想,熟悉React Hooks、状态管理等核心概念。 - TypeScript:具备扎实的TypeScript基础,能够进行类型定义和类型安全的开发。 - Node.js:掌握Node.js基础知识,了解npm包管理,能够使用Node.js进行简单的后端开发或工具开发。 - 前端基础:扎实的HTML5、CSS3、ES6+基础,熟悉响应式布局和移动端适配。 - 版本控制:熟练使用Git进行代码版本管理。 2. 基本要求: - 计算机相关专业在校学生(本科大三及以上或研究生)。 - 具备良好的学习能力和团队协作精神。 - 对前端技术有浓厚兴趣,关注前端技术发展趋势。 - 具备良好的沟通表达能力和问题解决能力。 - 能够保证每周至少4天的实习时间。 3. 加分项: - 熟练使用ChatGPT、Claude、Cursor等AI工具提升开发效率。 - 对AI技术有一定认知,了解大语言模型等基础概念。 - 有实际项目开发经验或开源项目贡献。
工作职责
1. 负责参与公司Web应用的前端开发工作,在资深开发工程师指导下完成产品功能开发、优化和维护。 2. 主要工作内容包括根据产品需求和设计稿开发响应式页面,使用React框架构建用户界面组件,配合后端工程师完成API接口对接,参与代码评审和技术分享,协助解决前端性能优化问题。
包括英文材料
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
NPM+
https://nodejs.org/en/learn/getting-started/an-introduction-to-the-npm-package-manager
npm is the standard package manager for Node.js.
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
ES6+
[英文] ES6 Tutorial
https://www.javascripttutorial.net/es6/
[英文] Javascript ES6
https://www.w3schools.com/JS/js_es6.asp
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
相关职位