Companies Home Search Profile

JavaScript from Beginner to Expert

Focused View

Arkadiusz Włodarczyk

13:24:36

6 View
  • 1 - Welcome to my JavaScript course.html
  • 2 - What is Javascript and where can you use it.mp4
    05:51
  • 3 - Who Am I.mp4
    00:51
  • 4 - What you will know after this course.mp4
    01:41
  • 5 - Assumptions in this course.mp4
    02:55
  • 6 - Downloading and installing editor.mp4
    04:15
  • 6 - Link to JDK required by Netbeans.txt
  • 6 - Link to Netbeans installer.txt
  • 7 - Creating the project structure of project.mp4
    06:05
  • 8 - Useful shortcuts that will save you tons of time.mp4
    12:12
  • 8 - Useful-Shortcuts-Source-Codes.zip
  • 9 - Useful shortcuts ready to print.html
  • 10 - Properly embedding JS scripts on your website reducing website loading speed.mp4
    13:41
  • 10 - source-codes.zip
  • 11 - Basics How is your script executed Whitespacessemicolons etc.mp4
    08:26
  • 11 - source-codes.zip
  • 12 - Comments.mp4
    04:19
  • 12 - source-codes.zip
  • 13 - Variables.mp4
    17:20
  • 13 - source-codes.zip
  • 14 - EXERCISE Calculating Gross Prices with VAT.html
  • 15 - SOURCE-CODES-const.zip
  • 15 - const variables why and when should you use const keyword.mp4
    05:53
  • 1 - Create a variable that will hold sum of two other variables.html
  • 16 - Arithmetic operators.mp4
    13:05
  • 16 - EXERCISES-and-SOLUTIONS-to-Arithmetic-Operators.zip
  • 16 - source-codes.zip
  • 17 - EXERCISE-for-COMPARISON-OPERATORS.zip
  • 17 - Relational operators.mp4
    05:58
  • 17 - source-codes.zip
  • 18 - Logical operators.mp4
    07:26
  • 18 - source-codes.zip
  • 19 - Conditional Statements.mp4
    10:58
  • 19 - source-codes.zip
  • 20 - Conditional operator.mp4
    04:45
  • 20 - source-codes.zip
  • 21 - Switch.mp4
    05:25
  • 21 - source-codes.zip
  • 22 - Functions basics.mp4
    17:31
  • 22 - source-codes.zip
  • 23 - Scope of Variables within Functions and Outside of Functions.mp4
    08:51
  • 23 - source-codes.zip
  • 24 - Scope of Variables fast text summary.html
  • 25 - let vs var what is hoisting.mp4
    14:41
  • 25 - source-codes-let-vs-var.zip
  • 26 - let vs var fast text summary.html
  • 27 - Function Expressions Anonymous function.mp4
    12:43
  • 27 - source-codes.zip
  • 28 - What are and how to create objects.mp4
    13:36
  • 28 - source-codes.zip
  • 29 - If your script is not working watch in Event section about onload event.html
  • 30 - Using an Object Constructor Function class.mp4
    10:56
  • 30 - source-codes.zip
  • 31 - Adding Properties to Objects using Prototype.mp4
    05:38
  • 31 - source-codes.zip
  • 32 - Arrays.mp4
    14:03
  • 32 - source-codes.zip
  • 33 - Useful Array Methods.mp4
    17:02
  • 33 - source-codes.zip
  • 34 - What is loop while and do while loop.mp4
    16:02
  • 34 - source-codes.zip
  • 35 - loop for.mp4
    03:29
  • 35 - source-codes.zip
  • 36 - instruction break and continue.mp4
    06:15
  • 36 - source-codes.zip
  • 37 - loop forin used for processing objects.mp4
    07:45
  • 37 - source-codes.zip
  • 38 - EXERCISE Argument Object in function unlimited number of arguments.mp4
    05:48
  • 38 - source-coude.zip
  • 39 - What is DOM how to obtain content of your website.mp4
    18:35
  • 39 - source-coude.zip
  • 40 - querySelector fast and easy accessing of elements on the website.mp4
    06:05
  • 40 - source-codes.zip
  • 41 - Changing dynamically styles of elements using JS.mp4
    04:10
  • 41 - css properties for js.txt
  • 41 - source-codes.zip
  • 42 - Adding and removing elements from document.mp4
    10:30
  • 42 - source-codes.zip
  • 43 - EXERCISE Loop inside another Loop printing out multiplication table.mp4
    09:55
  • 43 - source-codes.zip
  • 44 - Basics of Events.mp4
    09:08
  • 44 - source-codes.zip
  • 45 - source-codes.zip
  • 45 - this accessing the element that invoked the event function.mp4
    06:09
  • 46 - Why do we use this keyword.html
  • 47 - onload event VERY IMPORTANT LESSON DO NOT SKIP IT.mp4
    04:01
  • 47 - source-codes.zip
  • 48 - Adding and removing event listener.mp4
    16:27
  • 48 - source-codes.zip
  • 49 - Event object as an automatically passed argument to function.mp4
    18:03
  • 49 - source-codes.zip
  • 50 - Propagating multiplication of events.mp4
    05:35
  • 50 - source-codes.zip
  • 51 - Preventing browser default action for example blocking context menu.mp4
    06:05
  • 51 - source-codes.zip
  • 52 - EXERCISE onscroll Event jump to the top of website button.mp4
    07:59
  • 52 - source-codes.zip
  • 53 - Mouse events dragging the image.mp4
    12:29
  • 53 - source-codes.zip
  • 54 - setTimeout and setInterval Timing Events.mp4
    16:33
  • 54 - source-codes.zip
  • 55 - EXERCISE upgrading the code from the last lesson to object oriented way.mp4
    14:29
  • 55 - source-codes.zip
  • 56 - How to validate forms Validating text type input using form related events.mp4
    19:22
  • 56 - source-codes.zip
  • 57 - Stopping form from submitting when any data in a form is not correct.mp4
    03:38
  • 57 - source-codes.zip
  • 58 - checkbox.mp4
    06:38
  • 58 - source-codes.zip
  • 59 - radio input on terms and condition example.mp4
    06:25
  • 59 - source-codes.zip
  • 60 - select combo box.mp4
    07:28
  • 60 - source-codes.zip
  • 61 - Manipulating a string using Strings methods.mp4
    15:12
  • 61 - source-codes.zip
  • 62 - Breaking string in many lines for readability and special characters.mp4
    05:06
  • 62 - public-html.zip
  • 63 - RegExp Object reference.html
  • 64 - Regular expressions.mp4
    22:14
  • 64 - source-codes.zip
  • 65 - Regexp match vs exec function.mp4
    04:56
  • 65 - source-codes.zip
  • 66 - EXERCISE RegExp on practical example testing password in input.mp4
    09:28
  • 66 - source-codes.zip
  • 67 - Time manipulation with Date object.mp4
    19:31
  • 67 - source-codes.zip
  • 68 - Exercise A Clock on your website.mp4
    14:31
  • 68 - source-codes.zip
  • 69 - What are cookies.mp4
    15:12
  • 69 - source-codes.zip
  • 70 - Function for creating cookies.mp4
    04:55
  • 70 - source-codes.zip
  • 71 - Function for removing cookies.mp4
    01:37
  • 71 - source-codes.zip
  • 72 - Function for finding value of cookie by keyname.mp4
    05:57
  • 72 - source-codes.zip
  • 73 - Properly interpreting special characters EncodeURIComponent method.mp4
    01:49
  • 73 - source-codes.zip
  • 74 - Confirm and prompt box.mp4
    05:59
  • 74 - source-codes.zip
  • 75 - Rounding numbers and the most useful Math methods.mp4
    07:16
  • 75 - source-codes.zip
  • 76 - Randomness.mp4
    04:03
  • 76 - source-codes.zip
  • 77 - EXERCISE Random quotes.mp4
    03:41
  • 77 - source-codes.zip
  • 78 - How to get and change location URL of your user.mp4
    03:08
  • 78 - source-codes.zip
  • 79 - Loading Images only when needed save your bandwith and improve user experience.mp4
    09:30
  • 79 - source-codes.zip
  • 80 - Slideshow.mp4
    11:11
  • 80 - source-codes.zip
  • 81 - Slideshow animated in JS using CSS property transition.mp4
    04:36
  • 81 - source-codes.zip
  • 82 - Animation using setInterval that is supported in every web browser.mp4
    04:33
  • 82 - source-codes.zip
  • 83 - Image gallery with thumbnails.mp4
    14:11
  • 83 - source-codes.zip
  • 84 - Tooltip how to create a hint box.mp4
    16:21
  • 84 - source-codes.zip
  • 85 - What are closures on practical example.mp4
    14:49
  • 86 - Discussion on stackoverflow about closures.html
  • 86 - How do Javascript closures work.txt
  • 87 - Bitwise operators.mp4
    17:17
  • 87 - source-codes.zip
  • 88 - Firebug.mp4
    03:28
  • 89 - Debugging with console commands.mp4
    04:06
  • 90 - Great online tools for testing and sharing your code.mp4
    04:34
  • 91 - strict mode.mp4
    02:06
  • 92 - Code performance.mp4
    03:50
  • 93 - Keeping one js file.mp4
    02:30
  • 94 - Compressing JS files.mp4
    03:50
  • 95 - 7 most common mistakes you should avoid.mp4
    07:27
  • 96 - Changing IDE coloristics keep your eyes healthy.mp4
    03:05
  • 97 - Nullish Coalescing Operator.mp4
    03:34
  • 97 - source-codes-nullish-operator.zip
  • 98 - SOURCE-CODES-arrow-functions.zip
  • 98 - arrow functions mapping and filtering arrays.mp4
    11:17
  • 99 - export vs export default in JS how to organize code into modules.mp4
    14:29
  • 99 - source-codes.zip
  • 100 - Some ideas of where you can use JS.html
  • 101 - What after this course.mp4
    08:07
  • 102 - Bonus Links to my other courses.html
  • Description


    Become a JavaScript expert in 30 days, even if you are a JS beginner. Become a front-end developer of websites in JS

    What You'll Learn?


    • You will be able to create tooltips, slideshows, galleries with thumbnails and many more
    • You will understand events, variables, objects, arrays, functions, loops, conditional statements, DOM, RegExp, Cookies and use that info in your scripts.
    • You will know how to pre-validate all kind of forms and give users information if something is wrong without reloading the website
    • You will know how to debug and keep your code performing well
    • Quizzes and exercises
    • Support from the author
    • Organised material taking you from the Beginner to Expert level in Javascript
    • let/var/const/hoisting

    Who is this for?


  • This JavaScript course is meant for people who are familiar with HTML and CSS. No prior knowledge about JavaScript is needed. Everything is described from the beginning to expert level.
  • What You Need to Know?


  • You should already be familiar with basics of HTML and CSS.
  • More details


    Description

    Would you like to learn JavaScript and become a good earning front-end developer?

    After this course, you'll quickly and simply master programming in JavaScript!


    WHAT WILL I LEARN?

    During the course, I will explain to you how to write real-life applications, like galleries with thumbnails, image sliders, etc.

    Don't worry if you're new to JavaScript! This course is crafted for people starting from scratch.

    It doesn't matter whether you have never written any programs or have no idea about programming.

    You will bust the myth that programming is a difficult thing only for the few!


    WILL I FIND A JOB?

    JavaScript is a very demanded language by employers.  By learning JavaScript you will certainly find a job easily.

    JavaScript in business is the choice of leading companies:

    • Google

    • Facebook

    • Instagram

    • Netflix

    • Microsoft

    • TikTok

    • Twitch

    WHERE ELSE is JAVASCRIPT USED?

    You will learn a foundation that will allow you to learn popular technologies used to create back-ends by the above companies, such as: Node.js, Next.js, React.js, Angular.js, Vue.js, Express.js, jQuery.


    EXTRA CONTENT

    I've included 2 EXTRA chapters on Debugging and Top strategies for crafting neat, maintainable, and high-performing JavaScript code.


    SATISFACTION GUARANTEE

    I give you 100% satisfaction. If you do not like my course, you can request a full refund up to 30 days.

    • Over 325,000 people from around the world have enrolled in my courses

    • My courses are updated if needed


    INSTRUCTOR SUPPORT

    Remember that if you have any questions regarding topics covered in the course, please feel free to ask.

    I'm always happy to help! :-)


    SECURE PURCHASE

    Have a look at free lessons before buying!

    Get a taste of the top-notch stuff this course is made of and have a blast!

    Become JavaScript Expert today!

    Save your precious time by buying this course.

    Who this course is for:

    • This JavaScript course is meant for people who are familiar with HTML and CSS. No prior knowledge about JavaScript is needed. Everything is described from the beginning to expert level.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Arkadiusz Włodarczyk
    Arkadiusz Włodarczyk
    Instructor's Courses
    I am the author of 27 very popular video courses about programming, web development, and math in Poland. I've also created 7 video courses in English. Over 325,000 people enrolled in my Udemy courses. I put all my heart into creation of courses. I always try to explain everything in the easiest possible way. I'm sure that my courses will help you in the programming and web development adventure :)I believe that everyone has the ability to develop software if they are taught properly. Including you. I'm going to give you the context of each new concept I teach you. After my course, you will finally understand everything that you code.I've been developing websites for over 15 years, and I've been programming for over 10 years. I've done a lot of work in that field, and today I want to share what I've learned with you.If you have any questions regarding any of the topics covered in my courses, please feel free to ask.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 91
    • duration 13:24:36
    • English subtitles has
    • Release Date 2024/02/14