Companies Home Search Profile

JavaScript for Beginners - The Complete Intro Course [2022]

Focused View

Phillip Troutman,Camera Kendall

13:06:29

8 View
  • 1 - 1IntroductionSlides.pdf
  • 1 - Introduction to JavaScript for Beginners.mp4
    18:25
  • 2 - 2IntroductiontoProgrammingSlides.pdf
  • 2 - Introduction to Programming.mp4
    23:27
  • 3 - 3HowtheWebWorksSlides.pdf
  • 3 - Introduction to How the Web Works.mp4
    16:57
  • 4 - Diagramming How the Web Works.mp4
    12:08
  • 5 - How the Web Works Q&A.mp4
    02:38
  • 6 - 4FundamentalsofJavaScriptVariablesSlides.pdf
  • 6 - Introduction to JavaScript Fundamentals.mp4
    02:01
  • 7 - Variables Basics.mp4
    11:29
  • 8 - Variable Declaration Assignment and Reassignment.mp4
    08:04
  • 9 - JavaScript Keywords.mp4
    09:16
  • 10 - JavaScript Gotchas.mp4
    07:10
  • 11 - Variables Q&A.mp4
    01:07
  • 12 - 7ControlFlowSlides.pdf
  • 12 - Introduction to Data Types and Handy Developer Tools.mp4
    13:28
  • 13 - Data Types.mp4
    08:37
  • 14 - Array Diagramming.mp4
    12:34
  • 15 - Objects Diagramming.mp4
    24:31
  • 16 - Data Types Q&A.mp4
    04:47
  • 17 - What is Pair Programming.mp4
    12:51
  • 18 - Join CSX Slack to Find Pair Programming Partners.mp4
    00:46
  • 19 - PairProgrammingJSBUdemyVariablesDataTypes.pdf
  • 19 - What is CSBIN.mp4
    05:10
  • 20 - Variables & Data Types Pair Programming Challenge.html
  • 21 - Solution Video Variables & Data Types Pair Programming Challenge.mp4
    37:24
  • 22 - 7ControlFlowSlides.pdf
  • 22 - Introduction to Control Flow.mp4
    02:19
  • 23 - Comparison Operators.mp4
    20:09
  • 24 - Logical Operators.mp4
    13:48
  • 25 - Logical Operators Actually.mp4
    21:53
  • 26 - Comparison & Logical Operators Q&A.mp4
    01:59
  • 27 - Conditional Statements.mp4
    29:26
  • 28 - Control Flow Q&A.mp4
    00:52
  • 29 - Operators & Control Flows Pair Programming Challenge.html
  • 30 - Solution Video Operators & Control Flows Pair Programming Challenge.mp4
    59:20
  • 31 - 8JavaScriptLoopsSlides.pdf
  • 31 - Introduction to Loops.mp4
    01:44
  • 32 - While Loops.mp4
    14:39
  • 33 - For Loops.mp4
    22:56
  • 34 - Loops Q&A.mp4
    01:36
  • 35 - Loops Pair Programming Challenge.html
  • 36 - Solution Video Loops Pair Programming Challenge.mp4
    41:35
  • 37 - 9IntroductiontoFunctionalProgrammingSlides.pdf
  • 37 - Introduction to Functional Programming.mp4
    04:40
  • 38 - Functions and Execution Contexts.mp4
    19:29
  • 39 - Parameters and Arguments Part 1.mp4
    11:34
  • 40 - Parameters and Arguments Part 2.mp4
    38:16
  • 41 - Return vs Console Log.mp4
    15:12
  • 42 - Functional Programming Q&A.mp4
    01:45
  • 43 - Functions Part 1 Pair Programming Challenge.html
  • 44 - Solution Video Functions Part 1 Pair Programming Challenge.mp4
    45:08
  • 45 - 10NativeJavaScriptFeaturesSlides.pdf
  • 45 - Introduction to Native JavaScript Features and ECMA.mp4
    04:56
  • 46 - Function Expressions.mp4
    16:21
  • 47 - Arrow Functions.mp4
    30:13
  • 48 - JavaScript Array Methods.mp4
    23:57
  • 49 - JavaScript Object Methods.mp4
    16:30
  • 50 - Putting It All Together.mp4
    36:34
  • 51 - Native JavaScript Features Q&A.mp4
    01:49
  • 52 - Functions Part 2 Pair Programming Challenge Continued.html
  • 53 - Solution Video Functions Part 2 Pair Programming Challenges.mp4
    53:45
  • 54 - Congratulations You completed JavaScript for Beginners.mp4
    01:14
  • Description


    Learn Core JavaScript Concepts (Execution Context, Memory, Call Stack, etc.) I Build Projects I No Experience Needed

    What You'll Learn?


    • Get a mature understanding of what a programming language is
    • What applications and programs are and how they are used
    • Understand “under the hood” workings of how code actually runs on our computer
    • Become an expert in JavaScript (execution context, memory, call stack, and thread of execution)
    • Learn how to diagram and effectively technically communicate through your code
    • Learn the foundational skills from first principles that will better set you up for success in the development world today

    Who is this for?


  • This course is for anyone who wants to learn about programming, regardless of previous experience. It's perfect for complete beginners with no JavaScript or coding experience as well as for anyone who does have some familiarity with JavaScript concepts.
  • What You Need to Know?


  • Any computer with Internet and Chrome or Firefox browsers.
  • No prior programming experience is needed. A basic understanding of JavaScript is a plus, but not a must.
  • No paid software is required.
  • More details


    Description

    Welcome to the JavaScript for Beginners course - the most comprehensive beginner course on the most popular programming language used by Software Engineers today, Javascript.

    This introductory JavaScript course will be very impactful for you especially if you are early on in your engineering journey.

    In this course, you will follow along with other beginner developers as we lead them through the units and will learn a multitude of important concepts starting with what a programming language even is in the first place, and how the internet works giving you a full general picture of the industry to build our knowledge upon.

    Then we’re going to move into specific JavaScript concepts like: Variables and Control flow. We’ll learn how we create and store data in our applications and make those applications more dynamic.

    We will end the course with Functional Programming and Native Methods, like the Array Push Method and the Object Keys Method which are important built-in features of the language that will be vital to your understanding of becoming an engineer.

    You will get access to over 16 hours of instruction, coding challenges, pair programming, and diagramming JavaScript code under the hood. We will dig into truly understanding these concepts at a deep level so you can grasp not only how JavaScript works under the hood, but also allow you draw parallels to how other programming languages work and why, making you an even more versatile and adaptive Software Engineer.

    In addition to this, you'll get the support you need from mentors and your peers in our CSX Slack community. A community of over 12,000 beginner and experienced engineers from all over the world who will challenge you and be there to help push you through the tough engineering blocks and help you to achieve your dream career in tech.

    By the end of the course, you will have the knowledge that you need in order to accelerate your future in Software Engineering.

    Who this course is for:

    • This course is for anyone who wants to learn about programming, regardless of previous experience. It's perfect for complete beginners with no JavaScript or coding experience as well as for anyone who does have some familiarity with JavaScript concepts.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Phillip Troutman
    Phillip Troutman
    Instructor's Courses
    My name is Phillip. I am a Software Engineer and the Chief Academic Officer at Codesmith, an advanced software engineering residency designed to help individuals launch meaningful careers as Mid and Sr. level software engineers.At Codesmith, I oversee all of the academic instruction and learning that happens across all programs, whether it’s Codesmith’s flagship Software Engineering Immersive program, the 2-week prep programs, or the free intro to JavaScript and JavaScript the Hard Parts weekly workshops.Additionally, I have an affinity for public speaking and hosting technology-based workshops. At Codesmith, I give technical lectures on classic computer science theory and all things modern web development, including data structures, time complexity, front-end fundamentals, React, Node, Dev-Ops, AJAX, Asynchronous Javascript, etc.I’ve been teaching technical concepts in-person and online for over 15 years, helping thousands of students build their engineering skills from basics to more advanced engineering concepts.Prior to Codesmith, I specialized in security system design patterns for hardware and software for the Department of Homeland Security. While I have passion in all aspects of web development, I’ve shown a particular leadership in improvements to React.
    Camera Kendall
    Camera Kendall
    Instructor's Courses
    Hi, I’m Camera. I’m a full stack engineer and Engineering Mentor at Codesmith where I teach residents of Codesmith’s Immersive Program. I’ve also taught CS Prep at Codesmith, a two week prep program that teaches students advanced topics in JavaScript. Over the past few years I’ve helped hundreds of students on their journey to becoming full-time engineers. I love teaching code and helping students grasp the core concepts of JavaScript and web development. Before becoming an Instructor at Codesmith, I worked on various educational projects at the American Museum of Natural History. In my free time, I like exploring game development, pixel art, and website design.
    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 49
    • duration 13:06:29
    • English subtitles has
    • Release Date 2024/05/03

    Courses related to JavaScript