您好,我想问关于实际项目经验的问题
您好,是这样的我最近参加了一些面试,但公司都要求有项目和工作经验,工作经验就不说了我确实没有,但就项目问题提出几点:
我实在没有实际项目,那么我应该怎么做实战项目,只学习了前端没有后端数据,没法像真的开发一样
vue项目目前大都是做管理系统或者手机webapp的,可据我查webapp需要套一个安卓的壳?而且最后怎么做出真实的东西,这个课程不够完善,导致找工作非常吃亏,能否给些合理建议?比如有没有更深入的课程,能够真正的做出一款手机能用的webapp或者管理系统?
关于vue课程只交了webapp一些基本的显示,然后webapp项目也没有讲怎么上线,然后实际手机键盘怎么调出,按手机键盘怎么调用事件都没有讲,实际手机操作怎么和app联系不起来,能否给个好的建议或者更加深入的课程,让我能跟着写一遍做出个真正的项目?
主要还是关于后端接口的问题,有没有好的建议?我难道需要自己学后端吗?我听说有一个mock好像可以模拟,但用这个写是不是和实际还有差距?
还是希望您能给些真诚的建议,现在找实习岗位几乎不可能,公司又要求有项目,但学了咱家的课也不足以能写出一个能上线的项目,这种情况您这边有没有好的建议?
最后有感而发,我从自学前端到现在也快小一年了,一直想从事这个职业,买了咱家课程也是想能进入这个行业,希望您能够给一些实际的建议。
正在回答 回答被采纳积分+1
同学, 你好。
非常理解你现在无助的心情,没关系,你把你的疑问提出来,我们帮你解答。下面针对你的问题做一下综合的解释,看的出你前端其实还不是很了解。
1、我们的vue课程、react、以及美团等项目课程,都是有后台接口的,而且,vue的仿淘宝项目、美团都是实际已经上线的项目,并不是我们随便设计的项目哦我们虽然是仿照效果,但是代码都是实际开发的代码规范和方式,而且这几个项目老师都是准备了后台接口,然后获取到后台数据,实际开发的时候我们前端拿到的就是这样的接口。你可能不太懂接口方面的内容,接口其实就是一个链接,通过ajax获取到里面的数据,你可以再到课程中好好看看往页面渲染数据(页面渲染指的就是把真实的数据显示在页面上)的时候具体的操作。
2、webapp是在浏览器中运行的网站,不需要安卓或者ios,涉及到安卓或者ios的是原生app,也就是我们手机上看到的软件,这不是我们前端要做的,我们前端要做的就是浏览器中访问的网站,不管是pc端的浏览器,还是手机上的浏览器,不做安卓和ios开发,这点你要清楚哦,不过现在还有一些是混合开发的,一般是前端写一些页面,然后嵌入到安卓或者ios的原生app上,不过这块我们前端做的不是特别多,一般在安卓和ios开发中会有涉及,所以不作为我们前端必备的技能,前端最主流的移动开发还是webapp,这也是我们必须要掌握的。
3、咱们的项目确实不是完整的项目,但是却是把项目中的重要知识点和核心模块都讲过了,只要讲的这些你都能够学会了,并且独立写出来的话,其他的页面根本不是问题,如果全讲的话时长太长,学习周期太久,太浪费时间,也没必要。并且,在实际的开发中,没有任何一个人负责整个webapp开发的全部内容,实际开发是团队多人合作,因为有开发周期的要求,所以每个人会分一些模块,或者一个或多个页面,面试官问你的时候你可千万别说这个webapp都是你做的,一听你就是冒充有工作经验的。
4、对于一个小白用户来讲,就业班的课程难度已经不小了,只要把后面的几个大的案例全部掌握就具备了初级开发工程师的能力了,你现在觉得还不会,那你肯定是没有独立实现过这几个项目,注意我说的掌握指的是你能够独立的写出来,不看老师的视频,不看老师的代码,如果你还不能做到,那就别去面试,先踏踏实实好好练习,什么时候练会了再去面试,不然就算面试成功,在工作中你也会有很多的问题解决不了,这个是老师的真心话,因为很多同学只是听课,练习的不多,觉得听懂了就学会了,其实只有独立实现才算学会,老师的讲解只是大家的敲门砖,最重要的是练会。你把就业班的所有课程都练会了之后,如果想要学习更深入的完整的实战大项目,可以到实战中去学,记住一定是要学会了之后才去学,不然实战的课程还是听不懂。
5、项目的上线是需要有服务支持的,在工作中,这一步一般都是你的技术领导去做的,不需要我们初级工程师去做,所以这块也不是我们必备的技能。也不需要会原生app。如果你想要知道上线的一些流程,可以到免费课中看一下这个课https://www.imooc.com/learn/1004
6、从你反馈的问题来看,我的感觉是你其实对课程的内容还没有完全掌握,建议你把我上面说到的几个案例好好的再听几遍,练到能够独立实现之后,你再去面试就不会有这些惶恐了,因为面试问到你的项目的时候,一般你都会回答自己做的那几个模块,实现的思路和方式你只要对答如流让面试官知道你有能力去做这就够了,有没有实际的开发经验其实问题不大,你有能力去做项目,企业就会要你。所以归根结底,还是要把技术学好了再去面试。这几个大的项目老师讲解都准备了很久,制作基本上都花了一个月的时间,老师都是一线开发大牛,从准备到录制完成多花了这么多的时间,咱们这些没有基础的人,怎么可能三天两天就能轻轻松松掌握呢?开始练习吧。
加油!
预祝你面试成功!
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星