[dba-VS] TypeScript
Gustav Brock
gustav at cactus.dk
Tue Jun 2 03:19:24 CDT 2015
Hi Shamil
Yes, it starts today but, as I understand it, this time you can start and proceed at your own pace.
Any version of VS that can install the TypeScript extension can do. That should include the free Community version. I use VS2013 Professional.
You can do this course with one hand while watching TV. It took more for me as I'm not fluent in JavaScript. The biggest surprise for me was the intense use of interfaces which is an important part of the magic of TypeScript and its IntelliSense which leaves JavaScript in the dark.
I still feel better with C# but I have learned to pay more attention to interfaces.
No, I didn't pay for a certificate - I have no one to present it to - and I would say it isn't of much value as you pass just by answering 60% correct. I insisted on 100%, and I believe anyone on this list could do as well with only little effort.
I don't think I will follow it once more. So many other things to do. Actually, only a bit of luck made me complete it.
/gustav
PS: Don't expect to see too much to Anders Hejlsberg. He is present in the first video only.
-----Oprindelig meddelelse-----
Fra: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] På vegne af Salakhetdinov Shamil
Sendt: 2. juni 2015 09:47
Til: Development in Visual Studio
Emne: Re: [dba-VS] TypeScript
Hi Gustav --
Thank you for your note. As far as I see the course starts today.
Do you know does the course need any special version of Visual Studio to work though its exercises? (I can't get this info from the course description)..
BTW, my congratulations with your completion of the previous version of this course!
Have you got a verified certificate?
Do you plan to take this one?
-- Shamil
Monday, June 1, 2015 6:24 PM UTC from Gustav Brock <gustav at cactus.dk>:
>Hi all
>
>It is on-line again, now slightly revised:
>
>
>https://www.edx.org/course/introduction-typescript-microsoft-dev201x-0
>
>/gustav
>
>________________________________________
>Fra: dba-VS < dba-vs-bounces at databaseadvisors.com > på vegne af Jim
>Lawrence < accessd at shaw.ca >
>Sendt: 12. maj 2015 20:53
>Til: Development in Visual Studio
>Emne: Re: [dba-VS] TypeScript
>
>Hi Gustav:
>
>Congratulations! :-)
>
>Jim
>
>----- Original Message -----
>From: "Gustav Brock" < gustav at cactus.dk >
>To: "Development in Visual Studio" < dba-vs at databaseadvisors.com >
>Sent: Tuesday, May 12, 2015 4:17:00 AM
>Subject: Re: [dba-VS] TypeScript
>
>Hi Arthur et al
>
>I managed to pass the course. It was a bit more difficult than expected because the instructors and the homework insist on a rigid use of interfaces even for the tiniest purpose - they call them baby interfaces -like:
>
> interface IArtStyle {
> name: string;
> }
>
>Thus you get a tiny class like:
>
> class ArtStyle implements IArtStyle {
> name: string;
> constructor(artStyle: IArtStyle) {
> this.name = artStyle.name;
> }
> }
>
>Effectively, as you can see, this holds nothing more than a string.
>But it demonstrates the power of strong typing.
>
>Also the option for classes, inheritance, and modules (namespaces) really turns Javascript into a low-level language compared to TypeScript.
>
>It took me many hours to create the final piece of code - until I found out that the provided JSON file was buggy. But, hey, isn't that real life? Never trust an unknown data source.
>
>/gustav
>
>-----Oprindelig meddelelse-----
>Fra: dba-VS [mailto:dba-vs-bounces at databaseadvisors.com] På vegne af
>Arthur Fuller
>Sendt: 28. april 2015 16:34
>Til: Development in Visual Studio
>Emne: Re: [dba-VS] TypeScript
>
>Gustav,
>
>I too am taking the course. And thanks for the link to SublimeText. I just installed it on two physical boxes, running Windows 8.1 and Debian 14 on the other, plus one VM running Ubuntu. and VoltDB.
>
>I haven't completed the course yet, but am sure liking what I've seen so far.
>
>/Arthur
>
>On Tue, Apr 28, 2015 at 7:33 AM, Gustav Brock < gustav at cactus.dk > wrote:
>
>> Hi all
>>
>> Apropos:
>>
>> There is a free course at 6 x 3-4 hours on TypeScript on-line at edX
>> by the two highly qualified instructors Dan Wahlin and Anders
>> Hejlsberg (lead architect of C# and core developer on TypeScript in case you are not aware):
More information about the dba-VS
mailing list