JavaScript - ES6 #12 | Functions - Anonymous, Lambda , Constructor, Generator | Tharun Shiv
CSS Basics to Advanced FREE!
https://www.udemy.com/web-dev-css
Javascript Course - Functions
Learn about the general form of functions
Part 2:
Anonymous Functions
Lambda functions
function constructor
generator functions with yield
Part 1:
Returning functions
calling functions
sending parameters to parameterized functions
returning from functions
default arguments to functions
spread operator, spread functions
Feel Lucky to get exposed to these topics.
Let's have fun.
Github Code: https://github.com/tharunShiv/JS-ES6-Tutorial-Series
Javascript #1: https://www.youtube.com/watch?v=-YFj8WEIhYg
Javascript #2: https://www.youtube.com/watch?v=LjWFviwhjPY
Javascript #3: https://www.youtube.com/watch?v=IjJrs8S7UwA
Javascript #4: https://www.youtube.com/watch?v=qNxO24nzouI
Javascript #5: https://www.youtube.com/watch?v=YJ9F7_BwdeQ
Javascript #6: https://youtu.be/nuEUDNTIBXc
Javascript #7: https://www.youtube.com/watch?v=E036T7E6yPM
Javascript #8: https://youtu.be/qOEzOFe9fFQ
Javascript #9: https://youtu.be/k8qZuLeLPbI
Javascript #10: https://www.youtube.com/watch?v=ZcnlGQRQtm4
Javascript #11: https://youtu.be/wJdNe3jpxWU
Tools:
Visual Studio Code: https://code.visualstudio.com/
NodeJS: https://nodejs.org
Chrome: https://www.google.co.in/chrome/
You may use Brackets, Atom, Sublime or any other Text Editor.
Node JS is needed.
Chrome is also needed.
Have a great time.
What Should You Know?
HTML at Udemy: https://udemy.com/web-dev-html
HTML : Structure of a web Page - Playlist : https://bit.ly/2IRpEla
CSS: Design of a web Page - Playlist : https://bit.ly/2IKplbG
What is JavaScript?
It is a client-side scripting language especially existing for Web, App & Mobile development. Recent works have led JS into Machine Learning too.
Now it is no more just a client-side programming language, but a server-side & database side language too.
Something about JS:
- Limited features
- Cannot communicate with the file system directly.
- Does not have similar features as Other programming languages
- The classes in JavaScript aren’t actually Classes.
- However, it is great at manipulating Web Pages.
- Lots of frameworks and libraries for plenty of platforms.
Like React, React Native, Angular, Vue, Electron, Tensorflow JS.
But,
Java is in no way related to JavaScript
JavaScript came after Java
It was named so, to gain popularity
JavaScript’s real name is ECMAScript ( ES )
What will we learn in this Series?
- JavaScript/ES6+ syntax, loop, conditional statements, functions.
- JavaScript DOM
- JavaScript/ES6+ advanced topics like
- Class
- Symbol
- Sets
- Maps
- Promises
- Proxy
- Generators
Some Links to refer:
On Instagram: @developer_tharun
My LinkedIn: https://linkedin.com/in/tharunshiv
Github: https://github.com/tharunshiv
twitter: https://twitter.com/followtharun
Blog: https://tharunshiv.ml
This tutorial was recorded using the Blue Snowball ice microphone from Amazon. So high clarity audio here.
There are 3 basic languages to develop a website.
1 HTML - Hyper Text Markup Language
2 CSS - Cascading Style Sheets
3 Javascript
What is HTML?
HTML is the standard markup language for creating Web pages.
HTML stands for Hyper Text Markup Language
HTML describes the structure of Web pages using markup
HTML elements are the building blocks of HTML pages
HTML elements are represented by tags
HTML tags label pieces of content such as heading, paragraph, and so on.
What is CSS?
CSS stands for Cascading Style Sheets
CSS describes how HTML elements are to be displayed on the screen, paper, or in other media
CSS saves a lot of work.
It can control the layout of multiple web pages all at once
External stylesheets are stored in CSS files
Browsers do not display the HTML tags but use them to render the content of the page.
What is Javascript?
JavaScript is a programming language that allows you to implement complex things on web pages.
Every time a web page does more than just sit there and display static information for you to look at,
Right from displaying timely content updates, or interactive maps, or animated 2D/3D graphics, or scrolling video jukeboxes, etc. You can bet that JavaScript is probably involved. It is the third layer of the layer cake of standard web technologies, two of which (HTML and CSS).
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «JavaScript - ES6 #12 | Functions - Anonymous, Lambda , Constructor, Generator | Tharun Shiv», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.