|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cursos-ttech-lua/
课程评论:没有评论
Coursera Lua编程课程概述: 本课程旨在深入教授Lua编程语言,从基础知识到高级概念,并涵盖其主要应用。课程内容循序渐进,从编程基础和Lua语言的入门,到所有Lua语言的概念,并探讨了面向对象编程和计算机科学基础等关键编程概念。课程还将介绍Lua的两大主要应用:Roblox Studio(用于3D游戏开发)和Love2D(用于2D游戏开发)。 课程目标: 本课程旨在引导学生深入学习Lua语言,重点关注语言的工作原理及其在主要应用中的使用。课程不仅传授理论和实践知识,还致力于培养学生的自学能力,使其能够独立探索感兴趣的领域,提升逻辑思维能力,并具备未来的自主发展能力。 课程要求: 本课程没有先决条件,所有概念都从零开始教授。建议按顺序学习所有模块,以确保对内容的充分理解。课程大纲和模块预览可在课程首页查看。 课程形式: 课程讲授形式为包含理论讲解和实践环节的幻灯片。理论与实践的比例会根据教学需求调整,课程更侧重于实践。所有幻灯片和辅助学习资料均可下载。课程分为结构清晰的模块,逐级递进地增加新概念和加深知识。部分模块结束后设有测验和习题讲解。 支持与服务: 学生可以通过Udemy平台直接与讲师交流解决疑问,并可通过讲师个人资料页面的网站链接加入Discord服务器,与其他学员互动。课程提供包含课程名称、时长和学员姓名的结业证书。Udemy平台提供30天退款保障(但若已完成大量课程则可能无法退款,具体由Udemy平台管理)。 课程受众: 本课程适合所有对编程感兴趣,并希望从Lua这一简单易学的语言入门并精通它的学习者。建议在学习前仔细查看各模块的预览,了解教学内容和预期学习成果。 常见问题解答: * curso é desde o básico ao avançado? (课程是否从基础到高级?) 是的,课程将从零开始教授,直至高级概念,无需任何先验知识。 * As aulas de Roblox Studio são avançadas? Vou poder desenvolver qualquer jogo? (Roblox Studio课程是否高级?我能开发任何游戏吗?) 您将能够开发多种类型的游戏。能否实现高级游戏取决于您在Lua中应用所学的高级概念。课程中的两个Roblox Studio模块涵盖了预高级概念。课程仅关注编程概念,不包括动画、建模、音效设计等。请注意,本课程的重点并非游戏开发。 * É necessário realizar os módulos anteriores aos de Roblox Studio. (在Roblox Studio模块之前是否有必要学习之前的模块?) 是的,在学习Roblox Studio模块之前,有必要完成之前的模块。 * Posso tirar minhas dúvidas com garantia de resposta? (我的疑问能得到保证回复吗?) 是的,回复时限为一天。您可以通过Udemy或Discord直接与讲师沟通。
Introdução:O curso de Programação Lua é projetado para ensinar de forma aprofundada a linguagem de programação Lua desde os seus fundamentos até aos conceitos mais avançados incluindo as suas principais implementações.O currículo aborda desde os fundamentos da programação, passando aos fundamentos da linguagem, prosseguindo num desenvolvimento de aprendizagens de forma progressiva onde são abordados todos os conceitos da linguagem Lua. São ainda abordados conceitos essenciais à programação como a programação orientada a objetos e os fundamentos da computação. As implementações de Lua abordadas são o Roblox Studio para desenvolvimento de Jogos 3D e o Love2D para desenvolvimento de jogos 2D.Motivação:O principal objetivo do curso é guiar os estudantes por um estudo aprofundado da linguagem Lua com um foco no funcionamento da linguagem e no seu uso nas suas principais implementações.O curso não só tenciona ensinar os conceitos teóricos e práticos como também prover habilidades ao estudante de se tornar autodidata e conseguir compreender as suas principais áreas de interesse, ter capacidade de raciocínio, ser autónomo e capaz de evoluir futuramente sozinho.Requisitos:O curso não dispõe de qualquer requisito uma vez que todos os conceitos são ensinados do absoluto zero. Caso seja do seu interesse realizar algum módulo de forma independente sem a conclusão dos anteriores tenha em conta que poderá não entender os conteúdos. Todos os conteúdos podem ser analisados na grade curricular completa na pagina inicial do curso e em algumas prévias sobre os módulos.Sobre as Aulas:As aulas são ministradas utilizando como recurso slides explicativos que possuem teoria e logo depois uma componente prática. A quantidade de teoria e prática de cada aula varia conforme o necessário. (O curso tende a atingir uma forte componente prática)Todos os slides exibidos nas aulas estão disponíveis para download assim como outros recursos de apoio ao aprendizado.As aulas estão também organizadas em módulos que possuem uma estrutura muito definida de forma a que a sua realização sequencial possa ir incrementando novos conceitos e aprofundando conhecimentos ao longo da sua realização. No fim de alguns módulos existe uma prova sobre os assuntos abordados e aulas de resolução de exercícios.Suporte e Diversos:Qualquer dúvida pode ser tirada numa sessão própria da Udemy onde você terá contacto direto com o instrutor. Caso queira comunicar melhor e com outros alunos no perfil do instrutor o botão website possui um link para um servidor de Discord com uma área exclusiva para alunos.O curso possui um certificado final com o nome do curso, duração e nome do aluno que pode ser utilizado como prova de conclusão e certificação de competências.O curso também disponibiliza um prazo de reembolso de 30 dias. (Caso seja concluído uma grande quantidade de aulas não será possível emitir um reembolso, tenha em consideração que o processo de reembolso é gerido totalmente pela plataforma e suporte da Udemy)A quem se destina o curso:O curso foi feito para todos que tenham interesse em programação e queiram iniciar de forma definitiva numa linguagem simples como Lua conseguindo dominar essa mesma linguagem.É essencial assistir às previas de cada módulo para entender quais os conteúdos abordados e os resultados da aprendizagem dos mesmos.Perguntas Frequentes:Este curso é desde o básico ao avançado?Sim, você vai iniciar no absoluto zero até conceitos avançados, sem necessidade de conhecimentos préviosAs aulas de Roblox Studio são avançadas? Vou poder desenvolver qualquer jogo?Você conseguirá desenvolver diversos tipos de jogos. Cabe a você implementar os conceitos avançados vistos antes de Lua no Roblox Studio. Os dois módulos de Roblox Studio do curso abordam conceitos pré-avançados. São abordados apenas conceitos de programação excluindo por exemplo: animações, modelagem, sound desgin, etc. Tenha em conta que o foco do curso não é o desenvolvimento de jogos.É necessário realizar os módulos anteriores aos de Roblox Studio.Posso tirar minhas dúvidas com garantia de resposta?Sim, o prazo de resposta é de um dia. Você também irá ter contacto direto comigo (Instrutor) via Udemy ou se preferir Discord.