Jump to content

Developer Resources


simsrw73

Recommended Posts

I'm not sure I have any itches big enough to scratch yet, but I'm curious about the platform. Most of my programming experience is on the desktop and not with web technologies, though I know some of the basics. So I thought I'd do some researching on the underlying technologies. Usually, I'm more of a book learner, but I found a sale on Udemy where all their courses are $11.99 (USD) so I thought I'd mention them now as the sale ends today (the $11.99 price seems only available on the mobile apps, iOS & Android). I may post some book links later.

 

There are many classes on each topic to select from. Here are just a few I picked out based solely on the number of reviews and the review rating:

 

Basics:

The Web Developer Bootcamp

 

Javascript:

The Complete JavaScript Course: Build a Real-World Project

JavaScript: Understanding the Weird Parts

 

Typescript:

Understanding TypeScript

 

Node.js:

The Complete Node.js Developer Course (2nd Edition)

 

React:

Modern React with Redux

 

Bootstrap:

Bootstrap 4 From Scratch With 5 Projects

 

Electron:

Electron for Desktop Apps: The Complete Developer's Guide

 

 

Note: These courses won't make you a programmer and I didn't look for any general programming resources. There is much more to programming than just learning to string together bits of code. There are usually dozens of ways to solve a problem and many of them are wrong. On the other end, these courses may be too basic for some of us with programming experience, eg you can probably pick up the additions of Typescript in 20-30 mins on the web instead of watching a 7 hour course, or pick up a Javascript for C++ programmers type quickstart book and learn on the fly, but I posted these above to cover the bases.

 

Are there any other topics that are useful to research? Any recommendations on books, video courses, etc? Idioms & style references?

Link to comment
Share on other sites

I would say courses on javascript itself and react should be the most important ones.

 

I can't imagine moving to typescript when you know javascript is very hard so I'm not sure one needs a course for that. Writing an extension for Vortex you won't have a lot of contact with electron so again, not sure you need that course.

Regarding Bootstrap we're unfortunately still using Bootstrap 3 because 4 was still in alpha when we started.

Link to comment
Share on other sites

I would say courses on javascript itself and react should be the most important ones.

 

I can't imagine moving to typescript when you know javascript is very hard so I'm not sure one needs a course for that. Writing an extension for Vortex you won't have a lot of contact with electron so again, not sure you need that course.

Regarding Bootstrap we're unfortunately still using Bootstrap 3 because 4 was still in alpha when we started.

 

Thank you. That helps.

 

 

@Tannin - could I ask, do you have any feeling for the relative man hours split between javascript and 'everything else', for implementing an extension? If I planned for a ratio of one javascript specialist to one all-rounder, would that be a reasonable balance? Or might it more one-sided than that?

 

It's all javascript. The other items listed above are libraries/frameworks of reusable javascript functions that the javascript developer uses to create apps. It would have to be a massive plugin project to require more than one developer, but the developer should be familiar with the libraries Tannin pointed out.

Link to comment
Share on other sites

 

@Tannin - could I ask, do you have any feeling for the relative man hours split between javascript and 'everything else', for implementing an extension? If I planned for a ratio of one javascript specialist to one all-rounder, would that be a reasonable balance? Or might it more one-sided than that?

 

It's all javascript. The other items listed above are libraries/frameworks of reusable javascript functions that the javascript developer uses to create apps. It would have to be a massive plugin project to require more than one developer, but the developer should be familiar with the libraries Tannin pointed out.

 

Ah, thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...