JavaScript Web Projects: 20 Projects to Build Your Portfolio

所在平台: Udemy

课程主页: https://www.udemy.com/course/javascript-web-projects-to-build-your-portfolio-resume/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:JavaScript Web项目:构建您的投资组合的20个项目 概述: 本课程最新更新了HTML5、CSS3和JavaScript的所有现代特性!加入超过900,000名开发者的在线社区,与在硅谷和多伦多都有工作经验的行业专家一起学习JavaScript!本课程的重点是提升效率,帮助您通过构建理想的投资组合来找到工作,或成为自由职业者。再也不需要浪费时间在混乱、过时、不完整的教程上了!参与Andrei课程的毕业生现在已在Google、Tesla、Amazon、Apple等顶尖科技公司工作。本课程将逐步指导您完成20个JavaScript项目,您可以立即自定义并添加到您的投资组合中,学习过程中您将使用HTML、CSS和JavaScript构建项目,真正提升作为JavaScript开发者的技能。 无论您未来想学习React、Angular、Vue.js、Node.js、Svelte或任何现代开发工具链,扎实的JavaScript基础知识都是关键,学习JavaScript将为您未来的职业生涯投资。通过巩固您的JavaScript知识,您将能够独立构建项目,而不依赖于库和框架。 课程中,我们将进行每个项目的代码评审,分析如何改进代码、安全性和性能。课程旨在不仅让您编码,还帮助您理解良好代码的定义、初学者常见错误及如何编写可维护的代码。所有代码将提供给您,即使您不喜欢跟着编码,您也可以获得项目代码,以便立即将其放入投资组合。 我们将构建的项目包括: - Spock Rock游戏 - 引用生成器 - 画中画应用 - 书签应用 - NASA APOD应用 - 动画导航 - 倒计时应用 - 音乐播放器 - 计算器 - 闪屏页面 - 光暗模式 - 表单验证 - 笑话讲述者 - 视频播放器 - MS Paint克隆 - Pong克隆 - 数学冲刺游戏 - 动画模板 - 拖放应用 我们将使用现代的ES6至ES10特性掌握JavaScript,并涵盖常见的UI/UX实践,以确保良好的设计和移动友好性。本课程的目的不是让您在没有理解原理的情况下简单编码,而是挑战您从JavaScript初学者成长为能够独立构建项目的开发者。 教授: 本课程由Andrei Neagoie主讲,他是Udemy上评分最高的开发课程讲师,许多毕业生已在全球顶尖科技公司工作。他在硅谷和多伦多担任高级软件开发者多年,并致力于教授编程技能,帮助学生发现开发工作带来的独特机会。 助教Jacinto在加拿大广播公司担任高级开发者,拥有丰富的教育和开发背景,专注于为学生提供高质量的项目,助力他们在网络开发领域的职业生涯。 最好的开始时间是现在!通过现在采取那一步,您离实现职业梦想又近了一步。期待在课程中见到您!

课程评论(0条)

课程详情

Just updated with all modern features of HTML5, CSS3 and JavaScript! Join a live online community of over 900,000+ developers and a course taught by industry experts that have actually worked both in Silicon Valley and Toronto with JavaScript! This course is focused on efficiency and getting you hired by building your dream portfolio so you can get a job or work as a freelancer. Never spend time on confusing, out of date, incomplete tutorials anymore! Graduates of Andrei's courses are now working at Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook, + other top tech companies (seriously, google this to verify some testimonials).Whether you want to become a freelancer, get hired, or to just advance your career, this brand new course will take you step by step through 20 JavaScript projects that you will be able to customize and put on your portfolio right away. Along the way, you will learn to build projects using HTML, CSS and JavaScript and truly build your skills as a JavaScript developer.Whether you want to one day learn React, Angular, Vue JS, Node.js, Svelte, or any other toolchain of a modern developer, at the end of the day, JavaScript fundamentals are key, and learning JavaScript is an investment that will pay off many years into the future. By solidifying your JavaScript knowledge and being able to build thing without crutches like libraries and frameworks, you will future proof yourself. Here is the truth: It's easy to find JavaScript projects to work on online. You can copy and paste code. You can watch YouTube videos. That's simple (and free). This course is different in that not only de we have modern projects using the latest features of JavaScript, and browser APIs, but we also do a Code Review of each project. After we build a website, we go through the code and talk about how we can improve the code, how to improve the security, or improve the performance of your projects.It's like having a senior developer finally teach you what good code means, what are the common mistakes beginners make, and how to write maintainable code.All code is going to be provided to you, and even if you don't like to code along, you will get access to the code for the projects to put them on your portfolio right away.So what are we building? Get ready for this: Spock Rock Game - Confetti.js, ModulesQuote Generator - Fetch, Async/Await, Quote API, CORSPicture-in-Picture - Picture-in-Picture API, Screen Capture APIBookmarks App - DOM, localStorageNASA APOD - Fetch, Async/Await, NASA API, DOM, localStorageAnimated Navigation - CSS AnimationsInfinite Scroll - Fetch, Async/Await, Unsplash API, DOM, Scroll Event ListenerCountdown App - Date, localStorageMusic Player - HTML 5 Audio APICalculator - Math MethodsSplash Page - DOM BasicsLight/Dark Mode - DOM, localStorageForm Validation - DOM, FormsJoke Teller - Fetch, Async/Await, Joke API, Text-to-SpeechVideo Player - HTML 5 Video APIMS Paint Clone - Advanced HTML Canvas, localStoragePong Clone - Advanced HTML CanvasMath Sprint Game - SetInterval, DOM, Array Methods, localStorageAnimated Template - Template, AOS.jsDrag and Drop - Drag and Drop API, localStorageWe will be using modern ES6,ES7,ES8,ES9,ES10 features to master JavaScript! Think of this as a full on JavaScript bootcamp to get you from a beginner to a confident programmer! on top of that, we also cover common UI/UX practices to make sure we have good designs and our projects are mobile friendly.The course is not about making you just code along without understanding the principles so that when you are done with the course you don't know what to do other than watch another tutorial. No! This course will push you and challenge you to go from an absolute beginner in JavaScript to someone that is able to build projects on their own.So the best time to begin? It's Today! By taking that first step right now, you are that much closer to developing the skills that get you hired and closer to your dream career. See you inside the course:)Taught By:Andrei Neagoie is the instructor of the highest rated Development courses on Udemy as well as one of the fastest growing. His graduates have moved on to work for some of the biggest tech companies around the world like Apple, Google, Amazon, JP Morgan, IBM, UNIQLO etc.He has been working as a senior software developer in Silicon Valley and Toronto for many years, and is now taking all that he has learned, to teach programming skills and to help you discover the amazing career opportunities that being a developer allows in life. Having been a self taught programmer, he understands that there is an overwhelming number of online courses, tutorials and books that are overly verbose and inadequate at teaching proper skills. Most people feel paralyzed and don't know where to start when learning a complex subject matter, or even worse, most people don't have $20,000 to spend on a coding bootcamp. Programming skills should be affordable and open to all. An education material should teach real life skills that are current and they should not waste a student's valuable time. Having learned important lessons from working for Fortune 500 companies, tech startups, to even founding his own business, he is now dedicating 100% of his time to teaching others valuable software development skills in order to take control of their life and work in an exciting industry with infinite possibilities. Andrei promises you that there are no other courses out there as comprehensive and as well explained. He believes that in order to learn anything of value, you need to start with the foundation and develop the roots of the tree. Only from there will you be able to learn concepts and specific skills(leaves) that connect to the foundation. Learning becomes exponential when structured in this way. Taking his experience in educational psychology and coding, Andrei's courses will take you on an understanding of complex subjects that you never thought would be possible. ----Jacinto is a Senior Developer with the Canadian Broadcasting Corporation with a diverse background, including 5 years experience as a teacher in Canada and South Korea. He has had a passion for technology from a very young age, which led him to build his first computer at age 12 and start using design software at 16. As an instructor for the Zero To Mastery Academy, Jacinto combines these artistic and critical thinking skills to create high quality projects that will add real value to student's portfolios and jump start their careers in web development.Starting out learning something new can be challenging and there are so many resources available that it can be overwhelming. Jacinto understands that for some, bootcamps and post-secondary education are too time-consuming or expensive for many to consider. With that in mind, he does his best to create the highest quality courses that are inexpensive and beginner-friendly.As a self-taught developer, Jacinto started from scratch and learned enough to land a Senior Developer job after only 4 months working through online courses. He knows it is possible to upgrade your skills and switch careers without spending excessive time or money. He couldn't be happier to be in this exciting and growing industry and aims to provide students with the same opportunity.See you inside the courses!

课程标签

0人关注该课程

主题相关的课程