Productive coding with WebStorm

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

Productive coding with WebStorm

JetBrains WebStorm is the perfect editor for web developers. It is a full featured IDE that provides all the tools and features for developers in JavaScript, Typescript, NodeJS and of course HTML and CSS.

Learn WebStorm or any other JetBrains IDE in one afternoon!

This brief training will show you how to best use WebStorm to be as productive as possible. You will learn many useful tricks to work faster. You'll see all the possibilities to customize the user interface, using keyboard shortcuts and write your code superfast by creating and using Live Templates. Also you'll learn how WebStorm supports your workflow and lets you use tools like Gulp, NPM or Github, all without leaving your editor!

The course is specifically intended for WebStorm, but is also extremely valuable for users of other JetBrains editors like IntelliJ, PHPStorm, PyCharm and others.

This course covers the following topics:

  • Welcome and introduction
  • Downloading and installing WebStorm
  • Touring the IDE and setting up your working environment
  • Adapting the UI to meet your personal needs
  • Coding faster in JavaScript, TypeScript, HTML and CSS
  • Using build- and workflow tools right from the IDE
  • Git- and Github integration
  • Testing your RESTful Services with the REST Client
  • Adding and deleting plugins
  • Other tips and tricks

Who this course is for:

  • This course is intended for web developers who are using JetBrains WebStorm as their IDE, or wanting to learn to make optimum use of WebStorm.
  • If you use another JetBrains IDE like IntelliJ or PHPStorm, you'll also benefit!

Instructor

Pro level frontend trainer, author, developer
  • 4.1 Instructor Rating
  • 234 Reviews
  • 7,027 Students
  • 2 Courses

ICT-Trainer, developer, author

Peter Kassenaar is a critically acclaimed international Angular- and Vue.js-trainer and specializes in All things frontend. He is also a gaming geek; be it board games, card games or otherwise. Peter has written over 100 ICT-books for the local Dutch market and has developed courses on JavaScript, Angular, NodeJS and other frontend technologies (HTML, CSS, jQuery and so on).

He loves sharing knowledge via books, videos and in live classroom courses. You can book him for a live training or workshop in your organization!

Expected Outcomes

  1. Learn how to best use WebStorm in your role as JavaScript and TypeScript developer. Learn how to customize the IDE, discover the most valuable shortcuts and the quickest way to write your code. It doesn't matter if you are working with Angular, React, Aurelia or vanilla JavaScript and TypeScript. Everybody benefits from knowing their IDE inside out. Curated for the Udemy Business collection Course content 4 sections • 29 lectures • 2h 8m total length Expand all sections Welcome 3 lectures • 9min Introduction - who is Peter Kassenaar? Preview 01:48 Agenda Preview 02:43 What is WebStorm? Preview 04:14 Installation and setup 9 lectures • 35min Agenda 01:23 Downloading and installing WebStorm 04:29 The Welcome Screen Preview 02:25 Touring the User Interface 05:39 Adapting the User Interface 04:23 Themes, Fonts and Colors Preview 04:40 Ultra fast editing with Find Action 03:59 Keymaps and custom shortcuts 05:23 Export and Import your settings 02:18 Coding faster with WebStorm 8 lectures • 42min Agenda 00:54 Faster HTML with Emmet Preview 06:18 Faster CSS with Emmet 04:07 Quick navigation through files, folders and classes 06:11 Using Live Templates 04:42 Creating Live Templates 08:02 Using and creating File Templates 04:21 More tips and tricks 07:28 Build tools, Version Control and more 9 lectures • 43min Agenda 00:52 Running NPM and Gulp Scripts 07:48 Working with Local History 04:50 Git integration 07:32 Integration with Github 03:59 Checkout/Clone from Github 03:20 Testing and debugging RESTful Web Services 08:14 Working with Plugins 04:59 Thank you and Your Feedback 01:10 Requirements The training Productive coding with WebStorm is for web developers who spend most of their day working with JavaScript, TypeScript, HTML, CSS and many other web technologies. For this, WebStorm is one of the best editors. No specific prior knowledge is required, anyone can benefit from boosting their skills by making optimal use of WebStorm. The training takes less than two hours. You will earn your investment back within a week by being able to write your code (much!) faster Description Productive coding with WebStorm JetBrains WebStorm is the perfect editor for web developers. It is a full featured IDE that provides all the tools and features for developers in JavaScript, Typescript, NodeJS and of course HTML and CSS. Learn WebStorm or any other JetBrains IDE in one afternoon! This brief training will show you how to best use WebStorm to be as productive as possible. You will learn many useful tricks to work faster. You'll see all the possibilities to customize the user interface, using keyboard shortcuts and write your code superfast by creating and using Live Templates. Also you'll learn how WebStorm supports your workflow and lets you use tools like Gulp, NPM or Github, all without leaving your editor! The course is specifically intended for WebStorm, but is also extremely valuable for users of other JetBrains editors like IntelliJ, PHPStorm, PyCharm and others. This course covers the following topics: Welcome and introduction Downloading and installing WebStorm Touring the IDE and setting up your working environment Adapting the UI to meet your personal needs Coding faster in JavaScript, TypeScript, HTML and CSS Using build- and workflow tools right from the IDE Git- and Github integration Testing your RESTful Services with the REST Client Adding and deleting plugins Other tips and tricks Who this course is for: This course is intended for web developers who are using JetBrains WebStorm as their IDE, or wanting to learn to make optimum use of WebStorm. If you use another JetBrains IDE like IntelliJ or PHPStorm, you'll also benefit! Show more Show less Instructor Peter Kassenaar Pro level frontend trainer, author, developer 4.1 Instructor Rating 234 Reviews 7,027 Students 2 Courses ICT-Trainer, developer, author Peter Kassenaar is a critically acclaimed international Angular- and Vue.js-trainer and specializes in All things frontend. He is also a gaming geek; be it board games, card games or otherwise. Peter has written over 100 ICT-books for the local Dutch market and has developed courses on JavaScript, Angular, NodeJS and other frontend technologies (HTML, CSS, jQuery and so on). He loves sharing knowledge via books, videos and in live classroom courses. You can book him for a live training or workshop in your organization! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6777f5710d415410',m:'02229b47753983f136cffcc4db069810edbbc0ed-1627746379-1800-AUG3WruYMlqUx/EjxNWIRcFCAddq5/b63BSASj+E44tfBv9QMkBO/0XXrIMmqdviYbxKe4IuVHNk0rH9iPhKZCTeFiyUzGIijraAe0oLNYBMXqfaR6s9zAa7fNIYTzJBQ8jSEbMasmFps+1MtriDtuCQEQuRAwckKHQL8fXx5Ptr',s:[0x20f6b02ae2,0x1de412b888],}})();
  2. Learn how to customize the IDE, discover the most valuable shortcuts and the quickest way to write your code. It doesn't matter if you are working with Angular, React, Aurelia or vanilla JavaScript and TypeScript. Everybody benefits from knowing their IDE inside out. Curated for the Udemy Business collection Course content 4 sections • 29 lectures • 2h 8m total length Expand all sections Welcome 3 lectures • 9min Introduction - who is Peter Kassenaar? Preview 01:48 Agenda Preview 02:43 What is WebStorm? Preview 04:14 Installation and setup 9 lectures • 35min Agenda 01:23 Downloading and installing WebStorm 04:29 The Welcome Screen Preview 02:25 Touring the User Interface 05:39 Adapting the User Interface 04:23 Themes, Fonts and Colors Preview 04:40 Ultra fast editing with Find Action 03:59 Keymaps and custom shortcuts 05:23 Export and Import your settings 02:18 Coding faster with WebStorm 8 lectures • 42min Agenda 00:54 Faster HTML with Emmet Preview 06:18 Faster CSS with Emmet 04:07 Quick navigation through files, folders and classes 06:11 Using Live Templates 04:42 Creating Live Templates 08:02 Using and creating File Templates 04:21 More tips and tricks 07:28 Build tools, Version Control and more 9 lectures • 43min Agenda 00:52 Running NPM and Gulp Scripts 07:48 Working with Local History 04:50 Git integration 07:32 Integration with Github 03:59 Checkout/Clone from Github 03:20 Testing and debugging RESTful Web Services 08:14 Working with Plugins 04:59 Thank you and Your Feedback 01:10 Requirements The training Productive coding with WebStorm is for web developers who spend most of their day working with JavaScript, TypeScript, HTML, CSS and many other web technologies. For this, WebStorm is one of the best editors. No specific prior knowledge is required, anyone can benefit from boosting their skills by making optimal use of WebStorm. The training takes less than two hours. You will earn your investment back within a week by being able to write your code (much!) faster Description Productive coding with WebStorm JetBrains WebStorm is the perfect editor for web developers. It is a full featured IDE that provides all the tools and features for developers in JavaScript, Typescript, NodeJS and of course HTML and CSS. Learn WebStorm or any other JetBrains IDE in one afternoon! This brief training will show you how to best use WebStorm to be as productive as possible. You will learn many useful tricks to work faster. You'll see all the possibilities to customize the user interface, using keyboard shortcuts and write your code superfast by creating and using Live Templates. Also you'll learn how WebStorm supports your workflow and lets you use tools like Gulp, NPM or Github, all without leaving your editor! The course is specifically intended for WebStorm, but is also extremely valuable for users of other JetBrains editors like IntelliJ, PHPStorm, PyCharm and others. This course covers the following topics: Welcome and introduction Downloading and installing WebStorm Touring the IDE and setting up your working environment Adapting the UI to meet your personal needs Coding faster in JavaScript, TypeScript, HTML and CSS Using build- and workflow tools right from the IDE Git- and Github integration Testing your RESTful Services with the REST Client Adding and deleting plugins Other tips and tricks Who this course is for: This course is intended for web developers who are using JetBrains WebStorm as their IDE, or wanting to learn to make optimum use of WebStorm. If you use another JetBrains IDE like IntelliJ or PHPStorm, you'll also benefit! Show more Show less Instructor Peter Kassenaar Pro level frontend trainer, author, developer 4.1 Instructor Rating 234 Reviews 7,027 Students 2 Courses ICT-Trainer, developer, author Peter Kassenaar is a critically acclaimed international Angular- and Vue.js-trainer and specializes in All things frontend. He is also a gaming geek; be it board games, card games or otherwise. Peter has written over 100 ICT-books for the local Dutch market and has developed courses on JavaScript, Angular, NodeJS and other frontend technologies (HTML, CSS, jQuery and so on). He loves sharing knowledge via books, videos and in live classroom courses. You can book him for a live training or workshop in your organization! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6777f5710d415410',m:'02229b47753983f136cffcc4db069810edbbc0ed-1627746379-1800-AUG3WruYMlqUx/EjxNWIRcFCAddq5/b63BSASj+E44tfBv9QMkBO/0XXrIMmqdviYbxKe4IuVHNk0rH9iPhKZCTeFiyUzGIijraAe0oLNYBMXqfaR6s9zAa7fNIYTzJBQ8jSEbMasmFps+1MtriDtuCQEQuRAwckKHQL8fXx5Ptr',s:[0x20f6b02ae2,0x1de412b888],}})();
  3. It doesn't matter if you are working with Angular, React, Aurelia or vanilla JavaScript and TypeScript. Everybody benefits from knowing their IDE inside out. Curated for the Udemy Business collection Course content 4 sections • 29 lectures • 2h 8m total length Expand all sections Welcome 3 lectures • 9min Introduction - who is Peter Kassenaar? Preview 01:48 Agenda Preview 02:43 What is WebStorm? Preview 04:14 Installation and setup 9 lectures • 35min Agenda 01:23 Downloading and installing WebStorm 04:29 The Welcome Screen Preview 02:25 Touring the User Interface 05:39 Adapting the User Interface 04:23 Themes, Fonts and Colors Preview 04:40 Ultra fast editing with Find Action 03:59 Keymaps and custom shortcuts 05:23 Export and Import your settings 02:18 Coding faster with WebStorm 8 lectures • 42min Agenda 00:54 Faster HTML with Emmet Preview 06:18 Faster CSS with Emmet 04:07 Quick navigation through files, folders and classes 06:11 Using Live Templates 04:42 Creating Live Templates 08:02 Using and creating File Templates 04:21 More tips and tricks 07:28 Build tools, Version Control and more 9 lectures • 43min Agenda 00:52 Running NPM and Gulp Scripts 07:48 Working with Local History 04:50 Git integration 07:32 Integration with Github 03:59 Checkout/Clone from Github 03:20 Testing and debugging RESTful Web Services 08:14 Working with Plugins 04:59 Thank you and Your Feedback 01:10 Requirements The training Productive coding with WebStorm is for web developers who spend most of their day working with JavaScript, TypeScript, HTML, CSS and many other web technologies. For this, WebStorm is one of the best editors. No specific prior knowledge is required, anyone can benefit from boosting their skills by making optimal use of WebStorm. The training takes less than two hours. You will earn your investment back within a week by being able to write your code (much!) faster Description Productive coding with WebStorm JetBrains WebStorm is the perfect editor for web developers. It is a full featured IDE that provides all the tools and features for developers in JavaScript, Typescript, NodeJS and of course HTML and CSS. Learn WebStorm or any other JetBrains IDE in one afternoon! This brief training will show you how to best use WebStorm to be as productive as possible. You will learn many useful tricks to work faster. You'll see all the possibilities to customize the user interface, using keyboard shortcuts and write your code superfast by creating and using Live Templates. Also you'll learn how WebStorm supports your workflow and lets you use tools like Gulp, NPM or Github, all without leaving your editor! The course is specifically intended for WebStorm, but is also extremely valuable for users of other JetBrains editors like IntelliJ, PHPStorm, PyCharm and others. This course covers the following topics: Welcome and introduction Downloading and installing WebStorm Touring the IDE and setting up your working environment Adapting the UI to meet your personal needs Coding faster in JavaScript, TypeScript, HTML and CSS Using build- and workflow tools right from the IDE Git- and Github integration Testing your RESTful Services with the REST Client Adding and deleting plugins Other tips and tricks Who this course is for: This course is intended for web developers who are using JetBrains WebStorm as their IDE, or wanting to learn to make optimum use of WebStorm. If you use another JetBrains IDE like IntelliJ or PHPStorm, you'll also benefit! Show more Show less Instructor Peter Kassenaar Pro level frontend trainer, author, developer 4.1 Instructor Rating 234 Reviews 7,027 Students 2 Courses ICT-Trainer, developer, author Peter Kassenaar is a critically acclaimed international Angular- and Vue.js-trainer and specializes in All things frontend. He is also a gaming geek; be it board games, card games or otherwise. Peter has written over 100 ICT-books for the local Dutch market and has developed courses on JavaScript, Angular, NodeJS and other frontend technologies (HTML, CSS, jQuery and so on). He loves sharing knowledge via books, videos and in live classroom courses. You can book him for a live training or workshop in your organization! Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6777f5710d415410',m:'02229b47753983f136cffcc4db069810edbbc0ed-1627746379-1800-AUG3WruYMlqUx/EjxNWIRcFCAddq5/b63BSASj+E44tfBv9QMkBO/0XXrIMmqdviYbxKe4IuVHNk0rH9iPhKZCTeFiyUzGIijraAe0oLNYBMXqfaR6s9zAa7fNIYTzJBQ8jSEbMasmFps+1MtriDtuCQEQuRAwckKHQL8fXx5Ptr',s:[0x20f6b02ae2,0x1de412b888],}})();