In today’s world, due to rapid changes in the market, scheduling as one of the most fundamental issues of competitive production, plays a very important role in maintaining the competitive position and survival of manufacturing organizations, therefore, development of scheduling models in order to improve the timing criteria is of great importance. In this research, we put the development of a no-wait flow-shop scheduling model alongside with the effect of learning into consideration to minimize the cost of consumption of resources. Finding the correct sequence of two machines’ performance and optimized allocation of the resources for any performance on each machine, were considered as the main goal in this study. To solve the problem, metaheuristic genetic algorithms, particle swarm optimization, imperialist competitive algorithms, optimization of the whale and the League Champions algorithms, have been used. The statistical comparisons and also using of TOPSIS Multi-Criteria Decision Making method, indicate high level of efficiency of the League Champions algorithm with the utility weight of 0.9516.