SlideShare a Scribd company logo
THE TEN
CODE COMMANDMENTS
CODE CREW | THE TEN CODE COMMANDMENTS
Jamal O’Garro + Felicia O’Garro
Co-founders of Code Crew
Software Engineers + Instructors
Tech808 NYC - November 9, 2015
OUR STORY
CODE CREW | THE TEN CODE COMMANDMENTS
MONTH ONE
CODE CREW | THE TEN CODE COMMANDMENTS
DECIDE THAT NOW IS THE TIME TO LEARN
• The first step is deciding that you want to do this
• Learning how to code isn’t hard but it ain’t easy
• Mental preparedness is key
CODE CREW | THE TEN CODE COMMANDMENTS
CHOOSE A CLEAR AND DEFINED GOAL
• Launch my personal website
• Build my first iPhone app
• Develop the MVP for my business idea
CODE CREW | THE TEN CODE COMMANDMENTS
LEARN A LANGUAGE
• Ruby
• Python
• JavaScript
• Swift
CODE CREW | THE TEN CODE COMMANDMENTS
MONTH TWO
CODE CREW | THE TEN CODE COMMANDMENTS
WORK THROUGH A BOOK
CODE CREW | THE TEN CODE COMMANDMENTS
• The Ruby on Rails Tutorial
• The Django Book
• Express Web Application Development
• Big Nerd Ranch Guide to iOS Programming
TAKE A VIDEO COURSE
CODE CREW | THE TEN CODE COMMANDMENTS
• Coursera
• Skillshare
• Udemy
• Udacity
• iTunes U
BUILD SOMETHING SIMPLE
• Landing page for your personal brand or business
• Simple mobile app like a “Todo List”
• Build your own blogging platform from scratch
CODE CREW | THE TEN CODE COMMANDMENTS
MONTH THREE
CODE CREW | THE TEN CODE COMMANDMENTS
START WORKING ON YOUR IDEA
• If you build something you’re passionate about you’re
more likely to finish
• Plan to finish approximately one or two features a week
• Don’t be too ambitious — only build the features that
are key to your app or business
CODE CREW | THE TEN CODE COMMANDMENTS
JOIN THE TECH COMMUNITY
• Tech Meetups
• Reddit
• Stack Overflow
• Blogs
CODE CREW | THE TEN CODE COMMANDMENTS
DON’T GIVE UP!
• Keep working on your app
• Contribute to open source projects
• Start your own tech blog
• Find a mentor
• Teach what you learned
CODE CREW | THE TEN CODE COMMANDMENTS
RESOURCES
• Coursera
• edX
• MIT Open Courseware
• Stanford Online
• iTunes U
• Khan Academy
• Udacity
• Codecademy
• Code Crew Self-Study Curriculum
• Codestars Curriculum
CODE CREW | THE TEN CODE COMMANDMENTS
THANKS MUCH!!!
Jamal O’Garro + Felicia O’Garro
Co-founders of Code Crew
Software Engineers + Instructors
Tech808 NYC - November 9, 2015
CODE CREW | THE TEN CODE COMMANDMENTS

More Related Content

Viewers also liked

Intro to Ruby on Rails
Intro to Ruby on RailsIntro to Ruby on Rails
Intro to Ruby on Rails
Jamal Sinclair O'Garro
 
Miguel Pecina AYC Normatividad
Miguel Pecina AYC NormatividadMiguel Pecina AYC Normatividad
Miguel Pecina AYC Normatividad
Miguel Pecina
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
Jamal Sinclair O'Garro
 
Intro to rails 2_kg_edited
Intro to rails 2_kg_editedIntro to rails 2_kg_edited
Intro to rails 2_kg_edited
Jamal Sinclair O'Garro
 
Engl terplebees challenge synthesizing information
Engl terplebees challenge synthesizing informationEngl terplebees challenge synthesizing information
Engl terplebees challenge synthesizing information
chloekim93
 
Intro to HTML + CSS
Intro to HTML + CSSIntro to HTML + CSS
Intro to HTML + CSS
Jamal Sinclair O'Garro
 
Using TypeScript with Angular
Using TypeScript with AngularUsing TypeScript with Angular
Using TypeScript with Angular
Jamal Sinclair O'Garro
 
Intro to Programming
Intro to ProgrammingIntro to Programming
Intro to Programming
Jamal Sinclair O'Garro
 
Intro to UI-Router/TypeScript
Intro to UI-Router/TypeScriptIntro to UI-Router/TypeScript
Intro to UI-Router/TypeScript
Jamal Sinclair O'Garro
 
Intro to iOS Development
Intro to iOS DevelopmentIntro to iOS Development
Intro to iOS Development
Jamal Sinclair O'Garro
 
廢管處業務簡報V11
廢管處業務簡報V11廢管處業務簡報V11
廢管處業務簡報V11Mw Shui
 
Intro to Node.js
Intro to Node.jsIntro to Node.js
Intro to Node.js
Jamal Sinclair O'Garro
 
Intro to ES6 / ES2015
Intro to ES6 / ES2015Intro to ES6 / ES2015
Intro to ES6 / ES2015
Jamal Sinclair O'Garro
 
Top 10 Professional LinkedIn Profile Tips 2015
Top 10 Professional LinkedIn Profile Tips 2015Top 10 Professional LinkedIn Profile Tips 2015
Top 10 Professional LinkedIn Profile Tips 2015
Assem El Shwadfy
 
Personal Branding for Successful People
Personal Branding for Successful People  Personal Branding for Successful People
Personal Branding for Successful People
Assem El Shwadfy
 
Intro to ionic 2
Intro to ionic 2Intro to ionic 2
Intro to ionic 2
Jamal Sinclair O'Garro
 
مهارات التحفيظ ومنهجية حلقات القرآن الكريم
مهارات التحفيظ ومنهجية حلقات القرآن الكريممهارات التحفيظ ومنهجية حلقات القرآن الكريم
مهارات التحفيظ ومنهجية حلقات القرآن الكريم
Assem El Shwadfy
 

Viewers also liked (17)

Intro to Ruby on Rails
Intro to Ruby on RailsIntro to Ruby on Rails
Intro to Ruby on Rails
 
Miguel Pecina AYC Normatividad
Miguel Pecina AYC NormatividadMiguel Pecina AYC Normatividad
Miguel Pecina AYC Normatividad
 
Introduction to AngularJS
Introduction to AngularJSIntroduction to AngularJS
Introduction to AngularJS
 
Intro to rails 2_kg_edited
Intro to rails 2_kg_editedIntro to rails 2_kg_edited
Intro to rails 2_kg_edited
 
Engl terplebees challenge synthesizing information
Engl terplebees challenge synthesizing informationEngl terplebees challenge synthesizing information
Engl terplebees challenge synthesizing information
 
Intro to HTML + CSS
Intro to HTML + CSSIntro to HTML + CSS
Intro to HTML + CSS
 
Using TypeScript with Angular
Using TypeScript with AngularUsing TypeScript with Angular
Using TypeScript with Angular
 
Intro to Programming
Intro to ProgrammingIntro to Programming
Intro to Programming
 
Intro to UI-Router/TypeScript
Intro to UI-Router/TypeScriptIntro to UI-Router/TypeScript
Intro to UI-Router/TypeScript
 
Intro to iOS Development
Intro to iOS DevelopmentIntro to iOS Development
Intro to iOS Development
 
廢管處業務簡報V11
廢管處業務簡報V11廢管處業務簡報V11
廢管處業務簡報V11
 
Intro to Node.js
Intro to Node.jsIntro to Node.js
Intro to Node.js
 
Intro to ES6 / ES2015
Intro to ES6 / ES2015Intro to ES6 / ES2015
Intro to ES6 / ES2015
 
Top 10 Professional LinkedIn Profile Tips 2015
Top 10 Professional LinkedIn Profile Tips 2015Top 10 Professional LinkedIn Profile Tips 2015
Top 10 Professional LinkedIn Profile Tips 2015
 
Personal Branding for Successful People
Personal Branding for Successful People  Personal Branding for Successful People
Personal Branding for Successful People
 
Intro to ionic 2
Intro to ionic 2Intro to ionic 2
Intro to ionic 2
 
مهارات التحفيظ ومنهجية حلقات القرآن الكريم
مهارات التحفيظ ومنهجية حلقات القرآن الكريممهارات التحفيظ ومنهجية حلقات القرآن الكريم
مهارات التحفيظ ومنهجية حلقات القرآن الكريم
 

Similar to The Ten Code Commandments

How to Start a Tech Company
How to Start a Tech CompanyHow to Start a Tech Company
How to Start a Tech Company
Suzanne Dergacheva
 
TYE Oregon Overview
TYE Oregon OverviewTYE Oregon Overview
TYE Oregon Overview
Shashi Jain
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny day
bcoder
 
Friday final test
Friday final testFriday final test
Friday final test
bcoder
 
Platform Selection
Platform SelectionPlatform Selection
Platform Selection
Wilco van Duinkerken
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesday
Trish Perkins
 
Building Large Mobile Apps
Building Large Mobile AppsBuilding Large Mobile Apps
Building Large Mobile Apps
Adam Magaña
 
How to Outsource Development Work
How to Outsource Development WorkHow to Outsource Development Work
How to Outsource Development Work
Drew Gorham
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
vaideheekore
 
Front-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info SessionFront-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info Session
Allison Baum
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiences
Andy_Gaskell
 
Preparing your profile free code camp london
Preparing your profile   free code camp londonPreparing your profile   free code camp london
Preparing your profile free code camp london
Jay Gohil
 
Introduction to software craftsmanship
Introduction to software craftsmanshipIntroduction to software craftsmanship
Introduction to software craftsmanship
Alexandru Bolboaca
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
Michael Yagudaev
 
Wiu talk
Wiu talkWiu talk
Wiu talk
Dhruv Patel
 
Real World Application of Development
Real World Application of DevelopmentReal World Application of Development
Real World Application of Development
djones101
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
Hugo Messer
 
Programmers Path to Content Creation
Programmers Path to Content CreationProgrammers Path to Content Creation
Programmers Path to Content Creation
Mohammad Azam
 
Delivering Fantastic Brand Experiences With Low-Code
Delivering Fantastic Brand Experiences With Low-CodeDelivering Fantastic Brand Experiences With Low-Code
Delivering Fantastic Brand Experiences With Low-Code
Cyber-Duck
 
How to Teach Yourself to Code
How to Teach Yourself to CodeHow to Teach Yourself to Code
How to Teach Yourself to Code
Mattan Griffel
 

Similar to The Ten Code Commandments (20)

How to Start a Tech Company
How to Start a Tech CompanyHow to Start a Tech Company
How to Start a Tech Company
 
TYE Oregon Overview
TYE Oregon OverviewTYE Oregon Overview
TYE Oregon Overview
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny day
 
Friday final test
Friday final testFriday final test
Friday final test
 
Platform Selection
Platform SelectionPlatform Selection
Platform Selection
 
WordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesdayWordPress for Nonprofits- TechTuesday
WordPress for Nonprofits- TechTuesday
 
Building Large Mobile Apps
Building Large Mobile AppsBuilding Large Mobile Apps
Building Large Mobile Apps
 
How to Outsource Development Work
How to Outsource Development WorkHow to Outsource Development Work
How to Outsource Development Work
 
How to Build your Career.pptx
How to Build your Career.pptxHow to Build your Career.pptx
How to Build your Career.pptx
 
Front-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info SessionFront-end Web Dev (HK) Info Session
Front-end Web Dev (HK) Info Session
 
Joomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiencesJoomla as a mobile App backend - ideas, examples and experiences
Joomla as a mobile App backend - ideas, examples and experiences
 
Preparing your profile free code camp london
Preparing your profile   free code camp londonPreparing your profile   free code camp london
Preparing your profile free code camp london
 
Introduction to software craftsmanship
Introduction to software craftsmanshipIntroduction to software craftsmanship
Introduction to software craftsmanship
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
Wiu talk
Wiu talkWiu talk
Wiu talk
 
Real World Application of Development
Real World Application of DevelopmentReal World Application of Development
Real World Application of Development
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
 
Programmers Path to Content Creation
Programmers Path to Content CreationProgrammers Path to Content Creation
Programmers Path to Content Creation
 
Delivering Fantastic Brand Experiences With Low-Code
Delivering Fantastic Brand Experiences With Low-CodeDelivering Fantastic Brand Experiences With Low-Code
Delivering Fantastic Brand Experiences With Low-Code
 
How to Teach Yourself to Code
How to Teach Yourself to CodeHow to Teach Yourself to Code
How to Teach Yourself to Code
 

Recently uploaded

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
aqil azizi
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
drwaing
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 

Recently uploaded (20)

A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdfTutorial for 16S rRNA Gene Analysis with QIIME2.pdf
Tutorial for 16S rRNA Gene Analysis with QIIME2.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
digital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdfdigital fundamental by Thomas L.floydl.pdf
digital fundamental by Thomas L.floydl.pdf
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 

The Ten Code Commandments

  • 1. THE TEN CODE COMMANDMENTS CODE CREW | THE TEN CODE COMMANDMENTS Jamal O’Garro + Felicia O’Garro Co-founders of Code Crew Software Engineers + Instructors Tech808 NYC - November 9, 2015
  • 2. OUR STORY CODE CREW | THE TEN CODE COMMANDMENTS
  • 3. MONTH ONE CODE CREW | THE TEN CODE COMMANDMENTS
  • 4. DECIDE THAT NOW IS THE TIME TO LEARN • The first step is deciding that you want to do this • Learning how to code isn’t hard but it ain’t easy • Mental preparedness is key CODE CREW | THE TEN CODE COMMANDMENTS
  • 5. CHOOSE A CLEAR AND DEFINED GOAL • Launch my personal website • Build my first iPhone app • Develop the MVP for my business idea CODE CREW | THE TEN CODE COMMANDMENTS
  • 6. LEARN A LANGUAGE • Ruby • Python • JavaScript • Swift CODE CREW | THE TEN CODE COMMANDMENTS
  • 7. MONTH TWO CODE CREW | THE TEN CODE COMMANDMENTS
  • 8. WORK THROUGH A BOOK CODE CREW | THE TEN CODE COMMANDMENTS • The Ruby on Rails Tutorial • The Django Book • Express Web Application Development • Big Nerd Ranch Guide to iOS Programming
  • 9. TAKE A VIDEO COURSE CODE CREW | THE TEN CODE COMMANDMENTS • Coursera • Skillshare • Udemy • Udacity • iTunes U
  • 10. BUILD SOMETHING SIMPLE • Landing page for your personal brand or business • Simple mobile app like a “Todo List” • Build your own blogging platform from scratch CODE CREW | THE TEN CODE COMMANDMENTS
  • 11. MONTH THREE CODE CREW | THE TEN CODE COMMANDMENTS
  • 12. START WORKING ON YOUR IDEA • If you build something you’re passionate about you’re more likely to finish • Plan to finish approximately one or two features a week • Don’t be too ambitious — only build the features that are key to your app or business CODE CREW | THE TEN CODE COMMANDMENTS
  • 13. JOIN THE TECH COMMUNITY • Tech Meetups • Reddit • Stack Overflow • Blogs CODE CREW | THE TEN CODE COMMANDMENTS
  • 14. DON’T GIVE UP! • Keep working on your app • Contribute to open source projects • Start your own tech blog • Find a mentor • Teach what you learned CODE CREW | THE TEN CODE COMMANDMENTS
  • 15. RESOURCES • Coursera • edX • MIT Open Courseware • Stanford Online • iTunes U • Khan Academy • Udacity • Codecademy • Code Crew Self-Study Curriculum • Codestars Curriculum CODE CREW | THE TEN CODE COMMANDMENTS
  • 16. THANKS MUCH!!! Jamal O’Garro + Felicia O’Garro Co-founders of Code Crew Software Engineers + Instructors Tech808 NYC - November 9, 2015 CODE CREW | THE TEN CODE COMMANDMENTS