Scala-дағы функционалды бағдарламалау

  • Бұл курста сіз функционалды бағдарламалау стилінің элементтерін ашасыз және оларды күнделікті бағдарламалау міндеттерінде қалай қолдануға болатындығын білесіз. Сондай-ақ, сіз инварианттардың дәлелі мен орындалу барысын символдық түрде іздеу арқылы функционалды бағдарламалар туралы ой қозғаудың берік негізін жасайсыз. Курс қолда; көптеген қондырғылар маңызды тұжырымдамалардың иллюстрациясы ретінде қызмет ететін және оларды өзгертіп, жетілдіріп отыруға шақыратын қысқа бағдарламаларды ұсынады. Курс үйге тапсырма ретінде бірқатар бағдарламалық жобалармен толықтырылған. Ұсынылатын ақпарат: Сізде кемінде бір жыл бағдарламалау тәжірибесі болуы керек. Java немесе C # тілдерін білу өте жақсы, бірақ C / C ++, Python, Javascript немесе Ruby сияқты басқа тілдерді меңгеру жеткілікті. Пәрмен жолын қолдану арқылы сізге біраз таныс болу керек.
  • Несиелер 5
  • Селективті тәртіп
  • Оқу жылы 2
  • Семестр 3
Top