EngineerSpock is creating Programming Video Courses
2
patrons
$20
per Video Course
Programming is one of the most wonderful things I have discovered in my life. It gives us a great power. Almost all the things surrounding us contain any processor. Mobile phones, cars, coffee makers, water heaters, washing machines and a substantial number of other devices have a program inside them which manages the device. Programs are everywhere. That’s why there are millions of programmers who develop software making our lives a little bit easier. The number of programmers continues to grow.

My name is Elias Fofanov aka EngineerSpock. I'm thankful enough for that I love what I do.

I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with the .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on the .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I’m an active member of the .NET community in Moscow, Russia.

I love the statement written by Seth Godin, "If it's work, we try to do less. If it's art, we try to do more." What I can say is that software is my art.

I left my job in March 2016. I did it to write programming video courses full-time. Since then I created seven paid video courses on Udemy.com platform. My expertise concentrates on the Microsoft.NET platform, so my courses belong to that technology. Here are seven video courses created so far:

  • Learn WPF with XAML from Scratch Learn how to create a powerful Windows application with rich UI on WPF platform. The course is for beginners already familiar with C# language.
  • MVVM in WPF Survival Guide Learn how to create a maintainable Windows application applying MVVM to WPF. A course for intermediate programmers. The supplementary course for the first one.
  • API in C#: The Best Practices of Design and Implementation
    Learn how to design and implement API based on the best practices developed by the .NET community.
    A course for beginners and intermediate programmers who at least familiar with programming in C# language.
  • Modern .NET Ecosystem and .NET Core Learn all the modern .NET concepts. .NET Core is the Future of .NET. The overview of the modern situation around the .NET platform.
    For any programmers who are familiar with programming in C#.
  • What's New in C# 6, C# 7 and Visual Studio 2017
    Learn new features of C# 6, C# 7 and Visual Studio 2017 on practical examples.
    For any programmers who are familiar with programming in C#.
  • Learn Unit Testing with NUnit and C#
    For any programmers
    who are familiar with programming in C#.
  • Software Architecture: Meta and SOLID Principles
    For middle developers who are familiar with programming in C#.

If you want to learn more about my video courses, visit the following sites:

Here is my plan for the near future. First of all, my dream is to create a super-mega project-based course on C#. There are tons of video courses on C# but frankly speaking, they are far from being ideal. I want to create 12-20 hours C# course which covers all the important topics.
After that, I want to create a video course on Xamarin.Forms as a continuation of that C# course. It also will be a project-based course. One of the ideas I have is to show you how to develop a full-fledged client of an online service like www.kanbanflow.com or www.trello.com. The overall idea is to create logically related courses which allow to enter the profession of a software developer starting from scratch. That’s why most likely there will be a course on the basics of programming unrelated to any specific programming languages.
This is the highest goal which I’ll strive to achieve!

Aside of that, I plan to create some very useful courses on Udemy like:
  • Domain-Driven Design in Practice
  • Windows Internals
  • Building a Real-World App with ASP.NET Core, Angular and SignalR

and many-many other courses :)

So, my dream is to help people to become programmers, starting from the ground.

This Patreon will help fund my plan, and without it, my plan is impossible. One may ask what’s so special in your courses; there are several free courses on C#, Xamarin and other topics? I would answer that I’ve watched a great number of free video courses and almost all of them are of poor quality. They do not provide so much value as mine courses will.
All of my paid courses have about 4.5 stars. Now, more than 3500 students are enrolled in my courses. It means that people like what I do and I’m happy to know that I help people all around the world to become better programmers.

Funding me, you play an active and important role in developing my vision of programmer’s education all around the world.

Let’s make this world a little bit better. Together.

Your friend, -EngineerSpock 

FAQ:

1) Will you cover only .NET platform?
Well, in the near future I’m going to cover only the .NET platform. If you a beginner, don’t worry, the .NET platform is so wide that it allows you build and software you want. .NET platform is very popular, and there is no problem to find a job in this field.

2) You’re not a native speaker. You have a heavy accent, so I don’t understand you, how am I going to learn your courses then?
First of all, according to my research, most people all over the world understand my speech without any problems. Most people, even native speakers think that I have a tiny accent. All my paid courses have subtitles. I will certainly provide subtitles for free video courses as well. They will be helpful in case of facing any troubles with understanding my accent.

3) Where will the money go?

I'm going to buy any expensive equipment in the near future. I have everything I need already. The most of donations is just for the living of my family. Most likely, a part of the money will be spent on people who will prepare subtitles. It is also possible that I will delegate some other not so important responsibilities, hiring other people.

4) How come only one video course in one or two months? That doesn't seem like a lot of output.

The thing is that free video courses will be project-based and long, at least 12 hours each. It’s very time-consuming to learn all the material which already exists, filter it, develop your own curriculum, write a full script, record it, edit it and so on. That’s why it will take at least one month to create one free, high-quality programming video course. I want to keep the quality of my courses on a premium level. That is the primary reason.

Thanks for understanding.

5) Where will programming video courses live?
 

Currently, I’m working on the Udemy.com platform. It provides a decent experience for learners, and it is getting better and better. So, in the near future I’m planning to stick with this platform. The registration is free on that platform so that you won’t spend anything.

6) What kind of equipment are you using?

I have a decent microphone, DSLR and everything I need for making a recording of decent quality. Don’t worry.

7) Where else can you be found, outside of Patreon?

My blog is on www.engineerspock.com
Other links:

https://www.udemy.com/user/eliasfofanov/
https://twitter.com/engineerspock
https://plus.google.com/u/0/113831352300407593346
https://www.facebook.com/engineerspock
https://linkedin.com/in/engineerspock

Tiers
Private
$1 or more per Video Course
Unlock exclusive content and join my community of patrons. Thank you!
  • Connect with other patrons
  • Feed where you'll hear early announcements of the topics included in the courses. Some discussion even possible. 
Corporal
$2 or more per Video Course
  • Thanks a lot :)
  • Plus all previous rewards
Sergeant
$5 or more per Video Course
  • Your name in the credits 
  • Plus all previous rewards
First Sergeant
$10 or more per Video Course
  • Get all upcoming courses for FREE
  • Plus all previous rewards 
Lieutenant
$20 or more per Video Course
  • In addition, you get for FREE all my already published courses
  • Plus all previous rewards 
Captain
$30 or more per Video Course
  • Write me a question and you have a HIGH chance to get a video answer on YouTube or an answer in a blog post 
  • Plus all previous rewards
General of the Army
$150 or more per Video Course only 3 left
  • A one-on-one Google Hangout  for One Hour per Month
  • Plus all previous rewards  
Goals
$20 of $4,000 per Video Course
This amount of money covers the time I spend on creating a great programming video course. I'm planning to create long video courses, so it will take more than one month to create one. Thus, 4k per course is the bear minimum which just allows my family to live. Aside of creating video courses, I want to create YouTube videos where I'll answer to your questions.
1 of 1
Programming is one of the most wonderful things I have discovered in my life. It gives us a great power. Almost all the things surrounding us contain any processor. Mobile phones, cars, coffee makers, water heaters, washing machines and a substantial number of other devices have a program inside them which manages the device. Programs are everywhere. That’s why there are millions of programmers who develop software making our lives a little bit easier. The number of programmers continues to grow.

My name is Elias Fofanov aka EngineerSpock. I'm thankful enough for that I love what I do.

I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with the .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on the .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I’m an active member of the .NET community in Moscow, Russia.

I love the statement written by Seth Godin, "If it's work, we try to do less. If it's art, we try to do more." What I can say is that software is my art.

I left my job in March 2016. I did it to write programming video courses full-time. Since then I created seven paid video courses on Udemy.com platform. My expertise concentrates on the Microsoft.NET platform, so my courses belong to that technology. Here are seven video courses created so far:

  • Learn WPF with XAML from Scratch Learn how to create a powerful Windows application with rich UI on WPF platform. The course is for beginners already familiar with C# language.
  • MVVM in WPF Survival Guide Learn how to create a maintainable Windows application applying MVVM to WPF. A course for intermediate programmers. The supplementary course for the first one.
  • API in C#: The Best Practices of Design and Implementation
    Learn how to design and implement API based on the best practices developed by the .NET community.
    A course for beginners and intermediate programmers who at least familiar with programming in C# language.
  • Modern .NET Ecosystem and .NET Core Learn all the modern .NET concepts. .NET Core is the Future of .NET. The overview of the modern situation around the .NET platform.
    For any programmers who are familiar with programming in C#.
  • What's New in C# 6, C# 7 and Visual Studio 2017
    Learn new features of C# 6, C# 7 and Visual Studio 2017 on practical examples.
    For any programmers who are familiar with programming in C#.
  • Learn Unit Testing with NUnit and C#
    For any programmers
    who are familiar with programming in C#.
  • Software Architecture: Meta and SOLID Principles
    For middle developers who are familiar with programming in C#.

If you want to learn more about my video courses, visit the following sites:

Here is my plan for the near future. First of all, my dream is to create a super-mega project-based course on C#. There are tons of video courses on C# but frankly speaking, they are far from being ideal. I want to create 12-20 hours C# course which covers all the important topics.
After that, I want to create a video course on Xamarin.Forms as a continuation of that C# course. It also will be a project-based course. One of the ideas I have is to show you how to develop a full-fledged client of an online service like www.kanbanflow.com or www.trello.com. The overall idea is to create logically related courses which allow to enter the profession of a software developer starting from scratch. That’s why most likely there will be a course on the basics of programming unrelated to any specific programming languages.
This is the highest goal which I’ll strive to achieve!

Aside of that, I plan to create some very useful courses on Udemy like:
  • Domain-Driven Design in Practice
  • Windows Internals
  • Building a Real-World App with ASP.NET Core, Angular and SignalR

and many-many other courses :)

So, my dream is to help people to become programmers, starting from the ground.

This Patreon will help fund my plan, and without it, my plan is impossible. One may ask what’s so special in your courses; there are several free courses on C#, Xamarin and other topics? I would answer that I’ve watched a great number of free video courses and almost all of them are of poor quality. They do not provide so much value as mine courses will.
All of my paid courses have about 4.5 stars. Now, more than 3500 students are enrolled in my courses. It means that people like what I do and I’m happy to know that I help people all around the world to become better programmers.

Funding me, you play an active and important role in developing my vision of programmer’s education all around the world.

Let’s make this world a little bit better. Together.

Your friend, -EngineerSpock 

FAQ:

1) Will you cover only .NET platform?
Well, in the near future I’m going to cover only the .NET platform. If you a beginner, don’t worry, the .NET platform is so wide that it allows you build and software you want. .NET platform is very popular, and there is no problem to find a job in this field.

2) You’re not a native speaker. You have a heavy accent, so I don’t understand you, how am I going to learn your courses then?
First of all, according to my research, most people all over the world understand my speech without any problems. Most people, even native speakers think that I have a tiny accent. All my paid courses have subtitles. I will certainly provide subtitles for free video courses as well. They will be helpful in case of facing any troubles with understanding my accent.

3) Where will the money go?

I'm going to buy any expensive equipment in the near future. I have everything I need already. The most of donations is just for the living of my family. Most likely, a part of the money will be spent on people who will prepare subtitles. It is also possible that I will delegate some other not so important responsibilities, hiring other people.

4) How come only one video course in one or two months? That doesn't seem like a lot of output.

The thing is that free video courses will be project-based and long, at least 12 hours each. It’s very time-consuming to learn all the material which already exists, filter it, develop your own curriculum, write a full script, record it, edit it and so on. That’s why it will take at least one month to create one free, high-quality programming video course. I want to keep the quality of my courses on a premium level. That is the primary reason.

Thanks for understanding.

5) Where will programming video courses live?
 

Currently, I’m working on the Udemy.com platform. It provides a decent experience for learners, and it is getting better and better. So, in the near future I’m planning to stick with this platform. The registration is free on that platform so that you won’t spend anything.

6) What kind of equipment are you using?

I have a decent microphone, DSLR and everything I need for making a recording of decent quality. Don’t worry.

7) Where else can you be found, outside of Patreon?

My blog is on www.engineerspock.com
Other links:

https://www.udemy.com/user/eliasfofanov/
https://twitter.com/engineerspock
https://plus.google.com/u/0/113831352300407593346
https://www.facebook.com/engineerspock
https://linkedin.com/in/engineerspock

Recent posts by EngineerSpock

Tiers
Private
$1 or more per Video Course
Unlock exclusive content and join my community of patrons. Thank you!
  • Connect with other patrons
  • Feed where you'll hear early announcements of the topics included in the courses. Some discussion even possible. 
Corporal
$2 or more per Video Course
  • Thanks a lot :)
  • Plus all previous rewards
Sergeant
$5 or more per Video Course
  • Your name in the credits 
  • Plus all previous rewards
First Sergeant
$10 or more per Video Course
  • Get all upcoming courses for FREE
  • Plus all previous rewards 
Lieutenant
$20 or more per Video Course
  • In addition, you get for FREE all my already published courses
  • Plus all previous rewards 
Captain
$30 or more per Video Course
  • Write me a question and you have a HIGH chance to get a video answer on YouTube or an answer in a blog post 
  • Plus all previous rewards
General of the Army
$150 or more per Video Course only 3 left
  • A one-on-one Google Hangout  for One Hour per Month
  • Plus all previous rewards