- Expert Mentors
- How it Works
- Become a Codementor
(Currently unavailable) Free tips/help/code review, see fields specified below
For every 15 minutes
Programming languages * 5-6 years experience with C/C++ programming. * 2-3 years experience with C# programming. * 1-2 years of experience with Java * 1-2 years of experience with Python API * 4-5 years of experience with WIN32 API IDE / Tools * 5-6 years of experience with Visual Studio
Eastern Time (US & Canada) (-05:00)
- 5 years experience
C++ was the first language I learned. Back in august 2010, I was starting to get interested to learn how to program. Learning this particular language has not been an easy task, specially when working with pointers. For a long time I struggled with the syntax, forgot and re-learned again. When I managed to get all this knowledge solid and focused, I began utilizing these competences with my linear algebra skills, often creating quick applications to verify my calculations. Two years later, when I finally was aware C++11 had arrived, I quickly began learning new concepts, lambda functions, variadic templates, etc.. I made sure to constently apply these new skills, to stay up to the standards of the language. Same is currently being done with the latest revision, C++14, and will be done when C++17 will be out.
- 5 years experience
After C++, I began exploring C as my second programming language. As I got around recompiling old source code, I noticed peculiar differences between C/C++, such as the absence of reference parameters in C, no functions in structures, at the exceptions of function pointers, etc. This has been a really good way to improve pointer manipulation & understanding, as practice is commonly known as perfection maker.
- 3 years experience
C# is a language I learned mostly during my college years.
- 4 years experience
When I had enough of creating console/DOS-like applications, I moved to WIN32 API. I wanted to learn how to make GUI interfaces. This is where I was able to merge by C/C++ skills with Microsoft's Windows API. Link to my Win32 tutorials. https://github.com/malortie/Tutorials/wiki/
- 5 years experience
5-6 Years of experience in programming using Microsoft's proprietary IDE, Visual Studio. I began using Visual Studio 2005 back in 2006, when I was doing small tweaks for personal use. Later, I moved on to visual Studio 2008, and eventually got used to it. A very good IDE, which has evolved and been my favorite since Intellisense. I consider having a decent, if not tremendous knowledge when it comes to configuring compilers and project solutions, specially in C++. My knowledge encapsulates, but is not limited to: - Setting linker; build events; user macros, properties - Project properties pages - Solution configuration management - Debugging tools and windows - Build configuration - Environment variables
VIEW MORE POSTS
POSTS BY MARC-ANTOINE
Building a Win32 App, Part 2: Windows and Messages
This tutorial helps you take a deeper look at the `WinMain` function to understand how structured a **Win32** application is. By the end of this tutorial, readers should be able to understand the concepts of message queues, window registration & creation, as well as the base of message loop and how all these operate to make an application work.
Building a Win32 App Part 3: a Simple Window
The purpose of this tutorial is to learn the process of constructing a Win32 application window at it's simplest form. By the end of this tutorial, readers should be able to create a window from scratch, understand basics and flow of the message loop, as well as the procedure associated to this window.
Could've been better
Tried to to do something, vasted a lot off my time
Mar 31, 2016
Very through and patient. Offers additional material for you to refer to as well. Thank you!
Jul 15, 2015
WOW. All I can say is Marc was extremely patient with me. I am a beginner in Java and he walked me step by step though some problems I was working on. He spent over 40 minutes with me and wrote helpful comments all over my code to keep me remembering the fundamentals. Not only this, he was extremely positive and steered me the right direction to very useful resources - I also understand his C++ programming knowledge is vast. At the current time of writing - he did all of this for free because he likes to help people, a truly good person.
Jul 13, 2015
Patient and have a good way of explaining. Really happy with the session!
Jul 12, 2015
Helpful session. It is always good to get another pair of eyes seeing a problem
Jul 8, 2015