You can easily Learn Genetic Algorithms by using this app. Basic Genetic Algorithms is very easy to learn if you interested in Genetic Algorithms. This app has basic Genetic Algorithms notes & tutorial.
In computer science and operations research, a genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA). Genetic algorithms are commonly used to generate high-quality solutions to optimization and search problems by relying on bio-inspired operators such as mutation, crossover and selection. John Holland introduced genetic algorithms in 1960 based on the concept of Darwins theory of evolution; afterwards, his student David E. Goldberg extended GA in 1989.