|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/mobile-pre-programming-concepts-to-learn-before-coding/
课程评论:没有评论
课程名称:移动编程 - 非程序员的关键概念 课程概述:您是否尝试学习移动应用编程却失败了?或者您想与软件工程师合作开发移动应用,但不知道从哪里开始?那么这门课程就是为您准备的!我为没有编程经验的人提供了一种简单易懂的方式,以了解移动应用编程的基本知识。 课程内容包括: - 理解编程在移动技术中的重要性 - 探索移动体验在数字转型中的重要性 - 学习移动技术架构、移动应用的关键组成部分以及工具 - 熟悉构建移动应用所需的关键编程概念和语言 - 了解构建移动应用的步骤 此外,我将提供与学生的问答环节、详细的讲座总结以及丰富的学习资源,帮助你加深知识。在几小时内,您将掌握以下能力: - 理解并能解释移动技术的发展和关键用例 - 解析每个移动应用背后的架构和关键组成部分 - 掌握构建任何类型应用(无论是移动或网页)的基本编程概念 - 与软件工程师和技术领袖合作,开发面向全球数百万用户的领先移动应用 - 掌握软件工程师的语言,了解移动编程语言及基本语法,包括Kotlin、Swift、Java和Python - 解释集成开发环境(IDE)、库、软件开发工具包(SDK)和开发运维(DevOps)的工作原理 - 领导项目团队,建设移动应用 - 用对移动应用和编程的理解来给他人留下深刻的印象 无论您对技术的了解有多微薄,这门课程都会改变您的生活。随着软件工程师的需求持续增长,这门课程将为您在这一充满趣味与挑战的领域提供必要的基础。 关于讲师:我叫Rian Chapman,现任高级产品经理,专注于数字转型和移动应用的开发。我曾是一名商科/法律毕业生,如今在这条技术之路上,我乐于与团队合作,推动创新。不必惧怕技术,只需坚定信念,若您愿意深入了解这一领域,我会带您从零基础成长为掌握移动应用软件工程知识的专业人士,在课程结束时,您也将成为一名“技术达人”。
Have you tried to learn coding mobile apps...and failed? Or maybe you'd like to work with software engineers on mobile apps but don't know where to start?Then this course is for you...I offer an easy way to understand how programming for mobile apps works, for people that have no programming experience at all!From understanding why programming is important to mobile technology concepts, from exploring why mobile experiences are so important in digital transformation to mobile technology architecture and key components of mobile apps and tools, right through to key programming concepts and languages you need to know as well as the steps involved with building a mobile app. I offer Q & A sessions with students and detailed summaries of all lectures and topics covered as well as a wide range of resources to help progress your knowledge.In a matter of hours you'll master all you need, to do things like:Understand and be able to explain the evolution of mobile technology and key use casesExplain the architecture and key components behind every mobile appKnow fundamental programming concepts for building any type of app (either mobile or web)Work with software engineers and technology leaders to build leading mobile apps for millions of users globallyTalk the language of software engineers - across mobile programming languages and basic syntax including Kotlin, Swift, Java and PythonExplain how IDEs, Libraries, SDKs and Dev Ops workLead delivery teams working on building mobile appsImpress others with your grasp of technical concepts in mobile apps and programmingI offer Q & A sessions with students, detailed lecture summaries, assignments to challenge you, and curated resources to help progress your knowledge.I know how daunting technology can seem. I started out my career with ZERO technology knowledge. These days I lead teams of software engineers building mobile apps for millions of users globally. If I can do this, you can too.I was a commerce/law graduate who somehow landed up working in technology (kind of bizarre on reflection...). So you can imagine that look of terror on my face when my boss told me he wanted me to lead a technology project.And if you'd told me that a few years later I'd be leading software engineers and UX designers building apps...I would have run for the hills. But that's what I do today - leading software engineers, UX designers, and whole host of people as a product leader in digital, building mobile apps - and I love it. But there was a time when I didn't love it: when I didn't understand anything about what software engineers did, about mobile apps worked, things like Kotlin, Java, Objective C and Swift, object oriented vs functional, and how mobile apps are released. To say I was overwhelmed with the jargon, with the concepts and the processes is kind of an understatement.If things like front ends and back ends confuse you. If you think that Swift is a technique for getting your work done faster. Or you think that debugging is a way of getting rid of mosquitos in your house - then you need this course. There are currently 26.8 million software engineers in the World, and by 2030 we're going to need 45 million by 2030. (source: State of the Developer Nation). That's not to mention the demand for the wide range of roles that work with software engineers, like product managers, analysts, UX designers, testers, marketers, dev ops engineers, SRE engineers and so on. We don't have enough people in the World with the skills to do these roles. If you want to work in something fun and exciting like software engineering, or you just want to be able to understand what happens when you build mobile apps (from mobile technology - programming concepts - coding - releasing apps right through to coming up with mobile app ideas) - then this course is for you.It doesn't matter if you have minimal experience in technology. This course will make a difference in your life.About Your Instructor:My name is Rian Chapman.I work in digital as a senior product manager, working in digital transformation, and mobile apps. I never set out to be a product manager in digital, it kind of just happened. But I love it and get to work on some pretty cool things every day. The one thing I've learned from my career is: anything is possible if you have clear goals and you apply yourself. You also need to have faith that things will work out. The same goes for technology. Technology is scary to an outsider. 'Techies' (people working technology) speak in their own language, and it can be overwhelming. But...if you take the time to really understand this world, get into mobile apps, and understand how programming works, you too can speak this language and call yourself a Techie.Join me for this in depth, accelerated course where I'll take you having zero knowledge to becoming confident in your knowledge and skills in mobile app software engineering, and at the end of it...you'll be a Techie too.