27 Oct 2019 Smart Ninja
When it comes to web development and software development, there are multiple ways of creating the same solution.
If you’re trying to specify a colour, there’s HEX, RGB or HSLA; if you’re trying to lay out elements on a page, you’ve got Flexbox, Grid, or Floats. No matter what you’re trying to do, there are different ways to do it, and every developer has their own style and creativity.
But, when it comes to website best practices - there are certain things that must be done a certain way. Bui...
05 Oct 2019 Sanjay Jain
Did you want to start your career in Web Development but you feel like you can't afford the cost to start?
Professional development can be a huge springboard in your career. From formal learning through courses, internships and apprenticeships, to informal learning, which includes networking and attending seminars, everyone can benefit from professional education and development.
How you choose to move forward in your professional development depends on your personal career goals, your prefe...
01 Oct 2019 Smart Ninja
8 Reasons to Choose SmartNinja
This question was asked recently by a potential student: "Why should I choose a course at Smart Ninja?"
We gave an honest answer: "Our kind of lessons may not be right for you. You need to ask yourself what the reasons are for considering learning Web Development skills and how." Some prefer to learn with books, some with online tutorials and others prefer "in person" courses. Here are the 8 reasons that Smart Ninja thinks you should take our Web Development 1 Co...
01 Oct 2019 Sanjay Jain
Secret - 7 Fun Projects to Learn Programming
The secret to most things in life aren't really secrets.
ps - thats why we think its a secret :)
When we see someone who is really good at their job or good at explaining something or even doing something like programming, we immediately think they must know some secret to coding.
Well the truth is they aren't so much better than the rest of us. They just happened to know that in order to get really good at a skill like programming, one must do. B...
19 Sep 2019 Smart Ninja
You want to become a web developer and you ask yourself what job opportunities do I have? We introduce you to three possible focus areas in web development!
How do you work as a front-end developer?
11 Sep 2019 Sanjay Jain
I wanted to let you know that we are proud to have launched the first Web Development 1 course in Winnipeg.
The course started on Monday September 9 and runs from 6:00pm - 7:30pm every Monday and Thursday for 12 weeks, being held at CMU.
Something we are really proud of is the fact that this course has 5 students ---- All women. We are so proud of achieving one of our goals to push for more parity in the STEM industry. This course is the first step in getting women into Tech!
19 Aug 2019 Sanjay Jain
Good Morning Winnipeg,
Hopefully you had a chance to catch us on Global Morning Winnipeg. You would have learned why we brought the SmartNinja program to Winnipeg, what it means to be a programmer and why you should consider joining us for the upcoming Info Session on August 29.
Here is what we believe in:
My name is Vindra Jain and my husband Sanjay Jain and I are starting the first coding school in Winnipeg.
As an IT consultant, Sanjay has observed over the years that there's a big gap ...
28 Jul 2019 Smart Ninja
If you look at Canadian universities in computer science courses today, you get a clear picture: the majority of students are male. Only rarely do you meet a woman in computer science lectures. Only one in five computer science students is female. Why is it that almost exclusively men work in IT?
When women stopped programming
In fact, at the universities it did not always look that way. When computer science was first offered as a degree course in the 1980s, half of the students were female. ...
27 Jul 2019 Smart Ninja
There are many different ways to learn programming. The most important, however, is the time and effort you are willing to invest. You wonder if there is a programmer in you too? We have 7 signs for you, which could possibly help you with this question.
1. You are a problem solver
Programming is about solving problems. It requires you to be able to solve problems yourself while taking into account given deadlines and budgets. And how do you know if you like troubleshooting? Well, do you like...
20 Jul 2019 Smart Ninja
Probably the best-known programming language for non-programmers is Java. You may have heard something of C or C ++ before. It would have been synonymous in school or university by starter courses in HTML, this language may have been incorrectly classified as a programming language. But Java has a higher status, because in this language beginner courses were often taught outside of computer science studies.
However, a good indication of which language is needed on the job market and which is th...