Skip to content Skip to sidebar Skip to footer

The Philosophy and Fundamentals of Computer Programming

 Learn more about our brand new online course "The Philosophy and Fundamentals of Computer Programming". Learn how to become a great ...New
 The Philosophy and Fundamentals of Computer Programming
5.0 (2 ratings)
7 students enrolled
Created by Artemakis Artemiou
Last updated 10/2019
English 
 
What you'll learn
  • Students will learn about the Computer Programmer's mindset and the required skill set for becoming great Programmers
  • Students will learn about the main principles and fundamentals of Computer Programming
  • Students will learn about the main phases of the Software Development Life Cycle
  • Students will learn about the main code constructs in C#, SQL, Java, C, C++ and Python
  • Students will be inspired about the exciting world of Programming
  • Programmers will be inspired in order to further improve their career by improving their people skills and emotional intelligence skills
 
Requirements
  • No course requirements
  • This course can be taken from absolute beginners to experienced Programmers
Description 
 
I started learning Computer Programming, back in 1991 by playing around with Qbasic in MS-DOS 5 and the Gorillas game… i was a kid back then.
Today, almost 30 years later, Programming is everywhere: Mobile Devices and Apps, Internet of Things, Smart Homes, Enterprise Applications, Artificial Intelligence, and the list goes on.
This makes Programming, one of the most important skills on the technical field.
This course, is my tribute to Programming.
In this course:
  • You will learn the way of thinking (Philosophy) for writing Computer Programs  as well as the main principles (Fundamentals).
  • You will learn the main phases of the Software Development Life Cycle for efficiently designing and developing robust, enterprise-scale applications.
  • We will take a look at many Programming Languages such as C#, SQL, Java, C, C++ and Python and you will get started with these languages by learning their main code constructs and see many live demonstrations.
  • Via the Special Topics, which is an ongoing section in this course, you will learn how to read and write to text files using all the above Programming and Scripting Languages.

WHAT IS THIS COURSE ALL ABOUT?
Programming is everywhere. In almost every aspect of our lives, we interact with software applications. From mobile apps and Operating Systems, to sophisticated Enterprise-scale applications and Artificial Intelligence, all of these, and even more, are created with Programming.
I have been involved with Computer Programming since I was a kid. I deep dived into the world of Computer Programming at a very young age, and I have been studying and professionally working with Computer Programming since then.
I find Computer Programming exciting, fun and extremely useful. I actually find Computer Programming to be something magical.
This course, is my tribute to Programming. Via this course, I share my knowledge on how you can easily get started but also evolve as a Computer Programmer.
I have carefully designed this course, in order to help you achieve the below:
  • Define your relationship with Computer Programming.
  • Learn the ingredients, that is the required skill set for becoming a great Programmer.
  • Get started and then deep dive into the exciting world of Computer Programming.
  • Learn the basic Computer Programming Principles and Fundamentals such as: abstraction, algorithms, data structures, functions, inheritance, and more.
  • Learn more about Programming Languages; what are the factors that define a Programming Language as popular, how to choose a Programming Language, types of Databases, and more.
  • Learn  about the main phases of the Software Development Life Cycle which can help you efficiently design and develop robust enterprise-scale applications.
  • Learn how to start writing computer programs in the below Programming and Scripting Languages:
    • C#
    • SQL
    • Java
    • C
    • C++
    • Python
  • Via the Special Topics section, learn how to read and write to text files using any of the above Programming Languages.
So join me into a 4-hour journey into the exciting world of Computer Programming.

AFTER THE COURSE:
  • You will know what is the required skill set in order to become a great Computer Programmer.
  • You will know the main programming principles and fundamentals.
  • You will know the main phases of the Software Development Life Cycle.
  • You will be able to start working with: C#, SQL, Java, C, C++ and  Python.
  • You will know the philosophy behind the Art of Computer Programming.
  • You will know more about the Programmer's mindset.

PREREQUISITES
  • No prior technical knowledge is required
  • This course is very useful for all technical levels

THIS COURSE CONTAINS/OFFERS:
  • 4 hours of high-quality video lectures and guides.
  • Step by step live demonstrations and guides that can help you get started with C#, SQL, Java, C, C++ and Python.
  • Downloadable resources with useful information and links.
  • Useful quizzes for testing your knowledge on each section.
  • A major practice test in the end of the course.
  • Ability to ask the instructor questions via the Q&A section.
  • Certificate on course completion.
 
Online Course CoupoNED
Online Course CoupoNED I am very happy that there are bloggers who can help my business

Post a Comment for " The Philosophy and Fundamentals of Computer Programming "

Subscribe via Email