logo
项目实训营课程介绍

Fresh Farm Picking项目实习

Microsoft团队进行项目答疑,项目需求来自悉尼大学

  • 微软导师,手把手做Azure项目,获得Cyberay Pty Ltd公司背书
课程视觉
bootcamp-visual
Core Features

Fresh Farm Picking项目实习亮点

01

行业精英导师指导

02

商业项目,真实开发环境

03

按照标准的 Scrum 模式

04

导师每周进行项目辅导

05

专业商业团队方式运行

06

以企业级项目管理方式推进

07

可写入简历,有项目背书

08

LinkedIn 上增加实习经验

JOB-READY PORTFOLIO

每期不同的商业团队项目向招聘企业展示

该项目以 Web 形式交付,使用 Microsoft Azure 云平台上的服务实现 Cloud Native 开发。同时使用了 AI、数据分析等技术。项目由澳洲微软 Tech Lead 带队,并有多名专业开发和技术人员提供技术辅导。项目已经上线:https://thankful-sand-05f09fa00.3.azurestaticapps.net/

团队项目数:2+
Web开发全栈项目班19期P3团队项目Final展示:FreshFarmPicking

Web开发全栈项目班19期P3团队项目Final展示:FreshFarmPicking

Web开发全栈项目班20期P3 Agile团队项目——FreshFarmPicking Final Demo展示

Web开发全栈项目班20期P3 Agile团队项目——FreshFarmPicking Final Demo展示

Curriculum

Fresh Farm Picking项目实习课程大纲

1Agile Management2 课时
📚Kick Off and Team Allocation课程
📚DevOps Project Management课程
2DevOps Fundamentals2 课时
📚Dev/Test Staging Environment课程
📚Azure Fundemental课程
3Security and Authentication1 课时
📚B2C Authentication课程
4Cloud Architectures2 课时
📚Serverless Architecture课程
📚Azure Cognitive Services课程
5AI and Search Technologies2 课时
📚OpenAI on Azure课程
📚Azure Search课程
6Data Management 1 课时
📚Using Database in Project课程
7Interface Design1 课时
📚Figma课程
查看完整课程大纲
Why DevOps

为什么选择 Fresh Farm Picking 项目实习

行业洞察选择 Fresh Farm Picking 项目实习,意味着您将参与一个真正的商业项目,该项目不仅注重技术实力的提升,还致力于解决实际问题,如优化管理和在线营销。在微软高级架构师的指导下,您将获得前沿的 Cloud Native 知识和云服务实践经验,尤其是在 Azure 平台上。此外,该项目为您提供了在 LinkedIn 上增加宝贵实习经验的机会,为您的职业发展铺平道路。 ...

Expert Team

导师团队

导师
Ray Ma
Azure Technical Lead

微软云解决方案架构师,软件工程师,大学讲师,作者。 曾在AWS任软件开发领域云计算工程师。2010-2016微软最有价值专家MVP,并且从2014担任微软认证讲师至今。VMware、微软、Google原厂图书译者,国家级竞赛终审评委。

Ray Ma
查看导师

价格选项

Target Audience

谁应该参加我们的Fresh Farm Picking项目实习

在澳洲就业的学生,通过本项目获得实战经验,了解澳洲工作文化。
提升技术栈的在职人员,本项目深度技术培训和实战经验将提升市场竞争力。
寻找实习机会的学生或毕业生,项目提供的实习证明和 LinkedIn 推荐为就业铺路。
有云经验的学生或者在职人士,想要深入了解云在真实项目中的应用。
追求技术成长与职业发展的 IT 人士,希望通过项目实践和专家指导迅速提升技能。
课程详情Course Detail

项目介绍

本项目专为 Australia 和 ANZ 农业领域设计,旨在提供一个集信息聚合、在线营销和商务平台于一体的综合服务 Web APP。我们的目标是帮助农场更加高效地管理其旅游和参观业务,同时为在线用户提供一个便捷的平台,用于浏览和预订农场的产品和服务。

项目需求来自悉尼大学,并且具有公司背书,实习公司 Cyberay Pty Ltd。

项目已经成功上线,通过提供技术辅导和职业发展机会,帮助参与的学生在实际项目中成长,提升技术能力,并获得真实工作实习经验和职业发展机会。

Fresh Farm Picking 为什么能作为一个实习项目?

作为一个实习项目,我们有以下几大理由:

  1. 大量付费 Service 和 Licence 的使用:包括 Microsoft 365、Azure、GitHub Enterprise 等供大家使用。
  2. 来自 Microsoft 的大佬们做 Team Lead:项目组投入大量精力为学生提供高水平的技术辅导,我们会花大量时间进行代码 Review。
  3. 全面的专业成长:我们不仅希望学生能写代码,更希望他们在沟通和专业领域获得全面提升。项目组中有许多全职工作的成员,会为学生介绍工作机会,并提供面试推荐等。定期的团队会议和不定期的技术分享会,让您在专业领域快速成长。

项目特色:

  1. 企业级 Cloud Native 架构设计:由 Microsoft 高级架构师 Ray 和 Wen 老师亲自带队,采用Microsoft Azure 云服务,极大扩展知识面并锻炼 Cloud 使用技能。
  2. 实际需求驱动:项目不仅为电商设计,更是为了满足农业行业的实际需求,解决行业痛点,优化商业和运营模式。
  3. 数字化转型:帮助农场实现数字化转型,通过数据分析和建模,预测最佳种植计划和产品销路,利用 AI 技术降本增效,并整合 IOT 硬件提供更多增值服务。

能收获什么:

  1. 技术提升:通过实际项目的开发,提升前后端开发技能,掌握云技术、AI 和数据分析等技能。
  2. 项目经验:获得实际项目经验,增强简历的竞争力。
  3. 职业机会:有机会通过内推进入知名企业。
  4. 专业成长:提升沟通和团队合作能力,培养职业素养。
  5. 全面成长:在项目中,不仅仅是编写代码,还能学习到项目管理、需求分析、团队合作等多方面技能。

技术栈:

项目采用了澳洲市场必会技术栈,包括:

  • 前端
    • HTML, CSS, JavaScript
    • React.js 或 Angular.js
  • 后端
    • Node.js
    • Express.js
  • 数据库
    • MongoDB 或 MySQL
  • 云服务
    • Microsoft Azure
  • 版本控制
    • GitHub Enterprise
  • 协作工具
    • Microsoft 365
  • 数据分析和 AI
    • 数据分析和数据建模工具
    • AI 技术用于成本降低和效率提升
  • IOT 集成
    • 物联网硬件整合,提供附加增值服务

该项目以 Web 形式交付,使用 Microsoft Azure 云平台上的服务实现 Cloud Native 开发。同时使用了 AI、数据分析等技术。项目由澳洲 Microsoft Tech Lead 带队,并有多名专业开发和技术人员提供技术辅导。

项目导师 Ray:

1. Asia Advanced Cloud Solution Architect 现就职于 Microsoft。

2. 2010-2015 微软最有价值专家。从 2014 担任微软认证讲师至今。

3. 曾在 AWS 任软件开发领域云计算工程师。图书作者,VMware、微软、Google 原厂图书译者,国家级竞赛终审评委。

团队成员 Jason:

全职的 Senior Software Engineer,作为团队里的 Tech Lead 之一,带领团队解决技术问题,以及项目的架构设计,为学员解答职场上的问题。

团队成员 Diana:

为 Full-Stack Developer,为学员分享实际的工作经验。

团队成员 Gary 和 Winnie:

做项目的 feature demo,进行团队的协调组织,解答技术的相关问题。

项目效果图

为什么选这个实训营

在项目实训营中每天可以与 Microsoft 团队讨论项目问题,参与项目的学员会分配 Team Lead 为你 review 代码。目前团队中大约有 30 人,团队内部会不定期举行技术分享会、线下活动等,让你在技术增长的同时,认识更多行业大佬。

项目亮点

  1. 学习并使用微软 Azure  的各种 service(Microsoft+OpenAI -> All in Cloud,All in Azure)。
  2. 专业团队管理,企业级办公套件 Microsoft 365。
  3. Microsoft 大神们亲自带队并培训 Serverless, Entra ID, Cloud Native, OpenAI。
  4. Australia 作为农业大国,该项目具有广阔的市场前景和应用潜力。
  5. LinkedIn 上增加实习经验,商业化成功后还有机会获得分红。

指导方式

项目采用专业商业团队的运作方式,通过企业级项目管理方法推进,包括但不限于:

  • 每日例会:确保项目进展的及时沟通和问题解决。
  • 双周 Sprint 规划与启动会议:明确目标,规划任务,保证项目按时推进。
  • 双周架构会议:讨论技术实现细节,确保架构设计的合理性。
  • 不定期技术分享:共享最新技术知识,促进团队技能提升。
  • 按需技术答疑:解决项目开发过程中遇到的具体技术问题。
  • 不定期团队建设活动:增强团队凝聚力,营造积极的工作氛围。

互动频率

每日 standup,双周 sprint planning/kickoff,不定期 Architecture Design Session 和 on-demand 技术分享,以及不定期团建。

实战企业级项目经验

本项目不仅是一个学习实践的机会,而且是一个亲身体验企业级项目开发流程的平台。你将学习到如何在真实的商业环境下,采用 Cloud Native 架构设计来开发一个全功能的网站。这种经验对于未来的职业发展是无价的。

微软技术栈的深度学习

项目中会广泛使用 Azure 和 Microsoft 365 等微软的先进云服务。这不仅会极大地扩展你的知识面,还会让你熟悉这些领先的云技术在实际项目中的应用。掌握这些技术,将为你在 IT 行业的发展打下坚实的基础。

由微软高级架构师亲自指导

项目由 Microsoft 的高级架构师 Ray 老师和他的 Microsoft 团队亲自指导。他们的丰富经验和专业指导,将为你提供学习和成长的最佳环境。直接从行业专家那里学习,是提升自己技术和理解行业最佳实践的绝佳机会。

简历上可获得企业背书与实习的机会

参与这个项目,你将获得实习公司 Cyberay Pty Ltd 的背书。这不仅是对你技术能力的认可,也是你职业生涯的一大亮点。通过这个项目,你不仅能够将所学知识应用于实践,还有机会将这段独特的经历作为跳板,开启你的职业生涯。

锻炼并熟悉云服务的使用

在项目开发过程中,你将深入使用 Azure 和 Microsoft 365 等云服务。通过实践学习,你将不仅仅是理论上了解这些服务,而是能够熟练地在项目中应用它们,解决实际问题。

实习概览

Kick Off and Team Allocation

介绍: 课程启动,由云架构师、前端/后端负责人和DevOps工程师等IT行业专家进行团队分配。

学习目标:

  • 学习如何从行业专家那里获取团队协作和项目启动的经验。
  • 理解团队角色分配的重要性及其实际应用。
  • 获得沟通、协调和团队管理的技能。

DevOps 项目管理

介绍: 使用 Azure DevOps 作为项目管理工具,在敏捷环境中操作,跟踪和管理用户故事和任务,担任Scrum master角色。

学习目标:

  • 了解敏捷环境中的项目管理流程和最佳实践。
  • 学习创建用户故事并将其分解为任务。
  • 体验并主持Scrum会议,掌握敏捷开发方法论。

开发/测试环境管理

介绍: 使用 Azure DevOps 和 GitHub 将代码推送到不同的暂存/生产环境中。

学习目标:

  • 学习构建和管理 CI/CD 流水线。
  • 了解不同环境的目的和功能。
  • 实践在各种环境中部署和测试代码。

Azure 基础

介绍: 了解云计算和 Azure 的工作原理。

学习目标:

  • 掌握 Azure 的基础知识,包括其主要服务和操作。
  • 学习如何创建和管理 Azure 服务。
  • 了解云计算和 Azure 架构的核心概念。

B2C 认证

介绍: 利用云原生 Azure Entra(Azure Active Directory)实现客户使用社交媒体账户的单点登录 (SSO)。

学习目标:

  • 理解端到端的认证和授权过程。
  • 学习如何定制 Azure Entra B2C 以满足特定业务需求。

无服务器架构

介绍: 云原生架构。

学习目标:

  • 理解无服务器架构的概念及其优点。
  • 学习如何设计和选择云原生、高度弹性、可扩展和安全的架构。

Azure 认知服务

介绍: 微软提供的广泛的认知 AI 服务,包括语言、计算机视觉等。

学习目标:

  • 学习如何选择和应用适当的认知服务以提高内部效率和客户体验。

OpenAI on Azure

介绍: 在 Azure 上利用 OpenAI。

学习目标:

  • 学习如何在实际应用中使用生成式 AI。
  • 了解使用 Azure OpenAI 的优势。

Azure 搜索

介绍: Azure Search 是整个解决方案的关键驱动因素,处理列表、搜索、过滤、排序等,同时也作为 AI 相关服务的引擎。

学习目标:

  • 理解使用 Azure Search 或类似服务的原因。
  • 学习如何在复杂的过滤场景中使用 facets。

项目中的数据库使用

介绍: 了解关系数据库的工作原理及其使用方法。

学习目标:

  • 从基本的 CRUD 操作到 Azure SQL 的 PaaS 实现。
  • 理解数据库设计和考虑因素。

Figma

介绍: 使用 Figma 作为原型设计工具。

学习目标:

  • 学习与专家一起使用 Figma 创建界面原型。
  • 掌握界面设计的基础知识和 Figma 工具的高级功能。

专业指导与团队互动

入营门槛

  • 需经过 Coding Test
  • Tech Interview
  • Behaviour Interview

学员权益

LIVE CLASS

我们如何线上上课的

  • 灵活的学习交流时间:随时随地进入课堂
  • 沉浸式学习环境:通过虚拟空间创建了一个高度互动和沉浸式的学习环境。学生可以在虚拟教室、实验室和会议室中进行交流和合作,增强了参与感和实际的课堂体验。
线上上课
线上社群
SOCIAL

线上学习减少孤单感

  • 减少学习孤单感:看看还有谁和你在学习,找到志同道合的学习伙伴,共同进步。
  • 提升社交能力:虚拟环境中,学生可以自由结交新朋友,进行社交互动。这有助于提升学生的社交能力和团队协作精神,特别是对内向或害羞的学生来说,虚拟环境提供了一个更舒适的交流平台。
PROJECT

我们如何讨论项目?如何团队做项目

  • 快速建立紧密的团队协作氛围:更高效真实的进行讨论
  • 即时反馈和支持:教师和助教实时观察学生的学习情况,提供即时的反馈和支持。这种即时反馈机制有助于及时解决学生的问题,增强学习效果。
团队讨论
1v1免费职业咨询