Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto Professional Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
$12K available for some one to teach Pronto Script in New Zealand
This thread has 13 replies. Displaying all posts.
Post 1 made on Thursday September 9, 2010 at 20:12
gopronto
Senior Member
Joined:
Posts:
April 2008
1,453
Hi just thourght i would through this one out there to see if there were any takers :)

$12K available for some one to teach Pronto Script in New Zealand for a week:)
Pronto still one of the best Wi-Fi Remotes,
www.ikonavs.co.nz and [Link: axiumcontrol.com] Axium Control
Post 2 made on Thursday September 9, 2010 at 21:19
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
Is the coursework already prepared and you are just in need of a teacher?
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 3 made on Thursday September 9, 2010 at 21:24
gopronto
Senior Member
Joined:
Posts:
April 2008
1,453
I have the out line for the course:-
But there is no Course work prepaired yet..


Training Content
1 - Introduction, basic Javascript
- Syntax
- Variables
- Operators
- Arrays
- Flow control
2 - Javascript
- Functions
- Objects
- Exceptions
3 - Advanced Javascript
- Bitwise operations
- Regular expressions
- Maths
- Coding conventions
4 - Advanced Javascript
- Scope & lifetime
- Activities & pages
- Callbacks
- Recap on javascript basics
5 - Widgets
- Widget types
- Working with widgets
- Action lists
6 - Advanced UI
- Timers
- Rotary wheel
- Toggle buttons
- Linking components together
7 - Extenders
- Serial comms
- Simple protocol implementation
- Digital IO
8 - Networking
- Basics of HTTP
- Retrieving remote images
- 'Scraping' websites for information
9 - Debugging
- Debug widget
- Print statements
- Integrated debugger
- Structuring code to aid debugging
10 - Creating and using Modules 1
- How to use existing modules
- How to create custom modules
11 - Creating and Using Modules 2
- Where to find them
- How to use them
12 - Recap
- Particular problems people have
- How to find information
- Javascript references
- ProntoScript references
- Good sources for modules, other information
Pronto still one of the best Wi-Fi Remotes,
www.ikonavs.co.nz and [Link: axiumcontrol.com] Axium Control
Post 4 made on Thursday September 9, 2010 at 22:52
Barry Gordon
Founding Member
Joined:
Posts:
August 2001
2,157
Hmm sounds interesting. Airfare? Expenses? Since I tought graduate level Computer Science for 10+years at a university I am probably qualified but I would need to think about the course.
OP | Post 5 made on Thursday September 9, 2010 at 23:10
gopronto
Senior Member
Joined:
Posts:
April 2008
1,453
Im sure Barry you would like it here , climate not quite as good as Florida, but no hurricanes here,just earth quakes....

Lucky for me im in the North island
Pronto still one of the best Wi-Fi Remotes,
www.ikonavs.co.nz and [Link: axiumcontrol.com] Axium Control
Post 6 made on Friday September 10, 2010 at 09:30
sWORDs
Long Time Member
Joined:
Posts:
November 2006
373
Multiple groups? How big are they and what about the visa?
Post 7 made on Friday September 10, 2010 at 11:03
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
Regular Expressions is a course within itself.

I would also consider Flanagan Chapters 1-11 a prerequisite for attending the course. At least this way, user would be somewhat familiar with topics in first part of the course.
Lyndel McGee
Philips Pronto Addict/Beta Tester
Post 8 made on Friday September 10, 2010 at 12:33
kevin82
Long Time Member
Joined:
Posts:
January 2008
197
Maybe you can send nick ( prontosqueeze ) a email. he lives in australia.
Post 9 made on Saturday September 11, 2010 at 02:12
brodricj
Long Time Member
Joined:
Posts:
May 2008
116
Just to divert slightly...I'd be interested in attending such a course in Australia. Ideally I'd like to be able to offer an all expenses paid + generous day rate for Barry to come and teach, but that is beyond me I'm afraid.
Post 10 made on Saturday September 11, 2010 at 08:40
tenchi
Long Time Member
Joined:
Posts:
January 2006
156
I think my little bub wouldn't approve. :)

And those earthquakes are a bit of a turn off!

Other than that would be lovely to go over there!

As Lyndel said there is no way you could teach RegEx.. Maybe the basics for filtering out letters from a response, RegEx takes ages to master (there are some handy apps you can access online that does most the work for you anyway, I usually just use the skills of my staff at work :P).

I also think the couse is tooo big. Covering too many things that people might use once or twice but would more than likely forget if they arn't doing it on a regular basis (I find this with Adobe Flash!).
Post 11 made on Saturday September 11, 2010 at 11:50
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
To follow up on Tenchi's comments.

The first 3 chapters are basically either Dev Guide intro or Flanagan. They are important and that is why I suggested a prerequisite such as Flanagan.

Chapter 4, of course is specific to Pronto as it is how Pronto uses scopes with regard to activities, pages, etc...

I could write a book on Chapter 9 - Debugging. However, you can only tell folks so many times to use try/catch with a Diagnostic.log() in the catch to find their page or activity script error. ;-)

Chapter 7 is too loose. What is Digital IO? What is Simple Protocol Implementation? Barry has a doc on Serial Comms on his site that should likely be a prerequisite for material covered here.

Chapter 8 - Scraping Websites? Might this be better as processing XML?
In fact, no where in the syllabus is the ECMA-357 E4X covered. Maybe processing XML with embedded namespaces?

Chapter 5 - Where are dynamic widgets? The course appears to be geared toward PEPV2 usage and newer features but dynamic widgets are not mentioned. They differ from the predefined/created widgets in that if you don't manage cleanup properly, you have memory leaks that are not cleaned up until you exit the current activity.

There's also nothing here on "optimizing" your code for performance or eliminating errors. Specifically, I reference "Developing ProntoScript Libraries" which can be found in the Developer's Guide right-hand Sidebar once you login to ProntoScript area of Philips site. JSLint and code compression (not encryption) is covered here.

[Link: pronto.philips.com]

User MUST be familiar with Ant to use the Philips build scripts. Maybe Ant should be another prerequisite (O'Reilly book). Yes, this Prontoscript development can be a beast and there are many thinks required to make a good script great. Optimizing for performance with regard to compilation time and variable names should not be overlooked.

And, while we are on this topic, ANYONE who is attending the course should be required to obtain both Level 1 and Level 2 Certification prior to attending. This should make them familiar enough with the editor, database, and the Extenders (Level 2 Certification has good stuff about neat ways to wire up RFX9600 dry contacts for power sense / relays that I think really should have been in the product documentation).

Sorry for rambling here but I as tenchi points out, there's a lot of material you want covered. To make the cost of the course valuable, the students should come prepared to learn. Why is that? Due to the amount of material, the instructor will need to know what baseline to expect from the students.

In effect, you are asking someone to come in and teach Programming 101, 102, 201, and 202 in a 1-2 day format which, IMO, is not possible without a baseline. And, what if the student has never even installed PEPV2? If they don't even have an idea about what the editor is and how to use it, the instructor will spend more time "hand-holding" those folks and will not be as productive with the ones who are "prepared".

Again, this is my opinion, take it as you like but I think if you want your course to be productive, there is merit here.

Lyndel
:-)
Lyndel McGee
Philips Pronto Addict/Beta Tester
OP | Post 12 made on Sunday September 12, 2010 at 15:23
gopronto
Senior Member
Joined:
Posts:
April 2008
1,453
Thanks guys , the course was going to be spread over 12 weeks, but i dont think any of you would like to spend your winter over here in our summer ;)

I can see installers asking more about this in the future as Pronto becomes more powerfull, and there will be more requests on guys like Tenchi, Lyndel, Barry etc to write more scripts.

Which gets us back to a vey old thread on how much are guys willing to pay for scripts. It seems like most installers dont mind paying around $30 ~ $70 (per Pronto) on scripts as long as there is support and back up.
Pronto still one of the best Wi-Fi Remotes,
www.ikonavs.co.nz and [Link: axiumcontrol.com] Axium Control
Post 13 made on Sunday September 12, 2010 at 15:36
buzz
Super Member
Joined:
Posts:
May 2003
4,371
Perhaps an online course would be more practical. There could be "boilerplate" modules and occasional live sessions.
Post 14 made on Sunday September 12, 2010 at 20:15
Lyndel McGee
RC Moderator
Joined:
Posts:
August 2001
12,994
LOL 3 months for $12K USD. Not for 3 months unless it includes room and board plus travel allowances. I don't think the company I work for would allow me 3 months off to do something like this.
Lyndel McGee
Philips Pronto Addict/Beta Tester


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse