KillerSites Blog

Archives

How Successful Software is Created in the Real-World.

September 26, 2018

What’s it like to build and manage software over the long-term? What is the tried and true way of building software in the real world?

Here is a quick summary for people who don’t have time to watch the video:

My popular courses:
Learn web development fast: https://shop.killervideostore.com/
Learn Python 3 fast: http://www.killervideostore.com/python/

My business courses:
Complete Freelancer: https://www.killervideostore.com/free…
Complete Entrepreneur Course: https://goo.gl/kpVUD2

My social links:
Instagram: https://www.instagram.com/stefanmisch…
Twitter: https://twitter.com/killersites

Thanks!

Stef

read more

Shamelessly Self Promoting my Web Design Training Package!

August 27, 2018

Hi!

I come from a family of teachers, and in carrying on the tradition, in 2002, I started creating web design and development courses for all those non-nerds out there.

The average person is socially more adept than your average nerd – this is true. But unfortunately, this typically means the average individual needs a more ‘human’ explanation of the languages of web design and development. If you are not aware, here they are:

  • HTML5
  • CSS3
  • JavaScript
  • PHP

The problem with so many code courses out there, is that they are ‘taught’ by nerds who don’t know how to teach. Yes, you are right, teaching is a separate skill from coding. Imagine that!!

🙂

Teacher + Programmer = rare combo

Fortunately, my experience teaching, and 20+ years experience as a coder/programmer, gives me the right mix of skills that allows me to create learning experiences that are fun, easy and very effective. You will learn more, and faster with my web design and development training package.

… But don’t take my word for it, here is an email I recently got from a student:

Hi Mr. Mischook,

Your courses are amazing. I can’t thank you enough.

I had tried a few other online programs (free and paid), without success. I felt like I just couldn’t hack it after trying those resources, and that maybe learning to code wasn’t for me after all. But I still had a deep desire to learn how to program.

I went back to work on my first (and so far, my only) webpage that I started in CodePen when I was attempting to learn to code through other sources. I left the page in complete shambles, until I found your courses on StudioWeb via your YouTube videos. Now, it looks presentable (in my opinion). I couldn’t be happier.

Your courses are so well-done and the sequence makes perfect sense. You fill in all the gaps, and I feel like I actually understand what I’m doing and why I’m doing it, which is very important to me. (I like details.) I purchased your book Web Design: Start Here as a reference manual. I’m looking forward to your entrepreneurship course once I complete your web developer course.

Forgive me if I’m over the top or inappropriate. I just appreciate your efforts, and I hope that your websites gain many new subscribers.

Cheers!

Stacey Nash

Stacey was nice enough to give me permission to use her email. Thanks Stacey!

If you would like to learn web design and programming as quickly as easily Stacey has, check out my courses.

Stefan

read more

Core Programming and Coding Concepts Outlined

August 27, 2018

Some of the most important things programmers need to learn, are the foundational concepts and techniques I refer to as the ‘core’.

Here are few examples:

• consistent and proper naming conventions.
• code formatting.
• simple modular code.
• using accepted design patterns like MVC.
• importance of being consistent with the way an apps’ codebase is structured.

Sadly, fundamentals like these are omitted by most online courses. These lessons should be interwoven within the context of any good programming course.

The ‘core’ principles are soooooo important, because they not only provide a solid foundation, they actually speed up the process of learning.

Check out my popular web design and development training package:

https://shop.killervideostore.com/

Stef

read more

Python even MORE popular in 2018

July 30, 2018

I keep reading article after article and survey after survey, on how Python keeps growing in popularity as a programming language. So, why is that the case? And, should you learn Python?

Let’s start off with some of the reasons why Python is popular:

  1. Python is easy to learn.
  2. Python is used in a wide variety of applications.
  3. Python is easy to program with, yet very powerful.
  4. Python code can be written a few styles, including OOP and functionally.
  5. Python has a HUGE set of libraries/modules that can be dropped into your Python programs, speeding up the development process.

A few comments:

Python’s core strength, is that it’s a general purpose language. As such, it is used in many different fields, such as: Ai and machine learning, server automation, web development, data sciences and more. This flexibility of use in the real-world, is a key reason why Python’s popularity keeps growing.

Should you learn Python?

Short answer: Yes. You have nothing to loose, and everything to gain learning Python. It’s a great first programming language, given Python code is so easy to read. Yet Python still can express pretty advanced programming concepts relatively easily.

… For those of you who don’t know how to code yet, many of the programming concepts and techniques you find in Python, you will also find in many other languages like JavaScript, Java, C++, C#, Kotlin, PHP, Ruby, Swift and many others. So in effect, when you learn Python, you will be learning much about just about every modern programming language!

How about Python jobs?

There are lots of Python jobs, and in many fields. So having Python as tool in your nerd-toolbelt, will just make getting well paying jobs that much easier.

Conclusion

I teach a few languages, and have written commercial code in 9 programming languages. There is a reason I choose Python as one of only 3 programming the languages I teach.

If you like to learn quickly, then you will love how easily and quickly you will learn Python with my popular Python course.

Thanks!
Stefan Mischook

read more

Need2Nerd #5 – The Perfect Programming Language?

July 30, 2018

Duration: 10:05

Is there a perfect programming language? Some people think it’s Python, others say it’s Swift, and still others think it is Kotlin! They can’t all be right!!?

In this podcast, I get into it to help you understand the best programming language.

Get it on iTunes: https://itunes.apple.com/ca/podcast/need2nerd/id1415321034

Stefan

read more

Complete Entrepreneur Course

July 27, 2018

Hi,

I just released my Complete Entrepreneur course!

Background:

I started my first company when I was 18, with no money and no connections. I was able to reach financial independence after a YUGE amount of trial and error. This course will help you avoid common mistakes, and reach your goals in a fraction of the time.

The 3 elements of business success:

There are 3 basic skillsets you need, to be a successful entrepreneur:

  1. Core business skills
  2. Money management and financial skills
  3. Psychological skills

If you understand and follow these lessons, it’s almost guaranteed you will achieve a level of success that will probably surprise your friends, pets and family members.

Course structure:

Lessons come in video and mp3 format, so you can learn the way you want. I’ve also included a PDF outline of the lessons. Watch or listen to chapters in any order. The lessons follow the following structure for fast learning:

  1. Lesson summary
  2. The details and story behind the lesson
  3. Action plan (when it makes sense) – how to use the lesson in the real world

Chapters:

  1. The categories of business
  2. 10 business ideas
  3. How to pick your business
  4. Finding your niche
  5. How most rich people get rich
  6. Bootstrapped business vs raising money
  7. Stef’s Top 3 Business Truths
  8. Partners or no partners?
  9. Working at home vs working at an office
  10. Hiring people to work for you
  11. Buying equipment for your business
  12. Developing business workflows to increase profits and reduce headaches
  13. Long term money management
  14. How to bill clients, how to get paid
  15. Psychology of an entrepreneur
  16. Business Myths
  17. Principles of FYM

Check it out now.

Thanks!

Stefan Mischook

read more

StudioWeb: a Proven Vocational Code Curriculum

July 27, 2018

There is a growing awareness in the value of vocational education. For many students, college and university may not be their best choice, so it makes sense prepare them with valuable in demand skills.

With that in mind, it’s safe to say that coding and programming, is the 21st century vocational skill.

StudioWeb’s unique curriculum

A vocationally capable code curriculum is hard to find. In fact, I haven’t found any other than StudioWeb.

This is probably because to create an effective set of courses, that teach both practical coding skills and theory, the courses (and software) has to be created by someone who:

  1. Has teaching experience and skill.
  2. Has commercial experience writing code.
  3. Is an accomplished presenter and author.

Seven years ago, when I first designed the software and course structure for StudioWeb, I was able to pour into it my years of experience teaching code, creating courses, and writing commercial software. I believe this combination, was a key reason why StudioWeb’s curriculum has proven to be so popular with students and teachers.

Click here to continue.

read more

Need2Nerd #4 – Say NO to NoSQL in 2018

July 25, 2018

Duration: 12:29

So what is noSQL? From Wikipedia:

A NoSQL (originally referring to “non SQL” or “non relational”)[1] database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases.

https://en.wikipedia.org/wiki/NoSQL

In this podcast, I explain why for 99% of projects, you are probably better off with an SQL database. The need for sharded (sharding) databases, and horizontal scaling (one of the mentioned key advantages of noSQL databases) is exceptionally rare.

 

My popular courses:
Complete Freelancer: https://www.killervideostore.com/freelancer
Learn web development fast: https://shop.killervideostore.com/
Learn Python 3 fast: http://www.killervideostore.com/python/
Complete Entrepreneur Course: https://goo.gl/kpVUD2

My social links:
Instagram: https://www.instagram.com/stefanmischook/?hl=en
Twitter: https://twitter.com/killersites

Thanks!

Stef

read more

Need2Nerd #3 – The Fast Way to Professional Developer

July 23, 2018

Duration: 19:48

In this vlog style podcast, I talk about ‘programmers pain’ and the quickest way to becoming a professional developer. Whether you want to work for a company full time, start a freelancing development business, or create your own business, the strategies I teach in this video will speed things up.

My popular courses:
Complete Freelancer
Learn web development fast
Learn Python 3 fast

My social links:
Instagram
Twitter

Thanks!
Stefan

read more