This course is targeted for the people who want to be a part of a professional team of developers. Like students that are considering to study computer engineering and want a boost to know the basics of professional software development.
Presentation video where the methodology of the course is explained:
COMPLETE PLAYLIST:
https://www.youtube.com/playlist?list=PLPtjK_bez3T4-OWhfs3TXY3uYfsUaOuXr
LESSONS:
-Lesson 0: Introduction and first unity project.
- ODP: https://www.dropbox.com/scl/fi/e20qkrowlfrpgbz7l0d7e/00_ONE_TO_SEVEN_PRESENTATION.odp?dl=0&rlkey=6l8d7jnombqst9ogz9hx0oi9j
- PDF: https://www.dropbox.com/s/oc3tn9wje424cz5/00_ONE_TO_SEVEN_PRESENTATION.pdf?dl=0
- VIDEO: https://youtu.be/1L3bkcqoWSY
-Lesson 1: Basic programming concepts: public/private variables, methods, bucles
- ODP: https://www.dropbox.com/scl/fi/ec1q682pbqx8q7tqmcwz6/01_ONE_TO_SEVEN_CONDITIONALS_INPUT_BUCLES.odp?dl=0&rlkey=xd1ttegu1ed2kuefvsj9guhi2
- PDF: https://www.dropbox.com/s/lljay5jcv07qiuk/01_ONE_TO_SEVEN_CONDITIONALS_INPUT_BUCLES.pdf?dl=0
- VIDEO: https://youtu.be/AwT79llqDm4
-Lesson 2: Methods, Functions and Class Player
- ODP: https://www.dropbox.com/scl/fi/76om8ne203hxgw17r2qcb/02_ONE_TO_SEVEN_METHODS_AND_CLASS_PLAYER_BASE.odp?dl=0&rlkey=g6is7wyk6y94b64gk5zen7jmt
- PDF: https://www.dropbox.com/s/2fkvmmdctyz0xg0/02_ONE_TO_SEVEN_METHODS_AND_CLASS_PLAYER_BASE.pdf?dl=0
- VIDEO: https://youtu.be/tRddM2utC4I
-Lesson 3: Expanding Class Player: Members and Methods
- ODP: https://www.dropbox.com/scl/fi/zpfm1hqdr9tqrg8iqrh71/03_ONE_TO_SEVEN_EXPANDING_CLASS_PLAYER.odp?dl=0&rlkey=770gyjpqrt73qc3putyowmwd9
- PDF: https://www.dropbox.com/s/hkih1rqv10pwt0c/03_ONE_TO_SEVEN_EXPANDING_CLASS_PLAYER.pdf?dl=0
- VIDEO: https://youtu.be/kBg1h_lsGMw
-Lesson 4: Inheritance
- ODP: https://www.dropbox.com/scl/fi/j7kwib8l16dxmn7hkb7yj/04_ONE_TO_SEVEN_INHERITANCE_BASE.odp?dl=0&rlkey=a5yl1sb3l1gx9kd51tdud5alp
- PDF: https://www.dropbox.com/s/hd0392jbclkj6f7/04_ONE_TO_SEVEN_INHERITANCE_BASE.pdf?dl=0
- VIDEO: https://youtu.be/ypDcTU3vYcY
-Lesson 5: Inheritance Gaming
- ODP: https://www.dropbox.com/scl/fi/gn2rdi8lehh0o63cqhny1/05_ONE_TO_SEVEN_INHERITANCE_GAMING.odp?dl=0&rlkey=6u68oqfbjm48ayq3xli0qer9m
- PDF: https://www.dropbox.com/s/rlr3095ery2d1yi/05_ONE_TO_SEVEN_INHERITANCE_GAMING.pdf?dl=0
- VIDEO: https://youtu.be/20MOVPk5yp8
-Lesson 6: Design Pattern: The finate state machine.
- ODP: https://www.dropbox.com/scl/fi/x4yu2yneo3nl492xhbmg5/06_ONE_TO_SEVEN_STATE_MACHINE.odp?dl=0&rlkey=kim7ftu2i61m2ctbylcyox6dl
- PDF: https://www.dropbox.com/s/wriva45tigf0np6/06_ONE_TO_SEVEN_STATE_MACHINE.pdf?dl=0
- VIDEO: https://youtu.be/elaU9BO0wk8
-Lesson 7: GameController Script.
- ODP: https://www.dropbox.com/scl/fi/2o2zfwmsbtn16sfhsap0x/07_ONE_TO_SEVEN_GAME_CONTROLLER.odp?dl=0&rlkey=lh37fymi9bx45a07w4be0qnb4
- PDF: https://www.dropbox.com/s/bhic4svecf16zte/07_ONE_TO_SEVEN_GAME_CONTROLLER.pdf?dl=0
- VIDEO: https://youtu.be/7hlQHpCghkU
-Lesson 8: Design Pattern: Singleton pattern.
- ODP: https://www.dropbox.com/scl/fi/phjb6j0udife9vr8a3gef/08_ONE_TO_SEVEN_DESIGN_PATTERNS_SINGLETON.odp?dl=0&rlkey=ndi0mttvie1thxnsjjs9xtkzl
- PDF: https://www.dropbox.com/s/3izari6rfyh6ad6/08_ONE_TO_SEVEN_DESIGN_PATTERNS_SINGLETON.pdf?dl=0
- VIDEO: https://youtu.be/Za8au8iOesM
-Lesson 9: Design Pattern: Component pattern.
- ODP: https://www.dropbox.com/scl/fi/993r3dl1kj08p6z7xw627/09_ONE_TO_SEVEN_DESIGN_PATTERNS_COMPONENT.odp?dl=0&rlkey=otwjpwtm0yw3d0lhoovr325nm
- PDF: https://www.dropbox.com/s/bw5mw1sc3yalkgn/09_ONE_TO_SEVEN_DESIGN_PATTERNS_COMPONENT.pdf?dl=0
- VIDEO: https://youtu.be/xSkOsIAmKPY
-Lesson 10: Design Pattern: Observer pattern.
- ODP: https://www.dropbox.com/scl/fi/od8yx2ocmy1a4a30lyhhs/10_ONE_TO_SEVEN_DESIGN_PATTERNS_OBSERVER.odp?dl=0&rlkey=siq1u75eyd86ls57994ozsb2z
- PDF: https://www.dropbox.com/s/jxiha58bdm6897y/10_ONE_TO_SEVEN_DESIGN_PATTERNS_OBSERVER.pdf?dl=0
- VIDEO: https://youtu.be/vIBxdBp6sbo
-Lesson 11: Unity: Prefabs and animations
- ODP: https://www.dropbox.com/scl/fi/8ifgfvk8c4mdto9pixlvd/11_ONE_TO_SEVEN_PREFABS_AND_ANIMATIONS.odp?dl=0&rlkey=ral2r0vixvfms8d065b3gtays
- PDF: https://www.dropbox.com/s/4f1z8g7a2tsfzao/11_ONE_TO_SEVEN_PREFABS_AND_ANIMATIONS.pdf?dl=0
- VIDEO: https://youtu.be/9-Jlsnn2exg
-Lesson 12: CameraController, 3rd person camera
- ODP: https://www.dropbox.com/scl/fi/wjedzdnmblcajehpldusq/12_ONE_TO_SEVEN_CAMERA_CONTROLLER.odp?dl=0&rlkey=afd179ly3yy0vatqbpzw2hocj
- PDF: https://www.dropbox.com/s/blj8rtm3rbo5j7m/12_ONE_TO_SEVEN_CAMERA_CONTROLLER.pdf?dl=0
- VIDEO: https://youtu.be/l0vO0tA_RBU
-Lesson 13: Version Control System.
- ODP: https://www.dropbox.com/scl/fi/8nqefymtd4hehk2151q8s/13_ONE_TO_SEVEN_VERSION_CONTROL_SYSTEM.odp?dl=0&rlkey=srcasml0t3tnu10xt6wd4injx
- PDF: https://www.dropbox.com/s/7t8sng4am1yzu82/13_ONE_TO_SEVEN_VERSION_CONTROL_SYSTEM.pdf?dl=0
- VIDEO: https://youtu.be/4i3AnguNnqY
-Lesson 14: Pathfinding
- ODP: https://www.dropbox.com/scl/fi/xik18gvc2sdhgq4wfn94j/14_ONE_TO_SEVEN_PATHFINDING.odp?dl=0&rlkey=l0klwn3fn1i3cmq244hf9e7av
- PDF: https://www.dropbox.com/s/ubg3an5fhjzio3f/14_ONE_TO_SEVEN_PATHFINDING.pdf?dl=0
- VIDEO: https://youtu.be/SrZQgHhNtBA
-Lesson 15: Design Pattern: The Command pattern.
- ODP: https://www.dropbox.com/scl/fi/2lpggeoel85de5pd3zzvr/15_ONE_TO_SEVEN_DESIGNPATTERN_COMMAND.odp?dl=0&rlkey=erkcrzx21palia12vob5y379q
- PDF: https://www.dropbox.com/s/y4ivfxxakhhpkev/15_ONE_TO_SEVEN_DESIGNPATTERN_COMMAND.pdf?dl=0
- VIDEO: https://youtu.be/IezL56l7YGY
-Lesson 16: SOLID principles
- ODP: https://www.dropbox.com/scl/fi/x7xe8g5mz6yn7bomyt6j2/16_ONE_TO_SEVEN_SOLID_PRINCIPLES.odp?dl=0&rlkey=8pjv0fgif80835qrw08n92kj4
- PDF: https://www.dropbox.com/s/k05plknm9u3g8om/16_ONE_TO_SEVEN_SOLID_PRINCIPLES.pdf?dl=0
- VIDEO: https://youtu.be/mYBOk320XeA
-Lesson 17: Design Pattern: Model View Controller and ScriptableObjects
- ODP: https://www.dropbox.com/scl/fi/q5nfk9g6gkhlarcr3xzqt/17_ONE_TO_SEVEN_SCRIPTABLE_OBJECTS_MVC.odp?dl=0&rlkey=secagmn9aau4n2axgrpj2wrgh
- PDF: https://www.dropbox.com/s/zlbz454xtcgdhr7/17_ONE_TO_SEVEN_SCRIPTABLE_OBJECTS_MVC.pdf?dl=0
- VIDEO: https://youtu.be/MpR-5n_wUW4
-Lesson 18: Multiplayer Development: Photon.
- ODP: https://www.dropbox.com/scl/fi/0okc6k9mpv57c6sssc3zo/18_ONE_TO_SEVEN_MULTIPLAYER.odp?dl=0&rlkey=bsnym02pk6da3zobhouxnoxy1
- PDF: https://www.dropbox.com/s/ovmvkqmiy4uvd0r/18_ONE_TO_SEVEN_MULTIPLAYER.pdf?dl=0
- VIDEO: https://youtu.be/Tc2MPmelVOM
-Lesson 19: Virtual Reality Development.
- ODP: https://www.dropbox.com/scl/fi/urim7evkwishh8ymzv000/19_ONE_TO_SEVEN_VR.odp?dl=0&rlkey=q5m1ihvwwameybe5nb0uo74yd
- PDF: https://www.dropbox.com/s/k14mtte48ir9z5t/19_ONE_TO_SEVEN_VR.pdf?dl=0
- VIDEO: https://youtu.be/DwkTyLZkz6E
-Lesson 20: Mobile development.
- ODP: https://www.dropbox.com/scl/fi/ffmu5ib2comw2erlzyoi0/20_ONE_TO_SEVEN_MOBILE.odp?dl=0&rlkey=0asr3vql4waj65x8epqz0jt08
- PDF: https://www.dropbox.com/s/ktj1n70iydibufi/20_ONE_TO_SEVEN_MOBILE.pdf?dl=0
- VIDEO: https://youtu.be/Tvy8-9KmnSw
-Lesson 21: Namespaces and libraries.
- ODP: https://www.dropbox.com/scl/fi/990m92yfu3a5bspae2b2e/21_ONE_TO_SEVEN_NAMESPACE.odp?dl=0&rlkey=68cou0501cppoew22emxjded0
- PDF: https://www.dropbox.com/s/t52degr5apxfsik/21_ONE_TO_SEVEN_NAMESPACE.pdf?dl=0
- VIDEO: https://youtu.be/FmoWUpVK6xQ
-Lesson 22: Unity DOTS, ECS.
- ODP: https://www.dropbox.com/s/z9xj321s943rrl0/22_ONE_TO_SEVEN_ECS.odp?dl=0
- PDF:https://www.dropbox.com/s/lx0od2sqrgdjuyf/22_ONE_TO_SEVEN_ECS.pdf?dl=0
- VIDEO: https://youtu.be/FPV-R4BPplA
-Lesson 23: Team Workflow.
- ODP: https://www.dropbox.com/scl/fi/v9dvhx9w1pxuii669tyyh/23_ONE_TO_SEVEN_Workflow.odp?dl=0&rlkey=3exe6w4vmwqand92noj4c1v5r
- PDF: https://www.dropbox.com/s/m6x9191re64yvjn/23_ONE_TO_SEVEN_Workflow.pdf?dl=0
- VIDEO: https://youtu.be/m3lGNVLvHDE
More information: https://www.yourvrexperience.com