Companies Home Search Profile

TypeScript Basics: Beginner's Guide - 2023 Edition

Focused View

Academy By Origiins

3:42:57

49 View
  • 1. Introduction.mp4
    01:43
  • 2. Why to learn typescript.mp4
    02:25
  • 3. Course outline.mp4
    00:54
  • 4. Welcome to the course speech.mp4
    01:25
  • 5. What is typescript.mp4
    02:07
  • 6. Programming environment setup.mp4
    07:31
  • 7. Why typescript.mp4
    07:19
  • 8. TypeScript setup.mp4
    05:39
  • 9. TypeScript configuration.mp4
    07:01
  • 10. Hello world program.mp4
    02:54
  • 1. var.mp4
    05:28
  • 2. let.mp4
    04:16
  • 3. const.mp4
    04:24
  • 1. string, number, boolean.mp4
    08:25
  • 2. array.mp4
    08:28
  • 3. object.mp4
    07:34
  • 4. enum.mp4
    04:35
  • 5. any.mp4
    02:50
  • 6. tuple.mp4
    05:24
  • 7. functions.mp4
    07:38
  • 8. union.mp4
    04:09
  • 9. Type Aliases.mp4
    06:21
  • 10. Interfaces.mp4
    05:13
  • 11. literals.mp4
    03:15
  • 1. if..else.mp4
    12:30
  • 2. switch case.mp4
    04:34
  • 3. for loop.mp4
    07:44
  • 4. while loop and do while loop.mp4
    09:17
  • 1. Default parameter.mp4
    07:07
  • 2. Optional parameters.mp4
    04:04
  • 1. Basic example.mp4
    12:45
  • 2. Access Modifiers.mp4
    10:30
  • 3. Readonly.mp4
    04:49
  • 4. Getters and setters.mp4
    07:27
  • 5. Static properties and methods.mp4
    04:51
  • 6. Inheritance.mp4
    09:36
  • 7. Abstract.mp4
    08:25
  • 1. Course completion.mp4
    02:20
  • Description


    Learn the Fundamentals of TypeScript Programming from Scratch

    What You'll Learn?


    • The course will begin by introducing the concept of variable creation in Typescript and the various ways to create them.
    • This course covers variable creation & Typescript types like string, number, enum, union, interfaces, and types - essential for app development.
    • Additionally, the course covers if-else, switch cases, and loops used to control program flow and make decisions based on conditions provided.
    • Finally, the course covers classes in Typescript - essential for OOP, enabling object creation with specific properties and methods.

    Who is this for?


  • This course is designed for anyone who wants to learn the basics of TypeScript programming. Whether you are a beginner with no prior programming experience or an experienced developer looking to add TypeScript to your skillset, this course is for you. The course will cover fundamental concepts such as variable creation, types, control flow statements, and classes in TypeScript. By the end of the course, you should be able to write basic TypeScript programs, understand TypeScript syntax and semantics, and be prepared to continue learning and building more complex applications.
  • What You Need to Know?


  • Basic understanding of programming concepts like variables, data types, and control flow statements.
  • Familiarity with JavaScript since TypeScript is a superset of JavaScript.
  • No prior TypeScript knowledge is required, but some basic understanding of programming would be helpful.
  • A willingness to learn and practice by completing assignments and exercises provided in the course.
  • Optional: Familiarity with any text editor or integrated development environment (IDE) that supports TypeScript development, such as Visual Studio Code or WebStorm.
  • More details


    Description

    TypeScript is an open-source programming language that was developed by Microsoft. It is a superset of JavaScript that provides optional static typing, which allows developers to catch errors at compile time rather than at runtime. TypeScript also provides a range of other benefits, including improved tooling support, optional chaining, and advanced features such as decorators and generics.

    In this course, "TypeScript Basics: Beginner's Guide - 2023 Edition", I will guide you through the process of learning TypeScript from scratch. We will start by discussing the benefits of using TypeScript over other programming languages, including its strong typing system, which allows for more reliable and maintainable code. We will also explore how TypeScript's tooling support can improve developer productivity and make it easier to build more complex applications.

    Throughout the course, we will cover essential TypeScript concepts such as variable creation, types (including string, number, enum, union, interfaces, and types), and control flow statements (if-else, switch cases, and loops). We will also dive into more advanced features such as classes, which provide a way to create reusable code and reduce code duplication.

    By the end of this course, you will have a solid understanding of TypeScript and how it can be used to develop cleaner, more robust, and more scalable web applications. Whether you are an experienced JavaScript developer looking to expand your skills or a newcomer to TypeScript, this course will provide you with the knowledge and tools you need to succeed. So, let's get started!

    Who this course is for:

    • This course is designed for anyone who wants to learn the basics of TypeScript programming. Whether you are a beginner with no prior programming experience or an experienced developer looking to add TypeScript to your skillset, this course is for you. The course will cover fundamental concepts such as variable creation, types, control flow statements, and classes in TypeScript. By the end of the course, you should be able to write basic TypeScript programs, understand TypeScript syntax and semantics, and be prepared to continue learning and building more complex applications.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Academy By Origiins
    Academy By Origiins
    Instructor's Courses
    "Hi, I'm Fenil Jariwala, a seasoned instructor. My passion for sharing knowledge has led me to create courses that are engaging, practical, and impactful. As a Premium Instructor, I am committed to delivering high-quality content that meets the needs of my students. I use a variety of teaching methods to ensure that learners of all levels can easily grasp complex concepts. I believe that education should be accessible to all, and my courses reflect that philosophy. Join me on Udemy and let's embark on a journey of discovery and learning together!"
    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 38
    • duration 3:42:57
    • Release Date 2023/06/13