JavaScript Web 项目:构建您的投资组合的 20 个项目

JavaScript Web Projects: 20 Projects to Build Your Portfolio

现代 HTML5、CSS3 和 JavaScript 为您的梦想作品集和简历构建响应式和移动友好的项目!

你会学到什么

  • 20 个纯 JavaScript、HTML5、CSS3 项目,提供所有代码
  • 从初学者到自信的 JavaScript 开发者
  • 学习 UI/UX 实践以构建响应式和移动优先的 Web 应用程序
  • 使用 AJAX、Fetch API、Promises & Async + Await 进行异步编程
  • 编写干净、可维护和高性能的 Javascript 代码
  • 使用 Web API(localStorage、DOM 等)
  • 现代 HTML5(画布、视频、音频等)
  • 现代 CSS3(动画、过渡、变量等)
  • 避免其他 Javascript 程序员和初学者常犯的错误
  • 构建 20 个美观且可定制的真实世界前端应用程序

要求

  • 仅对 HTML & CSS & JavaScript 有基本的了解
  • 任何计算机和操作系统都可以工作——Windows、Mac 或 Linux。

描述

刚刚更新了 HTML5、CSS3 和 JavaScript 的所有现代功能!加入一个拥有超过 900,000 名开发人员的实时在线社区,以及由在硅谷和多伦多实际使用 JavaScript 工作过的行业专家教授的课程!

本课程的重点是提高效率,并通过构建您梦想中的作品集来让您被录用,这样您就可以找到一份工作或成为一名自由职业者。永远不要再花时间在混乱、过时、不完整的教程上!安德烈课程的毕业生现在在谷歌、特斯拉、亚马逊、苹果、IBM、摩根大通、Facebook 和其他顶级科技公司工作(说真的,用谷歌搜索来验证一些推荐)。

无论你是想成为一名自由职业者、被录用,还是只是想提升你的职业生涯,这门全新的课程都将带你逐步完成 20 个 JavaScript 项目,你将能够定制这些项目并立即将其放入你的作品集。在此过程中,您将学习使用 HTML、CSS 和 JavaScript 构建项目,并真正培养您作为 JavaScript 开发人员的技能。

无论你是想有一天学习 React、Angular、Vue JS、Node.js、Svelte 还是现代开发人员的任何其他工具链,归根结底,JavaScript 基础知识是关键,学习 JavaScript 是一项会带来回报的投资未来许多年。通过巩固你的 JavaScript 知识并能够在没有像库和框架这样的拐杖的情况下构建东西,你将证明自己的未来。

事实是这样的:很容易找到在线工作的 JavaScript 项目。您可以复制和粘贴代码。您可以观看 YouTube 视频。这很简单(而且免费)。本课程的不同之处在于,我们不仅拥有使用 JavaScript 和浏览器 API 的最新功能的现代项目,而且我们还对每个项目进行代码审查。在我们建立一个网站之后,我们会检查代码并讨论我们如何改进代码、如何提高安全性或提高项目的性能。

这就像有一位高级开发人员终于教你什么是好的代码,初学者常犯的错误是什么,以及如何编写可维护的代码。

所有代码都将提供给您,即使您不喜欢一起编写代码,您也可以访问项目的代码以立即将它们放入您的投资组合中。

那么我们在建造什么?为此做好准备:

  • Spock Rock 游戏 – Confetti.js,模块
  • 报价生成器 – 获取、异步/等待、报价 API、CORS
  • 画中画 – 画中画 API、屏幕捕获 API
  • 书签应用程序 – DOM、localStorage
  • NASA APOD – 获取、异步/等待、NASA API、DOM、localStorage
  • 动画导航 – CSS 动画
  • 无限滚动 – 获取、异步/等待、Unsplash API、DOM、滚动事件监听器
  • 倒计时应用程序 – 日期,本地存储
  • 音乐播放器 – HTML 5 音频 API
  • 计算器 – 数学方法
  • 初始页面 – DOM 基础知识
  • 浅色/深色模式 – DOM、localStorage
  • 表单验证 – DOM、表单
  • 笑话出纳员 – 获取、异步/等待、笑话 API、文本转语音
  • 视频播放器 – HTML 5 视频 API
  • MS Paint Clone – 高级 HTML 画布,localStorage
  • Pong 克隆 – 高级 HTML 画布
  • 数学冲刺游戏 – SetInterval、DOM、数组方法、localStorage
  • 动画模板 – Template, AOS.js
  • 拖放 – 拖放 API、localStorage

我们将使用现代 ES6、ES7、ES8、ES9、ES10 特性来掌握 JavaScript!将此视为一个全面的 JavaScript 训练营,让您从初学者变成自信的程序员!最重要的是,我们还涵盖了常见的 UI/UX 实践,以确保我们拥有良好的设计并且我们的项目适合移动设备。

该课程并不是要让您在不了解原理的情况下只是编写代码,这样当您完成课程后,您除了观看另一个教程外不知道该做什么。不!本课程将推动您并挑战您,使您从 JavaScript 的绝对初学者成长为能够自行构建项目的人。

那么开始的最佳时间?就是今天!现在就迈出第一步,您就离发展获得聘用的技能更近了一步,也离梦想的职业更近了一步。

在课程中见:)

授课人:

Andrei Neagoie 是 Udemy 上评价最高的开发课程的讲师,也是发展最快的课程之一。 他的毕业生已经在苹果、谷歌、亚马逊、摩根大通、IBM、优衣库等世界上一些最大的科技公司工作。他一直在硅谷和多伦多担任高级软件开发人员,为许多公司工作多年,现在他正在利用他所学的一切来教授编程技能,并帮助您发现作为开发人员在生活中所允许的惊人的职业机会。 

作为一名自学成才的程序员,他知道有大量的在线课程、教程和书籍过于冗长且不足以教授适当的技能。大多数人在学习复杂的主题时都感到无所适从,不知道从哪里开始,或者更糟糕的是,大多数人没有 20,000 美元用于编码训练营。 编程技能应该是负担得起的,并且对所有人开放。教育材料应教授当前的现实生活技能,不应浪费学生的宝贵时间。   从为财富 500 强公司、科技初创公司工作,到创立自己的企业,他吸取了重要的教训,现在他将 100% 的时间用于教授他人宝贵的软件开发技能,以便在令人兴奋的环境中掌控他们的生活和工作具有无限可能的行业。 

Andrei 向您保证,没有其他课程像它一样全面且解释清楚。 他认为,要想学到任何有价值的东西,都需要从基础开始,发展树的根。只有从那里您才能学习与基础相关的概念和特定技能(叶子)。当以这种方式构建时,学习变得指数级。

凭借他在教育心理学和编码方面的经验,Andrei 的课程将带您了解您从未想过可能实现的复杂主题。  

———-

Jacinto 是加拿大广播公司的一名高级开发人员,拥有多元化的背景,包括在加拿大和韩国担任教师的 5 年经验。他从很小的时候就对技术充满热情,这促使他在 12 岁时组装了他的第一台电脑,并在 16 岁时开始使用设计软件。作为零到精通学院的讲师,Jacinto 将这些艺术和批判性思维技能结合起来创建高质量的项目,为学生的作品集增加真正的价值,并在网络开发领域开启他们的职业生涯。

开始学习新事物可能具有挑战性,而且可用资源如此之多,以至于让人不知所措。Jacinto 明白,对于某些人来说,训练营和高等教育过于耗时或昂贵,以至于许多人无法考虑。考虑到这一点,他尽最大努力创建价格低廉且对初学者友好的最高质量课程。

作为一名自学成才的开发人员,Jacinto 从零开始,在参加在线课程仅 4 个月后就获得了一份高级开发人员的工作。他知道无需花费过多的时间或金钱就可以提升技能和转行。他非常高兴能够进入这个令人兴奋且不断发展的行业,并致力于为学生提供同样的机会。

课程内见!

本课程适合谁:

  • 任何觉得自己无法自己构建 JavaScript 项目的人
  • 任何想成为 Web 开发人员、转行或成为 JavaScript 开发人员的自由职业者。
  • 想要学习现代 JavaScript 的新手或初级开发人员
  • 想学习前端Web开发的程序员
  • 任何需要在其投资组合或简历中添加更多项目的人
  • 了解 JavaScript 基础知识并希望加深知识的开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。