安琪拉玉

所以你正在寻找一份令人兴奋的、薪水不错的、正在增长的新工作?这可能意味着你正在考虑成为一名网页开发者。入门级网络开发人员的平均工资是每年65000美元。对网页开发的需求不断上升,包括bob外围官网对应用开发的需求。这使它成为一个很好的进入领域,现在是一个做它的好时机。

但让我猜:你不知道如何开始。你需要计算机科学学位吗?你需要几十年来编码吗?愉快地,对两者的答案都没有。事实上,根据劳工统计局,Web开发人员的平均程度是副学位。这意味着许多Web开发人员没有任何类型的程度,大多数没有学士学位。

完整的2021年Web开发训练营bob外围官网

最后更新2021年1月

畅销书
  • 440课
  • 所有级别
4.7 (125816)

成为一个全堆栈的web开发人员,只有一个课程。HTML, CSS, Javascript,节点,React, MongoDB和更多!|安吉拉·余博士

探索课程

为了进入Web开发,您只需要掌握相bob外围官网关技能,并学会如何将它们置于职业生涯中。然而,在申请您的第一个Web开发工作时可能担心。bob外围官网你如何克服你的恐惧,并在申请过程中感到有信心?教授超过300,000名学生的网页开发,我已经看到了完成课程的学生可以在顶级科技bob外围官网公司获得工作。如果没有大学学位,他们将梦想变成现实,所以你也可以。

学会编程,成为一名网页开发人员

虽然您不需要具有计算机科学学位来成为Web开发人员,但您需要了解一些编程技巧。您还需要了解一些框架以及如何设计。Web开发所需的编码知识随着时间的推移而变化,取决于您想要做的。bob外围官网

例如,你可能想专攻前端web开发,使用人们每天看到的网站部分。bob外围官网或者你可能想专攻后端web开发。bob外围官网后端开发人员处理内部工作和代码,使一切顺利进行。或者你可能想成为一个全栈开发人员,这是一个了解前端和后端如何一起工作的人。你也可以专注于智能手机和平板电脑等移动设备的应用程序。

这些区域中的每一个都可以呼吁不同的专业和知识。要弄清楚您想要做什么,并学习您需要的技能和代码,可以从Bootcamp课程或其他概述课程开始。你可能会发现我的Udemy课程成为一个很好的起点。

课程路径根据您的专业不同而不同。随着新语言的普及或新设备(比如智能手机)的出现,需求会随着时间的推移而变化。在2020年,许多网页浏览器和Adobe不再支持Flash,而在过去,知道Flash是网页开发者的必要条件。JavaScript从很少被使用变成了网络的基础。所以没有固定的学习列表。然而,对于最好的工作机会,我喜欢从以下方面开始:

HTML代表超文本标记语言。HTML在技术上是一种标记语言,而不是一种编程语言。这意味着它是一组文本规则。因为网络最初都是文本,HTML是显示网络上一切的基本代码。没有它,网络就不会存在,但光有它是不够的。

为了让一个网站看起来更好,工作得更好,你还需要了解CSS或级联样式表。这些是保持风格和设计的东西。它们帮助HTML在不同的屏幕和设备上工作。它们还允许您同时管理多个页面的布局。它们使用自己的代码,与HTML不同,也是一种标记语言。

JavaScript是一种脚本语言,它已经接管了web开发。bob外围官网它允许动画、动态代码和交互。当您看到交互式地图、滚动和3D效果时,这可能是JavaScript在起作用。

JavaScript有几个框架,也是Web开发的重要组成部分。bob外围官网框架就像编程语言的快捷方式。如果在JavaScript中建立某些东西就像从头开始烘焙糊涂饼,使用框架就像使用盒子混合一样。node.js是最受欢迎的框架之一。简单地说,它让你做得更多。想象一下,有花哨的巧克力芯片,软糖或其他你认为布朗尼达到另一个水平的盒子混合。Node.js可帮助您构建网站和应用的后端组件。

对于适当的web开发,你还需要bob外围官网存储信息,这就是地方MongoDB进来。MongoDB是一种用于的数据库数百万个应用。如果你的信息变化很大,那就太好了。它也可以很好地与JavaScript一起工作,所以学习一个会让另一个更有用。

一旦你知道了你需要的代码和开发技能,是时候让你自己出来bob外围官网了。您已经通过了最具挑战性的步骤:学习web开发。bob外围官网现在你需要向潜在的雇主证明你知道自己在做什么。那么你如何说服他们呢?

秀,不要告诉

这是一种常见的误解,即计算机科学毕业擅长编程。他们擅长的是了解计算机如何工作。专注于学习Web发展的人更有可能学习JavaScript和框架。bob外围官网通过这种知识,您可以将它们与HTML和CSS一起使用,以构建一个惊人的网页。因此,您是自学式编程器,在编码语言和建筑网站时可能比许多计算机科学杰出更好。

但你如何向招聘人员证明这一点呢?最好的方法是让你的工作来说话。完成学业后,如果你想找工作,你应该做的第一件事就是建立一个作品集。

你需要的技能取决于你最感兴趣的领域。大多数web开发工bob外围官网作都要求你了解HTML、CSS和JavaScript。前端开发人员的工作需要更多的设计技能和设计工具的知识,如Photoshop或Sketch。后端开发人员的工作需要更多地理解编程语言和数据库。全栈开发人员必须了解这两个领域的混合,并从设计到代码构建一个项目。应用程序或iOS开发者需要了解手机编程语言和数据库。无论你想做什么,都要卖弄你所知道的。

做到这一点的一个好方法是采用一个项目想法并自己构建它。不要跟随教程。相反,证明你可以自己编写代码并克服困难。以下是一些能够展示你的应用程序和web开发技能的好点子:bob外围官网

这些都是你未来的招聘人员可能每天都会用到的项目。一旦你建立了多个项目,托管web应用程序。一定要把它们放在一个设计精美的作品集网站上。当你在找工作的时候,你的作品集会替你说话。

你的作品集应该集中在你最感兴趣的领域。如果你想做应用程序开发,它应该展示你的应用程bob外围官网序构建技能。然而,你的作品集也应该是你技能的展示。你希望它显示你知道你在做什么,如何看起来专业。我建议从朋友或导师那里获得反馈,以确保你的作品集尽可能完善。

获得与客户合作的经验

你可以自己创建一百万个网页或应用程序,但它所展示的技能比不上为客户创建网站或应用程序。理解客户的需求很重要。你需要能够将“客户语言”翻译成你的产品。当你在一家公司工作时,往往不是你想要建立什么,而是你需要建立什么。

因此,您需要了解客户的需求和反馈。然后你需要能够在它的基础上发展。与客户良好合作的能力是获得工作的必备技能。

与客户打交道的最佳方式是在诸如此类的平台上注册自由职业者FiverrUpwork。设定较低的价格,选择一个不太难的项目。您可以在以后转向更复杂的项目。最好是少承诺,然后多兑现。您将学习如何理解客户的需求,以及如何与非技术人员沟通。

通过做自由工作,您也可以在学习时获得报酬。如果您做得很好,您还会有一个参考键参考您的工作。

如果客户同意你的工作,而且你喜欢这份工作,你就会有更多的项目可以炫耀。还是那句话,选择能显示你想做什么的最好的作品。在选择项目时,你不必那么挑剔,尤其是在一开始。你的目标是获得与客户合作的经验,而不是挑选最华丽的工作,所以不是每个项目都需要有投资组合价值。

获得团队工作经验

与客户一起工作一方面给了你经验,但你也需要能够与他人一起构建。没有人愿意和没有团队工作经验的人一起工作。那么,你在没有工作的情况下如何获得这种经验呢?

一种方法是通过贡献GitHub开源项目。GitHub是最大的在线代码存储库,许多人共享项目。任何人都可以使用许多开源项目,并且经常会有说明书所需的票据。这将教您有价值的团队合作技能,如沟通,为团队存储库做出贡献,并与他人合作。雇主也会看看Github,看看你在那里做了什么。贡献使您有机会工作比您能够独自做的更重要的项目。

另一种获得团队合作经验的方法是参加黑客马拉松。黑客松是免费的(如果你赢了,通常会有丰厚的奖励),你可以参加任何级别的黑客松。你可以以开发人员的身份注册,与团队一起工作一个周末,共同构建一个产品。TechCrunch每年都会举办一场大型的黑客马拉松,很多业内人士都会参加。如果旅行不可能,你也可以找到虚拟和远程的黑客马拉松。

您贡献的工作也会增加您在线投资组合中可以展示的内容。再次选择最能展示您想要做的工作,并在网上业务中突出显示它。

结识业内人士

黑客松和GitHub交流也是开始与业内人士建立联系的方式。行业人脉可以帮助你了解更多你需要的技能,让你进入一家公司。招聘广告通常只在公司内部发布。了解你想要工作领域的人是了解职位空缺的关键。他们也可以在你申请的时候亲自把你的简历传过去。这意味着招聘经理更有可能考虑你来做这份工作。

了解业内人士的最好方式之一就是通过会议和小组。寻找网上聚会的团体,如果可能的话,亲自去。在每个城市,总会有聚会发生。你可以在上面找到小组meetup.com,通过公司,松弛频道和社交媒体。对于您的特定兴趣或者对于来自类似背景的人来说,可能会有一件。

您可以从iOS开发到Medtech的任何内容都了解人员。bob外围官网选择感兴趣的主题,专业或工作部门。想在谷歌工作吗?转到Google托管的GDG(Google Developer Group)Meetup中的一个。想在金融气工作?去金融聚会。

您可以与全栈开发人员、前端开发人员或后端开发人员交谈。你可以认识那些从事内容或结构工作的人,比如搜索引擎优化(SEO)或用户体验和用户界面(UX和UI)。找出吸引你的专业和行业,并认识这个专业或行业的人。

不要等待工作;问他们

就像我说的,一些公司只在内部发布他们的工作。然而,查看求职网站仍然很重要,因为它可以帮助你了解需要哪些技能以及谁在招聘。通过他们,你可以了解到你感兴趣的行业的基本需求。然而,这并不总是找工作的最佳方法。在初创公司,他们甚至可能根本不做招聘广告。如果你想在一家初创公司工作,直接去那家公司通常要容易得多。

大城市通常有初创公司的团体或网上名单供你查看。找到那些从事你感兴趣的令人兴奋的工作的人。你也可以通过加入邮件列表和观察社交媒体来了解你可能想要工作的领域。当然,你也可以通过在行业中遇到的人与初创公司建立联系。

作为一个创业公司的经营者,我知道我收到的大多数邮件都是来自想要某样东西的人。你可以通过提供一些东西让自己与众不同。试着从公司所有者的角度思考问题。

弄清楚公司创始人需要什么,并为他们提供帮助。一项任务很快就会变成实习,然后变成正式工作。自由职业者可以随着公司的发展成为雇员。助理和实习生可以成为网页开发人员,甚至是部门主管。

世界是你的

你已经通过在线课程和项目建立了你的技能。你已经创建了样例项目和做自由职业者的工作,所以你可以展示它在一个美丽的组合。你曾与开源项目的团队和自由职业者的客户一起工作。你在网上和面对面的时候都与人建立了联系,建立了一个强大的网络和知识基础来帮助你找工作。你发现初创公司做着让你兴奋的工作,你已经开始弄清楚他们需要什么。你已经学习了如何开发网站和应用程序。你已经学会了如何说服潜在的雇主你就是这份工作的合适人选。

如果你已经完成了所有这些,那么你就准备好寻找你的第一份工作了,那就是网页开发员。不知不觉中,你就可以成为一名抢手的web开发人员。

Web开发的顶级课程bob外围官网

完整的2021年Web开发训练营bob外围官网
安吉拉Yu博士
4.7 (125816)
畅销书
Sass - 完整的SASS课程(CSS预处理器)
代码和创建,乔治Lomidze,Lasha Nozadze
4.5 (344)
畅销书
JAMStack:完整指南
Ray Viljoen.
4.8 (139)
10兆响应式网站与HTML, CSS,和JavaScript
代码和创建,乔治Lomidze,Lasha Nozadze
4.6 (219)
畅销书
Bootstrap 5从头开始与8个项目
Yossef Ayman比较饱满
4.5 (25)
网站开发者训练营2021年
柯尔特斯蒂尔
4.7 (201,687)

更多网页开发课程bob外围官网

Web开bob外围官网发学生也学习

让你的团队。领导行业。

使用Udemy for Business订阅在线课程库和数字学习工具。

请求一个演示