NativeScript Core Pro

The complete course for developing NativeScript mobile applications for iOS and Android.

About this course

Author

Alex Ziskind

Trainer and Owner

Alex Ziskind

Alex lives in Washington, DC. He's a speaker, trainer, and a Telerik Developer Expert. He's been invloved in NativeScript projects since 2015 and has created courses for Pluralsight and LinkedIn.

  • NativeScript Core
82 lessons

Course purchase options

$69

$139Save 50%

What you'll learn

This course is an advanced course that covers everything from iOS and Android application lifecycle control to testing, transpiling, and deploying your applications. This is the NativeScript Core course so we're using TypeScript and CSS in this course.

Notes

  • This course is coming soon

Curriculum

  • Welcome

    • 1
      Course Overview
      Planned lesson
    • 2
      Using the exercise files
      Planned lesson
    • 3
      Using native definitions
      Planned lesson
  • Application Management

    • 4
      Overview
      Planned lesson
    • 5
      Application Life Cycle
      Planned lesson
    • 6
      iOS UIApplicationDelegate
      Planned lesson
    • 7
      Android Activity Events
      Planned lesson
  • Deeper UI

    • 8
      Overview
      Planned lesson
    • 9
      What is a frame?
      Planned lesson
    • 10
      Using the Page
      Planned lesson
    • 11
      View life cycle
      Planned lesson
    • 12
      Dialogs
      Planned lesson
    • 13
      Modals
      Planned lesson
    • 14
      Multiple ListView templates
      Planned lesson
    • 15
      FormattedString
      Planned lesson
    • 16
      ActionBar
      Planned lesson
    • 17
      Local notifications
      Planned lesson
    • 18
      Controlling the keyboard
      Planned lesson
    • 19
      Using icon fonts
      Planned lesson
    • 20
      Programmatic widgets
      Planned lesson
    • 21
      Platform specific declarations
      Planned lesson
    • 22
      Screen size qualifiers
      Planned lesson
    • 23
      Platform qualifiers
      Planned lesson
    • 24
      Orientation qualifiers
      Planned lesson
  • More UI Widgets

    • 25
      Overview
      Planned lesson
    • 26
      Placeholder
      Planned lesson
    • 27
      Switch
      Planned lesson
    • 28
      ListPicker
      Planned lesson
    • 29
      DatePicker
      Planned lesson
    • 30
      TimePicker
      Planned lesson
    • 31
      ImagePicker
      Planned lesson
    • 32
      Slider
      Planned lesson
    • 33
      Repeater
      Planned lesson
    • 34
      WebView
      Planned lesson
    • 35
      HtmlView
      Planned lesson
    • 36
      Progress
      Planned lesson
    • 37
      SearchBar
      Planned lesson
  • More Modules

    • 38
      Overview
      Planned lesson
    • 39
      Using connectivity
      Planned lesson
    • 40
      Timer
      Planned lesson
    • 41
      Http
      Planned lesson
    • 42
      Fetch polyfill
      Planned lesson
    • 43
      Image cache
      Planned lesson
    • 44
      Adding push notifications
      Planned lesson
  • Events

    • 45
      Overview
      Planned lesson
    • 46
      Listening for events through code
      Planned lesson
    • 47
      PropertyChange event
      Planned lesson
    • 48
      Custom events
      Planned lesson
    • 49
      Avoiding Memory leaks
      Planned lesson
    • 50
      Weak events
      Planned lesson
  • Hardware Access

    • 51
      Overview
      Planned lesson
    • 52
      Using Location
      Planned lesson
    • 53
      Accessing the camera
      Planned lesson
  • Tracing and Debugging

    • 54
      Overview
      Planned lesson
    • 55
      Setting up tracing
      Planned lesson
    • 56
      Using tracing
      Planned lesson
    • 57
      Debugging options
      Planned lesson
    • 58
      Debugging commands
      Planned lesson
    • 59
      Debugging with Visual Studio Code
      Planned lesson
  • Multithreaded Programming

    • 60
      Overview
      Planned lesson
    • 61
      Workers API
      Planned lesson
    • 62
      General Guidelines
      Planned lesson
    • 63
      Limitations
      Planned lesson
  • Testing

    • 64
      Overview
      Planned lesson
    • 65
      Configuring your project
      Planned lesson
    • 66
      Creating tests
      Planned lesson
    • 67
      Running tests
      Planned lesson
    • 68
      Configuring Karma
      Planned lesson
  • Transpilers

    • 69
      Overview
      Planned lesson
    • 70
      TypeScript
      Planned lesson
    • 71
      Babel
      Planned lesson
  • Preparing for Deployment

    • 72
      Overview
      Planned lesson
    • 73
      Configuring WebPack
      Planned lesson
    • 74
      Bundling with WebPack
      Planned lesson
    • 75
      Bundling Extra Assets
      Planned lesson
    • 76
      Advanced WebPack
      Planned lesson
    • 77
      iOS Launch screen
      Planned lesson
    • 78
      iOS App Icons
      Planned lesson
    • 79
      iOS publishing
      Planned lesson
    • 80
      Android Launch screen
      Planned lesson
    • 81
      Android App Icons
      Planned lesson
    • 82
      Android publishing
      Planned lesson

NativeScripting provides really high quality focused content around learning NativeScript! I love using the platform to refresh my skills and hone in on specific challenge areas to fill in my gaps of knowledge.

Tracy Lee | ladyleet

RxJS Core Team member and Google Developer Expert

As a previous Developer Advocate for Progress/Telerik, who makes NativeScript, I've no hesitation in saying that NativeScripting.com is the only place you need to learn NativeScript, from the masterful Alex. His teaching style is absolutely on point; comprehensive and concise enough to have you building real mobile applications, whilst giving you fundamental and advanced knowledge necessary to survive in the wild.

Todd Motto

Creator @UltimateAngular and Google Developer Expert for Angular

The best NativeScript video content out there. NativeScripting’s courses are an amazing resource for getting started with NativeScript. Highly recommended.

TJ VanToll

Principal Developer Advocate @ProgressSW

Complete Bundles

Everything you need to master NativeScript

47/100 left at this price

NativeScript with Angular Super

3 courses

NativeScript with Angular Getting Started Guide
NativeScript with Angular Web Application Conversion
Styling NativeScript with Angular Applications

$79

$139Save 43%
31/100 left at this price

NativeScript with Angular Ultra

4 courses

NativeScript with Angular Getting Started Guide
NativeScript with Angular Pro
NativeScript with Angular Web Application Conversion
Styling NativeScript with Angular Applications

$139

$259Save 46%
55/100 left at this price

NativeScript Core Master Bundle

3 courses

NativeScript Core Getting Started Guide
NativeScript Core Pro
Styling NativeScript Core Applications

$89

$169Save 47%