A course that discusses the understanding and use of algorithms which are used as a basis for analyzing problems related to logic implemented in an internet programming language. Most of these courses take the form of intensive exercises to improve students‘ ability to find solutions to the logical problems they face which are expressed in algorithms and implemented in the PHP programming language.