Skip to content

Instantly share code, notes, and snippets.

View DrPsyFi's full-sized avatar

Sunil Kakar DrPsyFi

  • Seattle, WA
View GitHub Profile

Redux Part 1 Instructor Notes

Objectives

  • Install modules to work add redux to a react application
  • Create a redux store and connect it to react
  • Create a reducer
  • Create an action
  • Explain the flow of information and actions of react and redux

Install modules to work add redux to a react application

File system and asynchronous behavior

Objectives

  • Explain what asynchronous behavior is and why it is important.
  • Use the file system library asynchronously

What is asynchronous behavior is and why is it important?

print 1
print 2

this and OOP Instructor Notes

Objectives

  • Create a model that includes properties, and actions that on the properties (get/set)
  • Explain what a class is and why they are useful
  • Create a simple class with only a constructor
  • Add methods to a class
  • Explain why getters and setters are useful, and add getters and setters to a class
  • Explain what a static method is, and add a static method to a class

Code collaboration Instructor Notes

Objectives

  • Explain what github Organizations are, and why they are useful

    -Organizations are great for creating distinct groups of users within your company, such as divisions or groups working on similar projects. Public repositories that belong to an organization are accessible to users in other organizations, while private repositories are inaccessible to anyone but members of the organization.

  • Create a github organization, and add a repo

  • Collaborate using a Github Organization

  • Use upstreams to keep your repo up to date with the organization repo

Recursion Instructor Notes

Objectives

  • Describe what recursion is
  • Enumarate the two parts of a recursive function
  • Convert from iteration to recursive

What is recursion?

  • With your table, create a definition of what recursion is.