BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20210314T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20211107T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211002T090000
DTEND;TZID=America/Los_Angeles:20211002T100000
DTSTAMP:20260514T233731
CREATED:20211002T165642Z
LAST-MODIFIED:20211002T165642Z
UID:9637-1633165200-1633168800@www.ayclogic.com
SUMMARY:9 AM - Android Game Development
DESCRIPTION:Homework:\n\nContinue on Credit Page. Modify activity_credit.xml so that it will look like below
URL:https://www.ayclogic.com/event/9-am-android-game-development-3/
CATEGORIES:Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211002T100000
DTEND;TZID=America/Los_Angeles:20211002T110000
DTSTAMP:20260514T233731
CREATED:20211002T180724Z
LAST-MODIFIED:20211002T180724Z
UID:9640-1633168800-1633172400@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued with EmailApplication project.\nWe added login feature where the application will check user email and password if it match the one inside the system.\nWe displayed Login menu when email and password have been verified.\n\nHomework\n\nCreate a new class EmailMessage.java which will contain the following attributes: senderEmail\, destinationEmail\, subject and content.\nInside EmailApplication.java\, create a new HashMap<String\, EmailMessage> to store email messages.\nWhen user create a new email get inputs from user and store the email message inside the newly created HashMap<String\, EmailMessage>\n\nPlease select from below:\n1. Check your inbox\n2. Create new email\n3. Logout\nEnter your selection:2\n\nCOMPOSE NEW EMAIL\nSend To: john@ayclogic.com\nSubject: Don't forget to study for final Exam next week\nContent: Hi John\, next week we have Java final Exam in AYCLOGIC\, don't forget to study\n\nEmail is sent successfuly sent to john@ayclogic.com
URL:https://www.ayclogic.com/event/10-am-intro-to-java-17/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211002T120000
DTEND;TZID=America/Los_Angeles:20211002T130000
DTSTAMP:20260514T233731
CREATED:20211002T195920Z
LAST-MODIFIED:20211002T195920Z
UID:9646-1633176000-1633179600@www.ayclogic.com
SUMMARY:12 PM - Intro To Java
DESCRIPTION:Today We Do\n\nWe installed IntelliJ Community edition and install Java version 16.\nWe learned about variables and data types\n\nprimitive data types: int\, short\, long\, double and float.\nnon-primitive data types: Integer\, String\n\n\nWe learned how to combine String using Java formatter.\n\nHomework\n\nCreate a new Java file called Oct2_VariableDataTypeHomework.java.\nDo number exercises number 1 to 3 from here: https://www.ayclogic.com/java-variables-datatypes/\n\n 
URL:https://www.ayclogic.com/event/12-pm-intro-to-java/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211007T190000
DTEND;TZID=America/Los_Angeles:20211007T200000
DTSTAMP:20260514T233731
CREATED:20211008T025650Z
LAST-MODIFIED:20211008T025650Z
UID:9724-1633633200-1633636800@www.ayclogic.com
SUMMARY:THU - 7 PM - Intro to Java
DESCRIPTION:Today We Do\n\nWe installed IntelliJ and JDK 17.\nWe learned about int\, String\, double data types.\nWe learned about Java syntax\n\nHomework\n\nCreate Oct7_VariableDataTypeHomework.java\nDo number 1 to 3 exercises from https://www.ayclogic.com/java-variables-datatypes/
URL:https://www.ayclogic.com/event/thu-7-pm-intro-to-java/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211009T100000
DTEND;TZID=America/Los_Angeles:20211009T110000
DTSTAMP:20260514T233731
CREATED:20211009T180829Z
LAST-MODIFIED:20211009T180829Z
UID:9743-1633773600-1633777200@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe continued our EmailApplication project. We added the ability to create new email and check inbox feature.\nAlso when we create a new email\, we check if the email entered exists in our system.\n\nHomework\n\nInside EmailApplication\, add code to enable “3. List all Email Accounts” . All email accounts now is stored inside HashMap\, but you have not learned how to go through all elements inside HashMap yet. This is what you need to do:\n\n\n// Instead of \nfor(EmailAccount acct: accountMap) {\n   // do your code\n}\n\n// you need to do the following instead\nfor(emailAccount acct: accountMap.values()) {\n   // print email and name from acct\n}\n\n\n\nInside SchoolApplication\, when you try to find student by HashMap\, you will get an error when trying to find a student that does not exists in our system. Add code so when student does not exists\, the system will print “<student name> does not exists in our system”.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-18/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211014T190000
DTEND;TZID=America/Los_Angeles:20211014T200000
DTSTAMP:20260514T233731
CREATED:20211015T034231Z
LAST-MODIFIED:20211015T034231Z
UID:9916-1634238000-1634241600@www.ayclogic.com
SUMMARY:7 PM - Intro To Java - Gamas
DESCRIPTION:Today We Do\n\nWe learned about primitive data types and the difference between\, byte\, short\, int and long. Also difference between float and double. https://www.w3schools.com/java/java_data_types.asp\nWe learned how to read input from shell.\nWe learned about if else\, else if statements.\n\nHomework\n\nPlease create a new Java file Oct14_CarDealerHomework.java\nDo exercises from here: https://www.ayclogic.com/java-exercise-2b-input-from-shell-and-if-else/
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-gamas/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211016T090000
DTEND;TZID=America/Los_Angeles:20211016T100000
DTSTAMP:20260514T233731
CREATED:20211017T034320Z
LAST-MODIFIED:20211017T034320Z
UID:9968-1634374800-1634378400@www.ayclogic.com
SUMMARY:9 AM - Android Game Development with Java
DESCRIPTION:Today We Do\n\nWe started GameActivity.java and GameView.java.\n\nHomework\n\nAdd a new button in activity_main.xml. Use the following image \nRight click on the “app” directory and choose New > Activity > Empty Activity.\nName the Activity: SettingActivity\nOnce the new Activity is created\, you should see a new Activity tag inside AndroidManifest.xml\nSet the SettingActivity to have screenOrientation landscape.\nAdd the Background Image and back button and “Settings” label\nLook at screenshots below\n\n\n\n 
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java/
CATEGORIES:Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211016T100000
DTEND;TZID=America/Los_Angeles:20211016T110000
DTSTAMP:20260514T233731
CREATED:20211016T182659Z
LAST-MODIFIED:20211016T182659Z
UID:9935-1634378400-1634382000@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Homework\n\nThe email application code now can only have one email message per person. Fix the code so it can have more than one email message per person.\nLook at handleCreateEmail(EmailAccount) method. You have to change the code so it will do the following\n\nCheck if there is already existing List<EmailMessage> inside messageMap. If there is already one\, just add the new EmailMessage to this existing list.\nIf there is not existing List\, then create a new List\, add the new EmailMessage to this new List and insert the list to the messageMap. This is the current behavior.
URL:https://www.ayclogic.com/event/10-am-intro-to-java-19/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211016T120000
DTEND;TZID=America/Los_Angeles:20211016T130000
DTSTAMP:20260514T233731
CREATED:20211016T200008Z
LAST-MODIFIED:20211016T200008Z
UID:9937-1634385600-1634389200@www.ayclogic.com
SUMMARY:12 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate a new Java file OCT16_CarDealerHomework.java\nDo exercises from https://www.ayclogic.com/java-exercise-2b-input-from-shell-and-if-else/
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211021T190000
DTEND;TZID=America/Los_Angeles:20211021T190000
DTSTAMP:20260514T233731
CREATED:20211022T033019Z
LAST-MODIFIED:20211022T033019Z
UID:10078-1634842800-1634842800@www.ayclogic.com
SUMMARY:7 PM - Intro To Java
DESCRIPTION:Today We Do\n\nWe reviewed IF ELSE Homework\nWe learned on how to do AND (&&) and OR (||) in Java\nWe learned how to do For Loop\n\nHomework\n\nCreate a new file Oct21_ForLoopHomework.java\nDo exercises in https://www.ayclogic.com/java-for-loop-if-else/
URL:https://www.ayclogic.com/event/7-pm-intro-to-java/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211023T090000
DTEND;TZID=America/Los_Angeles:20211023T100000
DTSTAMP:20260514T233731
CREATED:20211023T181824Z
LAST-MODIFIED:20211023T184152Z
UID:10089-1634979600-1634983200@www.ayclogic.com
SUMMARY:9 AM - Android Game Development with Java
DESCRIPTION:Today We Do\n\nWe continued with GameView.java.\nWe learned about Java interface.\nWe learned about Java Thread.\n\nHomework\n\nIf you have not done last week homework\, please do so.\nInside GameView.java\, replace the following line\nbackground1 = BitmapFactory.decodeResource(getResources()\, R.id.background);\n\nwith\n\nbackground1 = BitmapFactory.decodeResource(getResources()\, R.drawable.background);\n\nRerun the the project and click the Play button and there should not be any more error.\nGo here\, read and play around with Java Interface. You can also change the code and try running it online: https://www.w3schools.com/java/java_interface.asp\nGo here\, read and play around with Java Thread. You can also change the code and try running it online: https://www.w3schools.com/java/java_threads.asp
URL:https://www.ayclogic.com/event/9-am-android-game-development-with-java-2/
CATEGORIES:Android Game Development
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211023T100000
DTEND;TZID=America/Los_Angeles:20211023T110000
DTSTAMP:20260514T233731
CREATED:20211023T184449Z
LAST-MODIFIED:20211023T184449Z
UID:10093-1634983200-1634986800@www.ayclogic.com
SUMMARY:10 AM - Intro To Java
DESCRIPTION:Today We Do\n\nWe finished EmailApplication project.\nWe reviewed how to fix Java error.\n\nHomework\n\nReview EmailApplication and SchoolApplication projects. In 2 weeks we are going to have 1st quiz and the quiz is going to be very similar to EmailApplication or SchoolApplication. Please review and come up with questions.\nTBD
URL:https://www.ayclogic.com/event/10-am-intro-to-java-20/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211023T120000
DTEND;TZID=America/Los_Angeles:20211023T130000
DTSTAMP:20260514T233731
CREATED:20211023T195630Z
LAST-MODIFIED:20211023T200126Z
UID:10095-1634990400-1634994000@www.ayclogic.com
SUMMARY:12 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate a new Java file Oct23_ListForLoopHomework.java\nStudy second type of for loop from here: https://www.w3schools.com/java/java_for_loop.asp\nDo exercises number 1 to 3  from https://www.ayclogic.com/java-list-forloop/
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-3/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211028T190000
DTEND;TZID=America/Los_Angeles:20211028T200000
DTSTAMP:20260514T233731
CREATED:20211029T025913Z
LAST-MODIFIED:20211029T025913Z
UID:10207-1635447600-1635451200@www.ayclogic.com
SUMMARY:7 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate a new Java file Oct28_GameInventoryHomework.java\nDo exercises from here: https://www.ayclogic.com/java-list-forloop/
URL:https://www.ayclogic.com/event/7-pm-intro-to-java-2/
CATEGORIES:Introduction To Java,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211030T090000
DTEND;TZID=America/Los_Angeles:20211030T100000
DTSTAMP:20260514T233731
CREATED:20211030T183123Z
LAST-MODIFIED:20211030T183123Z
UID:10221-1635584400-1635588000@www.ayclogic.com
SUMMARY:9 AM - Android Game Development using Java
DESCRIPTION:Today We Do\n\nWe added player sprite into the screen.\n\nHomework\n\nCreate a new sprite Bird.java and use the bird0a.png as the image. Make it appear on the screen.
URL:https://www.ayclogic.com/event/9-am-android-game-development-using-java/
CATEGORIES:Android Game Development,Java
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20211030T120000
DTEND;TZID=America/Los_Angeles:20211030T130000
DTSTAMP:20260514T233731
CREATED:20211030T195654Z
LAST-MODIFIED:20211030T195654Z
UID:10224-1635595200-1635598800@www.ayclogic.com
SUMMARY:12 PM - Intro To Java
DESCRIPTION:Homework\n\nCreate a new Java file Oct30_WhileLoopHomework.java\nDo exercises from https://www.ayclogic.com/java-exercise-while-loop/
URL:https://www.ayclogic.com/event/12-pm-intro-to-java-4/
CATEGORIES:Introduction To Java,Java
END:VEVENT
END:VCALENDAR