AndreMilota / SimpleTodo

assignment 0
0 stars 0 forks source link

frst project done without any extra features so far #1

Open AndreMilota opened 9 years ago

AndreMilota commented 9 years ago

First project done without any extra features so far.

I have had a great deal of trouble with github. I have probably spent more time on it then on actually doing the project. Please let me know if it worked? This is the first time I have used Git for real having only done exercises with it in the past.

I will try to add some extra features. I was thinking of adding speech recording but don’t know if that is going to take me done the garden path and leave me without results by the 31st

@codepathreview and @codepath

nidhi1608 commented 9 years ago

Andre,

The deadline to submit the prework was 8/24, and we're not processing any applications that were sent after that. I am happy to have you as a "remote self-paced observer" so you can participate in the program and learn at your pace. In the meantime, you should also check out the resources we provide here. Let me know if you'd like to be a remote observer.

AndreMilota commented 9 years ago

I applied on august 12 and you sent me a link that said the deadline was august

  1. I am hart broken. I had it all working on the 22 less the github part :-(

Andre’

Thanks for applying to participate in our Android bootcamp! We can only accept a maximum of 25 people in each bootcamp cohort and given that we receive hundreds of applications from engineers around the bay area, there are a few more steps remaining in the application process.

The goal of this bootcamp is fairly simple -- we want to ramp you up on everything you need to know about Android development in just 8 weeks. We are confident that anyone that completes the course will be able to comfortably build any app apart from games. We have had 350+ alumni for this program and counting including engineers from Google, Facebook, Twitter, Apple, Square and Dropbox. We have had many alumni transition to full-time Android engineering roles smoothly after completing this program.

  1. First, please read the course requirements http://courses.codepath.com/snippets/intro_to_android/thanks_for_applying#heading-requirements and verify that you are eligible for this course.
  2. Next, we ask that each eligible applicant develop from scratch and submit anintroductory Android project http://courses.codepath.com/snippets/intro_to_android/thanks_for_applying#heading-prework as described in detail here.
  3. Be sure to check our Bootcamp FAQ for common questions http://courses.codepath.com/snippets/intro_to_android/thanks_for_applying#heading-faq and feel free to reply to this email if you have any other questions!

As experienced programmers, you would all be more than capable of self-learning Androiddevelopment leveraging the extensive online resources available. The core value that we’re providing in this bootcamp is a framework for highly accelerated learning combining accountability, mentorship, focused curriculum and peer collaboration on hands-on projects.

Look forward to hearing back from you all soon,

Nathan Esquenazi Co-founder, CodePath

P.S Additional details about the bootcamp can be found below.

An important part of this structure is we require attendance to all lab and lecture sessions, although we allow for one excused absence. Groups will often work on their team projects during the lab sessions, so all group members are expected to be present. We also require timely submission of the weekly projects. If you have an unexcused absence or late project, we will ask you to withdraw from the bootcamp. We’ve used this format before and have been amazed at the progress the class is able to make in just 8 weeks as a result.

Other requirements to be an active participant are restated below:

· Starts September 14th, attend for 8 weeks every Mon / Wed from 7-9pm onsite at Zynga's SF Office at 8th and Townsend

· 10-15+ hours every week to dedicate to projects and collaborative learning (4 hours onsite, remainder is project development)

· Laptop with Mac OS X, Linux or Windows

· Expected to be familiar with Java already or be able to learn it quickly

If you have an eligible background for the class but cannot be an active participant, email us about the possibility of being a remote observer so you can self-learn using our materials

Next, we ask that each eligible applicant develop from scratch and submit an introductory Android project http://courses.codepath.com/snippets/intro_to_android/thanks_for_applying#heading-prework as described in detail here.

http://courses.codepath.com/snippets/intro_to_android/thanks_for_applying#heading-prework

Thanks for Applying!

Thanks for applying to be a part of our September Android bootcamp! We receive several hundred free applications and as a result we have a multi-step process to select the final participants. Next steps are to:

  1. Confirm you are eligible to participate by reviewing course

    requirements.

  2. Setup the android development environment on your computer.
  3. Build the required prework project from scratch step-by-step and

    submit to us on Github ASAP.

Didn't apply yet? If you didn't formally apply for the Android CodePath Bootcamp http://codepath.com/androidbootcamp, then please apply through the application in the prior link before continuing.

Timeline

We are often asked about the timeline for the bootcamp application process. Here's an outline:

· Submit the prework by August 31st. Quick submissions improve your chances as well as completing bonus features.

· In early August, we will begin phone conversations with those that complete pre-work. I'll ask you a few questions about Java as well as your goals for taking the class.

· In mid-August, we will begin offering invitations to those accepted to participate.

· We will have a happy hour for participants in Sep before class begins

· Classes will start sessions on September 14 (SF)

Requirements

This is a program designed and tailored for experienced software engineers interested in a highly accelerated plunge into native Android app development. Please note that this course is not appropriate for individuals with no prior professional software experience or for junior developers with less than 2 years of software experience. The success of this course largely depends on surrounding participants with peers that are all within a similar range of experience.

Before starting the pre-work below you should review the following requirements in order to confirm eligibility for this bootcamp:

  1. Within past 3 years have been employed as a software engineer, team

    lead, technical founder, VPE

  2. 2+ years of professional software development experience (average

    participant has 5+ years)

  3. Bachelor's degree in CS/Engineering (if not then 4+ years of

    professional software experience)

  4. Can dedicate 10-20+ hours per week to this course
  5. Physically present in the Bay Area for each on-site session during

    the 8 week period

  6. Experience developing software with object-oriented programming

    languages

  7. Existing knowledge of Java or ability to ramp up on the language

    quickly

In addition, an essential element of the efficacy of this bootcamp is the agreement of each participant to the following structure and expectations:

· Required attendance to all lab and lecture sessions (although we allow for one excused absence). If you miss an unexcused absence, we will ask you to withdraw from the bootcamp.

· Required on-time project submission of the weekly projects. If you submit a late or incomplete project, we will ask you to withdraw from the bootcamp.

· Interested in collaborating on a group project with a team during the course

· Can bring a laptop with Mac OS X, Linux or Windows to each session with the required development environment setup

You can also review the complete list of evaluation criteria http://courses.codepath.com/snippets/intro_to_android/selection_criteria. Please review these requirements above before continuing.

Do I have enough experience? For this bootcamp, we are looking for experienced engineers that have been doing professional software development for at least 2 years. If you do not have a formal engineering degree, then at least 4 years of sustained development experience. Exceptions to this are rare as we have more suitable learning channels for those without this experience.

Not eligible? If you are not eligible based on the above, please check our Android getting started http://guides.codepath.com/android/Beginning-Android-Resources#beginning-android-resources guides and/or our SF Android meetup http://www.meetup.com/Learning-Android-Development/ for events and learning resources. If you have any questions on your eligibility, feel free to reach out to us athelp@codepath.com.

Prework

We can only accept a maximum of 25 people in each bootcamp cohort so the next step is to build out and submit an initial Todo project http://courses.codepath.com/snippets/intro_to_android/prework before August 31st that will introduce you to several of the basics of Android development:

· First you need to setup Android Studio using slides https://docs.google.com/a/thecodepath.com/presentation/d/1iD0sMc-qIG80yZ1AQfDU5nxSAl3Xe4nx-2W_g9yzMSM/edit#slide=id.p or the video walkthrough https://vimeo.com/113893631

· We recommend you to watch the First App video tutorial https://vimeo.com/113893630 which introduces the Android environment and walks you slowly through building a simple application.

· Now you need to develop a basic Android Todo list application http://courses.codepath.com/snippets/intro_to_android/prework as described in that snippet.

· Once you have completed the ToDo application including support for editing an item, please submit by August 31st via Github by creating an issue on your repository and adding our Github handles to the issue body (@codepathreview and@codepath) so we can review your submission. You can also email us if you run into any problems, we are happy to help.

We will be confirm eligibility and send next steps once you have submitted the project. Please send us the project as soon as possible. If you have any other questions at all, please feel free to email us at help@codepath.com.

FAQ

Is this bootcamp worth participating in?

We think so. Over a thousand engineers and counting have completed a form of this program. We've been fortunate enough to have engineers participate from companies including Google, Apple, Dropbox, Facebook and over 50 others. We've seen many of the engineers successfully transition to mobile development roles full-time or start mobile companies.

Is this bootcamp really completely free with no strings attached?

Yes. As long as you are eligible and can agree to the expectations outlined above, the bootcamp is completely free of charge for engineers.

How many hours does this bootcamp really require per week?

Depends. At least 8 hours every week but the bootcamp is project-based with many optional and bonus challenges. We've seen engineers pour in 20+ hours with incredible results.

As a company, can I pay to train my existing engineers?

Yes. We provide training for companies such as Facebook, Dropbox, Yahoo, Youtube, etc. We also let select startups reserve seats in our public training. For more information, check out our company services http://codepath.com/services.

Where can I read more about this bootcamp?

Check out the Android CodePath Bootcamp http://codepath.com/androidbootcamp page for details.

Where can I see the breakdown of the content covered week-by-week?

See this week-by-week curriculum outline http://courses.codepath.com/snippets/intro_to_android/about_bootcamp#heading-curriculum-outline .

Can you bring this free bootcamp to [my city here]?

Yes...eventually. Right now we are only in the bay area. We want to bring our bootcamp to cities where we can find company sponsors. If you might be able to help sponsor us, reach out at contact@thecodepath.com.

What do I do if I want to take this course but I am not eligible?

Please check our Android getting started http://guides.codepath.com/android/Beginning-Android-Resources#beginning-android-resources guides and/or our SF Android meetup http://www.meetup.com/Learning-Android-Development/ for events and learning resources. If you have any questions on your eligibility, feel free to reach out to us at help@codepath.com.

AndreMilota commented 9 years ago

I would like to try the remote thing.

I find that I can get lots of online videos, documents and tutorials and can follow them. However it seems like everything is out of date or different on the particular system I have. I get to step 15 of a 20 step tutorial in what should be a 30 minute exercise, and then something bad happens a non obvious error message a menu item does not exist, ext and then I am into the land of reverse engineering. 3 hours later I have a solution and with luck I can then finish the tutorial. Unfortunately this seems to be the norm with android rather than the exception. So I think the value of taking the class for me would not be so much the instruction or structure but the TA who can fix things. Someone who can instantly diagnose the small errors I may have made or deal with system issues. Any thoughts on how I can best get this kind of help. I am pretty good at finding things this is why it only takes me 3 hours to solve such problems rather than 3 days. The answers are out there but there is a lot of noise.

The materials you have seem to be quite up to date so I think I will try to follow along with them.

Thanks

Andre'

Ps do let me know, if the you will in fact honor the due date in the web site you initially sent me and I will shift adding features to my project back to the top of my priority queue.

On Wed, Aug 26, 2015 at 8:52 AM, Nidhi Shah notifications@github.com wrote:

Andre,

The deadline to submit the prework was 8/24, and we're not processing any applications that were sent after that. I am happy to have you as a "remote self-paced observer" so you can participate in the program and learn at your pace. In the meantime, you should also check out the resources we provide here http://courses.codepath.com/snippets/intro_to_android/email_faq#heading-i-dont-have-much-or-any-professional-software-development-experience-how-can-codepath-help-me. Let me know if you'd like to be a remote observer.

— Reply to this email directly or view it on GitHub https://github.com/AndreMilota/SimpleTodo/issues/1#issuecomment-135077449 .

nidhi1608 commented 9 years ago

Hi Andre’,

Sorry for the confusion there. After investigation I found out that there was a problem with our tools, which explains the Aug 31st deadline. We are processing applications on a first come first serve basis, but we'll consider your application and get in touch with you via email in the next few days.

AndreMilota commented 9 years ago

Thanks I am glad to see I am not the only one having problems with their tools.

Speaking of which did my attempt to use github to submit the project work?

Shall I drop everything and go back to adding features to better my chances?

Best,

Andre’

On Fri, Aug 28, 2015 at 11:10 AM, Nidhi Shah notifications@github.com wrote:

Hi Andre’,

Sorry for the confusion there. After investigation I found out that there was a problem with our tools, which explains the Aug 31st deadline. We are processing applications on a first come first serve basis, but we'll consider your application and get in touch with you via email in the next few days.

— Reply to this email directly or view it on GitHub https://github.com/AndreMilota/SimpleTodo/issues/1#issuecomment-135850428 .

nidhi1608 commented 9 years ago

It seems like you were able to add the repo successfully. There are a lot of new concepts to learn by working on the extensions. I would definitely work on adding more features.