The essence of
Python Quick Start

I know how frustrating it is when your professor wants you to switch to Python and you need to learn it in a very few days for your project or research. Professors always want it now!

I know how challenging it is to work on a project at your job and discover that you need to use Python or any of its packages (NumPy, Pandas, etc.) to accomplish your tasks. All Bosses want solutions not problems!

How do I know!? 

I had to learn many computer skills by myself just in days (sometimes in hours) when I was an undergraduate and graduate student, and when I worked for different firms as an engineer. In other words, I was in your shoes!

Ironically, since I became a faculty member at the university, I've demanded that many of my students switch to other coding languages for their course projects and research. How lucky they are :)

That's why, relying on my 20+ years of teaching experience, I designed and recorded this course specifically to help you learn and be able to code in Python in a matter of days to accomplish your tasks and/or to expand your skills to more specialized tools based on Python.

So, what is this course?

→ It's an intensive course through 4K video lessons in addition to PDF handouts, codes, and projects to take you from zero to hero in an amazingly short time thanks to its progressive, self-paced curriculum.

→ It's a beginners' course; no previous knowledge of computer programming is required. All that you need is an average computer (desktop or laptop) with a Python interpreter and editor.

→ It's an interactive course; every lesson has a discussion area where you can ask questions, share codes, and get answers and comments directly from your instructor.

→ It's a dynamic course; new lessons, updates, and course materials are added to the curriculum upon your questions and requests.


→ It's a lifetime course; your membership never expires, so with a one-time payment you will access its content any time later for reference or updates.


→ It's a preparatory course; after completing this course, you will be confidently ready to move to advanced topics and applications:

  • NumPy (Array and matrix computations, linear algebra)
  • SciPy (Advanced numerical analysis)
  • Matplotlib  (2- and 3-D plots and graphics)
  • Jupyter Notebook  (Online interactive document sharing) 
  • Pandas (Data analysis and manipulation)
  • Scikit-learn (Machine learning)
  • Scikit-image (Image processing)

... and many more.

By the end of this courseyou will code in Python fluently and efficiently to develop your academic and professional programs and continue your journey confidently to success and excellence. 



Let the course speak for itself


-> Course Curriculum

    1. Course Info & Curriculum

    2. Introduction to Python

    1. Integer and Floating Point Numbers

      FREE PREVIEW
    2. Boolean and Complex Numbers

      FREE PREVIEW
    3. Strings

    4. Type Casting and Case Sensitivity

    1. Input Function

      FREE PREVIEW
    2. Display Function: print()

      FREE PREVIEW
    3. Special Characters

    4. String format() Function

    5. Code Comments

    1. Python Arithmatic Operators

    2. Arithmetic Precedence

    3. Assignment Operators

    4. Importing Packages and Modules

    1. Lists

    2. List methods

    3. Slicing Lists

    4. Dictionaries and Tuples

    5. Sets and Structure Conversion Functions

    1. Relational and Logical Operators

    2. if / if-else Statements

    3. if-elif-else Structure & Indentation

    4. if-elif-else Example

    5. Compound Conditions (Nested Conditions)

    6. The Ternary if Operator

About this course

  • $9.99
  • 50 lessons
  • No previous knowledge required
  • Discussion Space for Q&A
  • PDF handouts & code files

Learn Faster with Outstanding Course Materials

  • Video Lessons

    Step-by-step explanation with meticulously selected illustrations, examples, and exercises through 4K-quality video lessons with high-quality audio.

  • Handouts

    PDF handouts covering all lessons, examples and exercises that can be easily and clearly read on site or download to your computer.

  • Codes

    Source code files (.py) of the Python scripts illustrated in lessons, so you can download on your computer and run them on your Python interpreter.

  • Q&A

    Discussion area in EVERY lesson, so you can post questions and qet answers directly from your instructor, all in the same page; no emails or other media needed.

  • Membership

    Community membership of a private social media page for course students only to share posts, images, videos about your experience, new ideas, unique solutions, and interests

100% Satisfaction Guarantee for 30 days

Buy now and get the guarantee 

If the course doesn't work for you, you have 30 days to request ALL your money back with no questions asked. Although all my students have loved the course so far I want to make sure you get the best value for your money and find the content helpful.

Join us on the road to success

Start your journey to mastery today and always remember:

“The more you learn, the more you earn.”

— Warren Buffett

Meet your teacher

Instructor Murad Elarbi

I am an engineer and computer programmer. I love coding and sharing knowledge. That’s why I chose academia as a career and computational mechanics and numerical analysis as research interests. I have taught many courses in mechanical engineering and computer programming at university and training centers for more than 20 years, including C/C++, MATLAB, Fortran, and BASIC. I have produced my online courses and YouTube videos since 2017 and proudly taught 4,400+ students so far.

Why to start with Python

"Now, it's my belief that Python is a lot easier than to teach to students programming and teach them C or C++ or Java at the same time because all the details of the languages are so much harder. Other scripting languages really don't work very well there either."

-- Guido van Rossum, The creator of Python

FAQ

  • Do I need to know computer programming before taking this course?

    Not at all. This course is designed for absolute beginners to programming. Many coding concepts are explained from scratch. Of course, basic knowledge about using a computer is essential like how to create, open, and save files, etc.

  • How can I ask questions about lessons?

    Every lesson in this course has a discussion link on the top-right of the video. It provides two edit boxes: The title and the content of your post. You can post anything related to that lesson: questions, solutions, codes, etc. Your instructor will be notified immediately to answer your questions or comment on your work.

  • What does a "lifetime course" mean?

    An online course enrollment can have an expiry date according to its topic and content. This course however does not apply an expiry date for students. As an instructor, I believe that an online course, like a physical book, should be available for an unlimited time (or as long as the hosting platform is available). I have two reasons:
    (1) A student can need to go back to any course material, such as videos, pdf files, or codes, to refresh their knowledge
    (2) This is a dynamic course which means lessons can be added or updated according to the development of the language, so the student can always reach the new material any time in the future.

  • Should I follow the curriculum day by day?

    It is strongly recommended that you go through the days and lessons in the sequence shown in the curriculum, especially if you are an absolute beginner. However, this course does not apply any prerequisites. You can take your lessons in any order you prefer and at any pace you are comfortable with. You may complete the entire course in a single day!

  • Who should I contact if I had any technical issues?

    You can contact me at: [email protected].
    Some issues may take longer to resolve if related to the hosting platform and need their technical support.

  • How can I ask for a refund?

    You can contact me via my email: [email protected] and ask for a full or partial refund. Within the 30-day guarantee period, a full refund is always applicable.

  • More questions?

    If you have any questions not listed above, please feel free to contact me through my email: [email protected]