vscode开发web前端(搭建web版vscode)
成为Web前端开发工程师的学习指南
今天小编要跟大家分享的文章是关于成为web前端开发工程师的学习指南。想要学习web前端开发技术的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助。
1、首先确定你的目标或道路
我们将讨论很多技术,趋势和工具,但我们不希望您不知所措,因此你需要首先决定要成为一名Web开发人员要做什么,因为这将帮助你选择合适的工具。和学习技术。成为Web开发人员的原因有很多,下面列出了一些选择因素:
·你想作为一名Web开发人员在一家公司工作,这是最普遍的原因。
·你想以自由开发人员的身份来开始自己的业务或代理。
·你可以成为其他公司的顾问。
·你可以创建自己的应用来赚钱。
·编码是你的业余爱好。
从上述感兴趣或目标的领域,你可以选择适用于你的目标的正确工具和技术。如果你的目标是成为一名前端开发人员,则可以选择前端开发的工具和技术。后端和全栈开发也是如此。
2、Web开发的基本工具和软件
·
计算机和操作系统:如果没有计算机和操作系统,则无法编写代码。要学习Web开发,你不需要任何高端计算机(如果你拥有的话,那么更好)。你可以使用任何类型的中型笔记本电脑或台式机。对于操作系统,可以使用适合你的MacOS,Windows(最新版本)或Linux。
·文本编辑器/
IDE:毫无疑问,VSCode适用于大多数情况和大多数语言。它具有良好的性能,出色的扩展性,内置的终端功能以及大量功能。在2019年StackOverFlow调查中,VSCode也是开发人员的首选。你还可以选择其他一些不错的选择,例如Sublime
Text或Atom。如果我们谈论IDE,那么是Visual
Studio(#或C#),Eclipse和Netbeans(Java)。是不错的选择。
·
Web浏览器:大多数开发人员的首选是Chrome或Firefox。Chrome速度很快,并且使用V8引擎(JavaScript引擎)。Firefox也取得了长足的进步,其中的一些好东西不在chrome浏览器中。两种浏览器都有出色的开发工具,可以对Web开发中的问题进行故障排除。
·终端:您将使用一些系统命令来使用CLI进行很多工作。您可以将默认或第三方终端用于您的Web开发项目。Bash,Zsh,Powershell,Git
Bash,iTerm,Hyper这些都是可以使用的选项。
·设计(可选):并不是每个人都需要学习。在公司中,有专门的团队来制作图像,徽标或草图,但是如果您是自由职业者,则可能必须学习Adobe
XD,Photoshop,Sketch或Figma。
3、从HTML和CSS开始
HTML和CSS是Web开发的基本构建块。无论您的Web应用程序有多先进,或者使用什么框架和后端语言,都必须使用HTML和CSS构建前端应用程序。因此,这是在Web开发中要学习的第一件事。
·HTML5(语义元素,属性,文档类型等)
·CSS基础知识颜色,字体,位置,盒子模型等。
·CSSGrid和Flexbox对齐内容或创建列。
·CSS自定义属性
4、响应式布局
您的应用程序应该在所有类型的设备(例如智能手机,平板电脑,台式机,iPad或任何其他屏幕尺寸的设备)上都可以查看和使用。因此,了解创建响应式设计或布局非常重要。让我们来看一些重要的主题。
·了解如何设置视口
·媒体查询不同的屏幕尺寸。
·流体宽度
·雷姆单位
·移动优先
5、自定义可重用CSS组件
与其依赖大型的CSS框架(如Bootstrap),不如创建自己的模块化,可重用的CSS组件以在项目中使用。如果您构建自己的定制设计,则无需导入完整的库。您创建只需要特定UI的组件。的新趋势最近还出现了有助于更有效地编写CSS代码的代码。如果你已经了解CSS,那么您无需在学习Saas上花费很多精力。Saas是CSS预处理程序,可为标准CSS添加更多功能并使其更加高效。你可以使用变量,嵌套,条件语句来减少CSS的重复并提高其效率。你还可以为每个可重用组件创建单独的Saas文件。Sass确实节省了很多时间,所以你绝对应该在2020年学习它。
6、CSS框架
学习CSS框架的普及程度不如去年,但对于不擅长设计的开发人员而言,仍然非常相关或有用。有许多流行的CSS框架可供使用,其中一些如下。
·Bootstrap是最流行的CSS框架。学习引导程序也有助于学习其他框架。
·Tailwind
CSS是其他正在流行的框架,与其他框架几乎没有什么不同。它是一组实用程序类,因此您可以创建自己的按钮和其他看起来与其他按钮确实不同的东西。它们也是高度可定制的。
·物化
·布尔玛
7、前端必须语言:JavaScript
学习HTML和CSS之后,接下来需要学习的是Vanilla
Javascript。对开发人员来说,掌握javascript基本知识非常重要。您将在服务器端语言(例如PHP,Python或#)中使用大量javascript,并且如果您想与React,Angular,NodeJS,Vue或任何其他javascript框架或库一起使用,则非常需要学习这种语言。以下是你应该在javascript中涵盖的一些重要主题
·JavaScript基础知识(变量,数据类型,函数,条件等)
·DOM(文档对象模型)
·JSON(JavaScript对象表示法)
·提取API(请求/响应/Ajax)
·如果您想转向React,Vue,Angular或其他框架,现代JS(ES6)概念对于学习非常重要。
8、一些重要工具
Web开发中将使用一些工具。这些工具将帮助你进行调试,提高生产率,管理代码,与其他开发人员合作以及类似的东西。让我们讨论其中一些工具。
·
Git(版本控制)和Github是您肯定会在2020年学习的最受欢迎的工具。Git在与其他开发人员协作和管理代码方面有很多帮助。您还可以选择其他一些选项,例如GitLab,Bitbucket和其他一些选项。
·
了解如何使用浏览器开发工具。无论是chrome还是firefox,您都应该知道如何使用不同的选项卡,例如元素选项卡,javascript控制台,用于请求和响应的网络选项卡,应用程序选项卡以及其他用于不同目的的选项卡。
·大多数IDE或文本编辑器都具有添加扩展名或插件的功能,这对提高生产力和构建Web应用程序非常有帮助。例如,Visual
Studio代码中的VSCode扩展可帮助下载扩展,例如实时服务器或实时saas编译器以与React一起使用。
·Emmet是另一个很棒的工具,它允许您编写非常快速的HTML和CSS,这有助于提高开发人员的生产力。
·
学习使用javascript软件包管理器,例如NPM和Yarn。如果您正在使用Javascript框架或库(例如React),那么这些软件包管理器将使用很多,但是对于其他语言(例如Python或Php),您将使用不同的软件包管理器。
·
如果要在前端安装NPM软件包,则必须使用Webpack或Parcel。如果要创建自己的模块,或者要将一个javascript文件带到另一个javascript文件,则默认情况下不能仅使用浏览器来执行此操作,因此需要Webpack或Parcel对其进行捆绑。
9、基本部署
此时,一旦你知道应该为前端开发学习什么工具或技术,就需要知道如何在Internet上部署前端网站。如果你正在为小型企业构建一些小型应用程序,登录页面或个人站点,则无需学习AWS或DevOps,仅因为它们具有光泽和新潮。你将使事情变得更加复杂而不是简单。你需要在2020年学习一些部署工具和步骤。
·域注册(Namecheap,Google等)
·托管托管(InMotion,Hostgator,Bluehost等)
·静态主机(Netlify,Github页面)
·SSL证书。
·FTP,SFTP(文件传输协议)非常适合小型应用程序。
·SSH(安全外壳),用于高级应用程序。
·CLI和Git。
到目前为止,我们讨论的任何工具,技术趋势或步骤都是前端开发的一部分。您尚不知道该框架,但可以为个人和小型企业构建网站,也可以构建适合移动设备的布局。您还可以使用到目前为止讨论的工具或技术来部署小型应用程序或项目。如果您想申请工作,那么学习一些前端框架(如React,Vue或Angular)将是很棒的。
10、前端框架和状态管理
框架使您可以进行更高级的前端开发。框架为您提供了许多优势,例如可重用的组件,更有条理的UI或页面交互。这对于协作更好,也有助于编写简洁的代码。另外,了解状态管理。每个框架都有不同的方法。以下是2020年的一些流行框架和状态管理器。
·React:React库是最流行的Web开发学习方法,与其他框架和库相比,它相当容易。React开发人员还有很多工作要做。您可以将Redux和
ContextAPI与Hooks一起使用以进行状态管理。
·Vue:
Vue也越来越受欢迎,开发人员也更喜欢学习Vue。与React和Angular相比,Vue最容易学习。VueX是为视图而构建的状态管理器。
·Angular:此框架通常在大型组织中使用。它具有相当陡峭的学习曲线。用Angular学习
TypeScript也很好。它允许您使用可选的静态类型并支持ES2015的功能。NGRX和Services是可以学习此框架的良好状态管理器。
可选学习:
·
如果您具有这三个框架之一的知识,那么您还可以使用Svelte,它是一个JavaScript编译器,可让您生成纯净的原始JS代码并帮助您轻松构建用户界面。
·
了解服务器端渲染。NextJS(React)和NuxtJS(Vue)是允许您在服务器上运行React和Vue的框架。两者都有很好的功能,例如更好的SEO,文件系统路由,自动代码拆分,静态导出,JS中的CSS和许多其他功能。
·静态网站生成器:Gatsby(反应式)和Gridsome(Vue)
我们已经讨论了所有大多数前端开发工具和技术。现在让我们讨论成为后端开发人员或全栈开发人员的语言和技术。
11、服务器端语言(选择一种)
您应该至少了解一种服务器端语言。要在2020年选择一种语言,下面提供了一些选项...
·NodeJS(不是语言,而是运行时环境)
·Python(非常适合初学者)
·Java(适合大型组织)
·Php(适合自由职业)
·Ruby(2020年少两极)
·C#
·Go
注意:无论你喜欢学习哪种服务器端语言,都要确保你了解使用该语言的数据结构和算法。数据结构和算法将帮助您为用户呈现数据,并将帮助您优化Web应用程序中的代码。我们特别建议您专注于使用数组和字符串(最重要)。你将同时使用这两种方法。
12、服务器端框架(选择一项)
一旦学习了自己选择的一种服务器端语言,就可以使用其中一种语言框架。您可以选择以下给出的选项之一...
·Node.js_Express,Koa,Adonis,Feather.js,Nest.js
·Python:Django,Flask,
·Java:SpringMVC,Grails
·PHP:Laravel,Symfony,Codeignitor,Slim
·Ruby:Sinatra上的RubyonRails
·C#:ASP.NETMVC
·Go:Revel
13、数据库(选择一项)
大多数Web应用程序都需要一个存储数据的地方。在某些情况下,某些技术或某些语言可以与某些数据库配合使用。例如:在Mern堆栈中,M代表MongoDB,而在LAMP堆栈中M代表MySQL,但完全取决于您要为应用程序选择哪个数据库。我们将讨论2020年一些流行的数据库。
·关系数据库:RDBMS仍然是最受欢迎的数据库。最喜欢使用PostgreSQL,MySQL,MSSQL。
·NoSQL:MongoDB,RethinkDB,CouchDB
·云数据库:Firebase,AzureCouldDB,AWS
·轻量级和缓存:Redis,SQLlite,NeDB
在学习数据库时,您还将学习RDBMS,ORM(对象关系映射器)或ODM(对象数据映射器)的SQL(结构化查询语言)。GraphQL
:(可选)您可以了解现在流行的GraphQL。这是API的查询语言。它具有类似于JSON的简单语法,并且相当容易实现。
14、CMS:内容管理
您绝对应该了解内容管理系统,尤其是如果您是自由职业者。CMS用于将内容添加到您的网站或应用程序。客户能够更新自己的内容非常好。
·
传统CMS:WordPress(PHP),Drupal(PHP),Keystone(Javascript),Enduro(Javascript)
·其他CMS:DEDECMS,帝国CMS,PHPcms,Prismic.io,Strati。
15、部署和DevOps
托管全栈应用程序或后端应用程序比仅前端应用程序要复杂一些,尤其是当您拥有数据库时。确保您知道如何使用CLI进行部署。了解有关用于部署应用程序的以下内容。
在大多数公司中,有不同的团队从事DevOps的工作。因此,拥有有关DevOps的知识完全是可选的。您可以了解到,如果您正在从事自己的项目。
·SSH(安全外壳)
·Web服务器环境:NGINX,Apache
·应用程序托管:Linode,Heroku,AWS,Azure,Now。
·虚拟化:Docker,Vagrant
·测试:单元,功能,集成等
·负载平衡,监视,安全性。
以上所有技术工具都足以使您成为前端,后端或全栈开发人员。根据最终目标选择正确的工具和技术。
以上就是小编今天为大家分享的关于成为web前端开发工程师的学习指南的文章,希望本篇文章能够对正在从事web前端工作的小伙伴们有所帮助,想要了解更多web前端相关知识记得关注北大青鸟web培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的web前端开发工程师。
英文|#/how-to-become-a-web-developer-in-2020-a-complete-guide/翻译|web前端开发(ID:web_qdkf)
web前端开发都有哪些常见的工具?
要知道,无论是对于软件开发程序员还是说前端编程设计师,每个人手里都会有大量的资源和工具来使用的。那么职场新人又如何来积累自己的工具与资源呢?下面,我们就给大家分享了web前端开发的常见工具,一起来了解一下吧。
Brandy
Brandy是一款适用于macOS平台的品牌素材管理工具,你可以使用它来创建LOGO,管理字体和色彩,制作效果。一切都是实时呈现,一个帐号可以管理任意数量的品牌项目。此外,它还可以通过托拽来管理制作,非常方便。
Picular
如果你想搜一个特定物品的色彩,要怎么办?Picular这款工具就是这样一个神奇的工具,你输入特定的单词或者短语,它就能给你输出这个东西对应的色彩。它的工作原理并不复杂,它会通过你的关键词获取图片,然后输出物品本身综合呈现出来的单一色彩,如果你将色彩悬停在色彩之上,能够看到源图片。
Drawser
Drawser是一个在浏览器中运行的矢量图形工具,你能够直接在屏幕上绘制和编辑,内含丰富的交互功能,你甚至能够和他人协作来绘制矢量图片。Drawser还包括社交模块和社区,用户能够发布项目,并且在开源项目中针对这些已经发布的图片素材进行编辑和优化。
RSSHub
RSSHub是一款轻量级的RSS聚合工具,几乎可以从任何网站服务中获取数据,非常简单易用,可以实现无缝的订阅体验。
SVGFilters
SVGFilters是一个非常有趣的SVG游乐场,简单的点击几下,你就能添加不同的效果。切换不同的设置,能够改变图片上的效果。生成的SVG文件之后,直接复制相应的代码即可使用。
CodeSurfer
CodeSurfer是一款用于滚动、缩放和显示代码的React组件。你可以突出显示单行代码或者多行代码,缩放长片段,等等。
ShrinkMe
ShrinkMe是一款图片压缩应用,可以在几秒钟内帮你完成图片压缩的工作。将图片拖到界面中,就可以获得可下载的、压缩过的图片。这款工具可以离线使用,一次压缩多个文件。
Fake3DEffect
3D效果真的一定需要通过建模来实现嘛?不一定!你可以借助这款工具制作出模拟的3D的效果和应有的视觉纵深,直接呈现,无需花俏的设备就能实现。
Splitting
Splitting可以帮你使用CSS来创建时尚的文本分割效果。通过创建元素并添加CSS变量的方式,你就能够实现。它足够轻量级,易于使用,并且附带专门的文档说明。
Tutorial:AdvancedEffectswithCSSBackgroundBlendModes
BennettFeely在这个教程中,介绍了如何使用不同的CSS属性来创建混合的背景对象,教程的核心也是关于背景的混合模式。
FoodDrinksIconSet
这是一组包含60个美食和饮料的图标合集,每个图标都包含有线性图标和彩色图标不同的版本和样式,下载这些矢量的图标,开始使用吧。
GradientIcons
GradientIcons是一组100个包含时尚渐变样式的不同类型图标,则组图标的付费版本中包含有1000个图标,不论免费版还是收费版都非常给力了。
EmojiOne4.0
EmojiOne4.0是一款在2018年重新设计过的表情符号系列,它是根据当下的设计趋势来重设计的,带有微妙的渐变和干净的界面。
BestAnimatedLogos
BestAnimatedLogos是一组高素质的动态图标,这组图标涵盖了Google到Tumblr等著名的企业的LOGO,非常值得学习。
HeardatWork
HeardatWork搜集了工作者们工作期间的真实的表达,这些人大都来自诸如纽约某个设计工作室,有趣,真实,甚至有点沙雕。这个项目是由JustineBraisted所创建的。
TheCarltonDance
TheCarltonDance是一个非常经典也令人发笑的舞蹈,电脑培训发现它源于90年代某个情景喜剧中的角色,有人将它制作成为一个纯CSS的动画,感兴趣可以看看~
NerdRobe
NerdRobe是一个专门为设计师设计各种极客衬衫的服务,它每周都会提供新的设计,可以说是对生活的一个非常不错的补充。
2020年Web前端工程师的学习建议
今天小编要跟大家分享的文章是关于2020年web前端工程师的学习建议。毫无疑问,前端开发将成为2020年技术领域最热门的学科之一。
以前,前端空间的开发人员只要了解一些HTML,CSS,也许还有jQuery来创建交互式网站,就足够了。但是今天,他们面临着广泛且不断变化的开发技能生态系统;掌握的工具,库和框架;并且需要不断投资于个人教育。
最近几年,我们使用JavaScript为主要的Web应用程序提供了强大的新库和框架,例如ReactJS,VueJS和Svelte。想要学习web前端知识的小伙伴们来和小编一起看一看吧!
1.框架
2020年,我们可能会看到Facebook的ReactJS与社区驱动的VueJS之间的对决。目前,React在GitHub上拥有140,000星,而Vue则拥有153,000星。例如,Angular只有53,000个恒星。
在2019年,React(蓝线),Vue(红线),Angular(黄线)和Svelte(绿线)的搜索量支持此假设-Vue略高于React。Angular在搜索量方面无法跟上,Svelte在此比较中绝对不起作用。
因此,对于2020年,使用或希望使用JavaScript框架的前端开发人员应将React和Vue作为他们的主要选择。如果您正在处理大型企业项目,则Angular是有效的选择。
2.静态网站生成器
静态站点生成器结合了服务器端渲染的功能(对于SEO非常重要,而且还具有初始加载时间)和单页应用程序。
如今,许多项目即使不需要服务器端渲染也选择了SSG,因为Next或Nuxt之类的解决方案具有便捷的功能,例如模块捆绑器,集成测试运行器等。
如果您认真对待前端开发,则应仔细研究以下项目,并尝试获得一些实践经验:
·Next(基于React)
·Nuxt(基于Vue)
·Gatsby(基于React)
·Gridsome(基于Vue)
3.JAMstack
术语JAMstack代表JavaScript(在客户端上运行-例如,React,Vue或VanillaJS),API(服务器端进程通过JavaScript通过HTTPS抽象并访问)和标记(在部署时预先构建的模板标记)。。
这是一种构建网站和应用程序以提高性能的方法-降低扩展成本,提供更高的安全性并提供更好的开发人员体验。
尽管这些术语本身并不是什么新鲜事物,但它们的共同点是相同的-它们并不依赖于Web服务器。因此,依赖于Ruby或Node.js后端或使用服务器端CMS(例如Drupal或WordPress)构建的网站的单片应用程序不是使用JAMstack构建的。
如果要使用JAMstack,有一些最佳实践:
整个项目都在CDN上提供服务
由于不需要服务器,因此整个项目都可以通过CDN进行服务,从而释放出无与伦比的速度和性能。
一切都存在于在Git中
每个人都应该能够从Git存储库克隆整个项目,而无需数据库或复杂的设置。
自动化构建
您可以完美地自动构建,因为所有标记都是预先构建的,例如使用webhooks或云服务。
原子部署
为了通过在大型项目中重新部署数百或数千个文件来避免出现不一致的状态,原子部署将等待所有文件上传,然后再进行更改。
即时缓存失效
当站点上线时,必须确保CDN可以处理即时缓存清除,以使更改可见。
像Netlify或Zeit这样的著名主机都支持JAMstack应用程序,大公司使用它们为用户提供出色的体验。
4.PWA
渐进式Web应用程序(PWA)无疑将在2020年成为现实。越来越多的公司选择PWA取代本机应用程序,以便为用户提供丰富的移动体验。
PWA可靠(即时加载,无需连接互联网即可工作),快速(流畅的动画,对用户交互的快速响应)和吸引人的体验(本机应用程序的感觉,出色的用户体验)。
他们利用服务人员提供脱机功能,并利用Web应用清单文件提供全屏体验。
构建渐进式Web应用程序的原因有:
·可以从浏览器添加到用户的主屏幕
·即使没有互联网也能正常工作
·支持网络推送通知以增强用户参与度
·利用Google的Lighthouse功能
5.GraphQL
GraphQL是当前最热门的主题之一,并且绝对是您在2020年需要学习或改进的东西。
尽管REST通过提供无状态服务器之类的出色概念一直被认为是设计WebAPI的事实上的标准,但在跟上快速变化的客户端访问RESTful
API时,RESTfulAPI却越来越不灵活。
GraphQL由Facebook开发,旨在解决开发人员在处理RestfulAPI时面临的确切问题。
使用RESTAPI,开发人员可以通过从具有特定目的的多个端点(例如/users/端点或/tours//
location端点)中获取数据来收集数据。
使用GraphQL,这将以不同的方式工作。开发人员会将查询与他们的数据要求一起发送到GraphQL服务器。然后,服务器将返回带有所有相应数据的JSON对象。
使用GraphQL的另一个好处是它使用了强类型系统。GraphQL服务器上的所有内容都是使用GraphQL模式定义语言(SDL)通过模式定义的。创建架构后,前端开发人员和后端开发人员都可以彼此独立地工作,因为他们知道已定义的数据结构。
6.代码编辑器/IDE
与2019年一样,微软的VSCode将在2020年成为大多数前端工程师的第一编辑器。
它提供几乎类似于IDE的功能,例如代码自动完成和语法高亮显示,并且可以通过其扩展市场进行几乎无限的扩展。
特别是市场使VSCode如此出色。以下是您作为前端开发人员的一些出色扩展:
·JavaScript(ES6)代码段
·npm
·beautify
·CSS速览
·ESLint
·LiveSass编译器
·Chrome调试器
这些是很酷的例子。在VSCode中还有很多可以发现的地方,因此,如果您尚未使用它,我建议您尝试一下。
7.测试
未经测试的代码不应找到它的生产方式。
在您的个人项目中似乎没有任何测试似乎很方便,但在商业和企业环境中工作时必须进行测试。因此,对于任何开发人员而言,最好尽可能将测试集成到开发工作流程中。
可以区分以下测试用例:
单元测试
隔离测试单个组件或功能。
整合测试
测试组件之间的交互。
端到端测试
在浏览器中测试功能完善的用户流。
有更多测试方法,例如手动测试,快照测试等。如果您想升任高级开发人员职位或打算在拥有某些开发标准的大型公司工作,则应尝试进行测试技能。
8.干净的代码
能够编写干净的代码是一项很棒的技能,许多组织都对此提出了很高的要求。如果您想从开发人员的位置升级为高级开发人员的位置,则应真正学习干净代码的概念。
简洁的代码应优雅且易于阅读。它应该重点突出,您应该注意这一点。所有测试均以纯净代码运行。它们不应包含重复项,应尽量减少使用实体(例如类,方法和函数)。
干净代码开发人员应做的一些事情是:
·为变量,类,方法和函数创建有意义的名称
·函数应该很小并且参数应尽可能少
·根本不需要注释-代码应该说明一切
如果您想了解有关干净代码检查的更多信息,请阅读RobertC.Martin的书籍和帖子。
9.Git
毫无疑问,Git是当今Web开发中版本控制的标准。对于每个前端工程师而言,了解基本的Git概念和工作流程以在各种规模的团队中有效工作都是非常重要的。
这是您应该知道的一些流行的Git命令:
gitconfig
gitinit
gitclone
gitstatus
gitadd
gitcommit
gitpush
gitpull
gitbranch
知道这些命令可以提高工作效率总是很高兴的,但是前端工程师还应该学习Git的基本概念。
10.软技能
对于开发人员来说,经常被忽视但确实非常重要的是获得软技能。
虽然有助于了解事物的技术方面,但了解如何在团队中进行交流也同样重要。如果您对技术职业很认真,并且/或者打算升任高级职位,则应该从事以下软技能方面的工作:
同情
沟通
团队合作
平易近人和乐于助人
忍耐
开放的思想
解决问题
责任心
创造力
时间管理
永远记住:开发人员最重要的交付物是高级开发人员。(提升你自己)
结论
在本文中,小编向您展示了前端开发人员应在2020年尝试学习,改进或掌握的10项重要内容。想要了解更多web前端相关知识记得关注北大青鸟web前端培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的web前端工程师。
visualstudiocode运行生成网页
一、首先一步就是下载vscode
步骤也是特别的简单,就是直接next,就好。
二、使用步骤
1.先在电脑里面的随便一个盘新建一个文件夹
?
如图所示?
然后双击红色圈住的地方,全删除后,输入cmd
?
就会出现这个,直接在命令框中输入code
?
?
在黄色圈圈住的地方点击,然后就新建一个文件夹,网页的后缀就是html,css的后缀就是css
?
最后文件夹就会出现这个网页
如何在网页中输入
1.vscode提供了一个很友好的方式
直接使用英文状态下的shift+!
然后就会出现html的基本格式
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
meta name="viewport" content="width=device-width, initial-scale=1.0"
titleDocument/title
/head
body
/body
/html
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
5
6
7
8
9
10
11
body
/body
1
2
3
1
2
3
在上面的框架中就能输入想在网页上显示的东西了
2.预览网页的方法
直接用Alt+B就可以实现预览了。
3.如果想要学习具体建网页的方法,菜鸟教程会是一个不错的选择
总结
以上就是介绍简单建网页的一个方法,如果有不懂或者错误的地方,欢迎留言,大家一起进步
点击阅读全文
打开CSDN,阅读体验更佳
?
?
上课摸鱼必备 -- Vscode网页版的搭建教程_Calvin Haynes的博客-CSDN...
(一)运行效果 这个Vscode在线版是运行在我买的阿里云学生机的9999端口的,毕竟9.9一月,对于学生党很友好,我的个人博客也搭在上面的,性能一般,但是也很够用了。 (二)基础配置 1 - 下载code-server到服务器上 进到服务器的SSH中,这个...
继续访问
Windows11下载安装vscode并编写第一个页面_小花皮猪的博客_v...
hello vscode! 然后测试代码是否打开网页 打开方式1:在工作目录双击打开(不推荐) 打开方式2:使用vscode打开(推荐) 需要按照一个插件,参考我的这篇文章 ...
继续访问
(网页开发/前端)配置VsCode,让您拥有更舒适的开发环境
利用vscode支持的各种扩展,我们能极大优化编程体验
继续访问
?
制作一个简单HTML个人网页网页——人物介绍梵高(HTML+CSS)
HTML5期末考核大作业源码 包含 个人、 美食、 公司、 学校、 旅游、 电商、 宠物、 电器、 茶叶、 家居、 酒店、 舞 蹈、 动漫、 服装、 体育、 化妆品、 物流、 环保、 书籍、 婚纱、游戏、 节日、 戒烟、 电影、 摄影、 文化、 家 乡、 鲜花、 礼品、 汽车、 其他 可满足大学生网页大作业网页设计作业需求, 喜欢的可以下载! 原生(HTML+CSS+JS),网页作品代码简单,可使用任意HTML编辑软件(如:`Dreamweaver、HBuilder、Vscode 、Sublime 、 Webstorm、Text 、Notepad++` 等任意html编辑软件进行运行及修改编辑等操作) HTML静态网页设计作业,采用DIV+CSS布局,共有多个页面,使用CSS排版比较丰富,色彩鲜明有活力,顶部导航及底部 区域背景色为100%宽度。都是给学生定制的都符合学生考试期末作业的水平,有的有js,有的视频+音乐+flash的等 元素的插入。 【查看更多源码地址】:
使用VScode写一个html页面
本文给大家分享的是使用vscode编写的第一个html页面的全过程,非常的简单,菜鸟看看就行,高手请略过
vscode 打开网页_简单粗暴,直接教你上手制作网页—前端开发入门
首先我要说学习前端网页制作其实很简单!今天我带着你踏入前端开发的大门,我不会给大家说一些难懂的概念上的东西,有些知识其实不必知道,学习之后再慢慢了解也是可以的。简单粗暴,直接让你上手就完事了!先大致了解一下HTML的构成简单的说HTML网页的构成基本可以理解为是由标签、样式和属性组成的标签:可以理解为是组成网页的框架或是盒子。样式:决定标签的外观(大小、宽高等等)属性:标签本身自带的一些样式或是功...
继续访问
?
网页开发工具VSCode的使用
网页开发工具VSCode的使用
继续访问
?
热门推荐 VSCode设置网页代码实时预览
目录 一、设置描述 二、操作步骤 一、设置描述 1.VSCode作为一款很不错的开发软件,相比DW更小巧,用来测试前端特别不错,那么我们平时开发网页发现只有写完代码,然后保存,接下来到浏览器中刷新查看效果,然后不停重复,我们发现很多时间就这样浪费到了这三个步骤上。 2.其实我们可以在VSCode中配置一个网页服务器,修改完代码之后只需要保存代码浏览器就可以实时预览 二、...
继续访问
vscode 创建页面
vscode 创建页面 !DOCTYPE html html lang="en" head meta charset="UTF-8" meta http-equiv="X-UA-Compatible" content="IE=edge" meta name="viewport" content="width=device-width, initial-scale=1.0" lt
继续访问
vscode新建自己第一个页面
vue基础:vscode新建第一个页面
继续访问
用VSCode写简历表
三.效果图 当然大家可以改掉里面的文字哦~
继续访问
?
最新发布 使用vscode编写第一个Hello World程序页面详细步骤
前言: 对于编程人员来说,第一个程序几乎必写的都是Hello World,也是代表进入了新的学习篇章吧 一、操作步骤 1.打开vscode(如果没有这个软件,可以从我的文章里面看下载教程),文件----新建文本文件或者使用快捷键:CTRL+N打开 2.文件--保存 3.选择文件保存位置后,文件的后缀名txt更改为html,然后点击保存 4.vscode里面第一行输入! 注意:这个!一定是英文输入法的才会显示。如果是中文的!这两个感叹号不会显示出来的 8.任意选择一个浏览器打开(我是选择这个web
继续访问
?
VSCode设置网页代码实时预览的实现
主要介绍了VSCode设置网页代码实时预览的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
VS Code 创建HTML页面教程
由于刚开始学习前端,我乃非专业人士也不知道怎么使用这个软件写出页面,经过四方搜寻写了这个教程,希望大家在学习路上更进一步~ VS Code 创建页面 打开VS Code 点击文件,新建文件 (Ctrl + N) 新建之后一定要先Ctrl + s先保存 在里面输入一个感叹号,选择第一个感叹号,骨架就出来啦~ 接下来我们需要安装一个插件,这样就可以直接右键运行网页 安装这个open in browser, 安装好后记得重启一下软件,然后右击就会有在浏览器中运行的选项。 ...
继续访问
?
如何用vs code搭建自己的网站
网站 由多个网页组成 HTML:超文本标记语言,专门用来制作网页,用来描述网页的一种语言(例如图片,动画,声音),且不等价于编程语言,个人认为可以理解为由一大堆标签组成 标签 定义:全在中,标签几乎都是成对存在,少数是单标签 关系: ①包含 类似父子关系,比如这里的上下俩head ②并列 类似兄弟关系,比如这里的最有左右俩body 基本结构标签 ①html /html:这是页面中最高级别的标签,简称根标签 ②head /he
继续访问
?
前端新手学习记录2 -使用vscode编写个人网站首页
编写了一个网站首页,参照网上的例子。界面如下 代码如下: !DOCTYPEhtml htmllang="en" head metacharset="UTF-8" metahttp-equiv="X-UA-Compatible"content="IE=edge" metaname="viewport"content="width=device-width,in...
继续访问
vscode+django 搭建自己的个人网站(三) ——创建应用以及基础配置
由于现在大家都在使用mysql数据库来做配置,但是DJANGO却自带了sqllite3数据库,而数据库的转换操作会比较麻烦,所以最后还会利用配置文件来提前修改数据库配置,便于我们后面的数据插入
继续访问
?
网页版vscode用法简单介绍
网页版vscode用法简单介绍
继续访问
vscode+django 搭建自己的个人网站(五) ——使用markdown编辑器添加数据以及URL与视图
虽然我们可以利用后台来添加数据了,但是像文章这样庞大而且已经通过其他编辑器写好的部分想要添加进去还是比较麻烦的,如何在添加的时候像写文章一样方便呢,这里就可以让我们的后台部分也拥有一个富文本编辑器就好啦,不过由于笔者的博客都是用markdown来写的,所以笔者在这里要添加markdown编辑器
继续访问
?
vscode风格个人主页源码
源码介绍: 我一直都想再做一次个人主页,因为上一个太过于简约,但是出于灵感枯竭一直没有开始。偶然一次使用vscode的时候,在自己喜欢的主题上做开发总是很有动力,突然就想到了把个人主页做成vscode一样
vscode+django 搭建自己的个人网站(一) ——环境搭建与配置
相对于pycharm,vscode更加的灵活快速,对于小型的项目来说算是一个很好的选择,所以笔者选择使用vscode来搭建django框架实现的个人博客。