Python, or Internet Programming? - Off-topic

Hey everyone. There are two courses I have to decide between: Python Programming and Internet Programming.
The first course isn't merely an introduction, it's in-depth. The second one is an introduction, but here is the course description:
This course surveys the many technologies that are used to program multitiered, client/server, database-intensive, Web-based applications. Topics include: XHTML, Cascading Style Sheets (CSS), JavaScript, Extensible Markup Language (XML), RSS, Ajax, Rich Internet Applications, Web servers, databases, MySQL, PHP, Ruby on Rails, Active Server Pages (ASP), JavaServer Faces, and Web Services.
Click to expand...
Click to collapse
The Python course ends there and doesn't serve as a prerequisite, but Internet Programming opens a door for exclusive courses for Ruby, JavaScript, PHP, etc. It may seem like a no-brainer to enroll in Internet Programming because of that advantage, but it would be much appreciated to hear what you guys think.

Related

HELP REQUEST: Anyone into thin clients / Webization of local apps? Please read

This time I’m asking for help
As you probably know, in real life, I’m an IT consultant giving advice to companies on networking architectural, databasing, TCP/IP, programming and last but not least mobile computing questions.
My new task is giving advice (writing a complete booklet on) on in which direction a given company should go: Microsoft Terminal Servers (with, possibly, Citrix Metaframe) or just “webizing” their in-house, custom-written current applications (whenever possible) - that is, converting it to be Web/ client-side (Ajax / JavaScript / ActiveX) and server-side (Java / ASP etc.).
For this, I’m looking for case studies. For the two distinct cases, I’ve found several case studies (that is, I don’t really need case studies that only discuss why a given company abandoned fat clients and went for, say, Citrix); I’d still need case studies that directly compare the two alternates and explain why a given company decided for one or the other and what influenced their decisions.
That is, if you know of, for example, magazine articles or anything of interest in this very subject (that is, preferably unbiased comparison of the full MS Terminal Server / Citrix solution to converting local apps to run off the Web and using “thin” Web browsers to access them in the company), I’d be highly grateful if you could share it with me – hope I haven’t run into it so far. Just a URL would be sufficient.

SDETs needed at Action Engine Corp

Position Title: Senior SDET
About Action Engine:
Action Engine's mission is to "shatter the mobile usability barriers," such as small screen sizes, lost connections, and tiny keypads, that prevent consumers from using and enjoying mobile data services on a wide-scale today. Known for its award-winning Mobile Application Platform product, Action Engine is the company that content providers and mobile operators select if they need to deliver content that is fast and easy for their consumers to use. The company's software has been deployed to over a million consumers worldwide by a large list of global companies that include MSNBC.com, TiVo, Sprint, Verizon Wireless, Optus, Globe Telecom, SmartVideo, SingTel and a large social networking provider.
Position Summary:
Action Engine is looking for an exceptional senior software test engineer to join our development team. We are looking for someone with talent and energy. All team members are expected to solve complex issues end-to-end. We expect our team to own the test solutions i.e. design, development, implementation, documentation and maintenance. Successful candidates will have experience working with one or all of the following areas of expertise: test automation, web application development, unit testing, as well as test case creation.
Essential Functions:
- Create test cases for different areas of our core product.
- Contribute to the creation of a web application to organizes our test information from various automation & testing tools.
- Build unit test for application programming interfaces, both public and internal.
- Working with automation testing tools ACT and/or LoadRunner
Qualifications:
- 3+ years experience in testing software using automation
- 2+ years experience in web technologies such as ASP.NET, JavaScript and HTML.
- Proficient in both ASP.NET & .net framework using C#
- Experience working with Visual Studio IDE’s
- Experience performance testing software components.
Important Attributes:
- Strong problem solving and communication skills
- Skilled at quickly learning new technologies and tools
- Creativity and design skills
- Self-motivated while also a team player
Critical Relationships:
- Development Manager
- Client & Server Development Teams
- Program Management
Education:
BS in Computer Science, Electrical Engineering or an equivalent technical degree or equivalent experience.
Application Process:
If you are interested in learning more about this position, please send the following information to [email protected]
1. Cover letter
2. Up-to-date resume as an attachment
3. Mention that you heard about the job from Jeremy McKenzie's post on XDA-Developers

[JOB]Android/Windows Mobile/Apple iOS Mobile Application Developer Wanted]

Have a look. if you are interested. you can PM ME and i will tell you where to send your resume to. I know XDA has the dopest mobile developers. Need a job? Contact me, Full time salary!
Programmer Analyst/Mobile
Job Category:
Information Technology - Infrastructure
Job Location:
Toronto, Ontario, Canada
Employment Type:
Full-time
Programmer Analyst/Mobile
Location: 2 International Blvd., Toronto, ON
Join our Team
The Client is a full service, consulting and design-build and development organization offering architectural, engineering, management and construction services. With over 55 years of continuous operations, is an employee-owned Canadian company that relies on the expertise of its employees to be the partner of choice for Delivering Global Building Solutions. They are a Microsoft Gold Certified Partner.
We Offer
- Career growth and advancement for creative, independent problem solvers
- Leadership opportunities for professionals committed to mentoring others
- Competitive compensation/benefit package and flexible work schedule
- Professional development programs, allowances and in-house training initiatives to support skill development
- Professional, casual and collaborative work environment
Reporting directly to the Manger, Systems & Applications, the incumbent analyzes and documents the business requirements for software applications and the design and development of software components, software testing, customer support and maintenance. The incumbent communicates and interacts with internal clients or project stakeholders to plan, develop, implement and maintain programs and applications.
We're Looking For
A skilled and dedicated Programmer Analyst who will be responsible for the following:
- Utilizes a variety of Software Tools including Microsoft Technology Platform, Visual Studio 2005/2008, C# 2.0/3.0, ASP.NET 2.0/3.5, AJAX, JavaScript, XHTML, CSS and XML Web Services, and SharePoint 2007/2010 to develop software and web applications.
- Experience in mobile application development on Windows mobile, Apple iOS, Google Android.
- Performs regular maintenance of software systems and resolves client issues arising from production environments to ensure a highly satisfactory user experience. Utilizing Corporate HEAT Ticket tracking system.
- Provides guidance and mentoring to other colleagues in the department.
- Conducts meetings with the business to gather and analyse requirements from various functional areas of the organization.
- Translates functional specifications into technical specifications, performs business analysis and utilizes case scenarios to identify software requirements.
- Utilizes industry best practices and established standards to develop models with focus on agile life cycle management.
- Assesses and analyzes highly complex development modules or sub systems to identify requirements and provide estimations.
- Designs and develops integrated complex modules that form the basis of web applications, desktop applications and services for the business.
- Liaises with database administrators to design, develop and test table structures, stored procedures, views and other programmable database objects that integrate with all software developed for the business.
- Develops and executes software regression test plans cases to assess system functionality, reliability, usability of new and modified software systems to ensure quality delivery of end product.
Qualifications
- Post secondary education equivalent to a 3 year university degree in Computer Science, Engineering or related field.
- Greater than five years, but less than or equal to, ten years software engineering or related experience.
- Microsoft Developer or IT Professional certification is an asset.
Attributes
- Requires an understanding of inter-related work processes to be able to adapt to differing assignments.
- Requires technical knowledge in a complex field.
- Provides technical information to fellow colleagues in a clear and understandable manner.
- Professional manner, tact, diplomacy and discretion in dealing with colleagues including senior management.
- Draws on a number of known options to solve problems and to develop improvements.
- Computer skills to produce effective, spreadsheets, reports, documents and presentations, as required.
- Adaptable to set and prioritize work with varying exceptions. Able to work with diverse personalities and styles.
- Communicates with clarity, verbally and in one on one or group situations, or over the telephone.
- Communicates well in writing by composing clear documents; facility with editing and/or proof-reading is required.
- Business acumen - advanced understanding of quality standards relative to program and application development. Solid understanding of Object Oriented Design, Agile methodology, knowledge of SDLC, web development using C# programming language, ASP.NET, AJAX, JavaScript, XHTML, CSS, Web Services, Database objects development (T-SQL Stored Procedures, Views, Triggers etc.), SQL 2005/2008 and SQL Server Reporting Services, Microsoft Technologies, MS SharePoint (2007/2010) and mobile application development (Windows/Apple/Android).

Computer & Device Intrusion - Lock it Down

In today’s modern world there are allot of ways companies or members of the public that intrude on your privacy.
Most people are oblivious to the various techniques used to view, collect or even visually spy within the home, workplace or even whilst mobile.
Such commonly used that you are aware of is Data leeching, a practice used by to view your Emails and Texting.
Other approaches are Key logging via Bots, Programs or Trojans, yet these are basic tools in spying, with more advance approaches being -
~ Internet Browser and PC Intel Collection
~ Device SD-Card Leeching or Collection
~ Verbal Intel Collection
~ Visual Intel Collection
There are ways to detect and protect against such intelligence collection, outlined in a breakdown design, throughout this comprehensive write-up.
It is important all civilians to be protected, maintaining privacy in full at all times.
Read Full Article...
Brett J Hutton

Suggestions for app - New Android Studio user

Hello everybody, happy to have found this forum.
I am a student and have studied 3 years Java in highschool (pretty good level) and studying for about 2 C/C++ at University, am good with PHP and databases and I know some CMS pretty well. So intermediate programming skills, hoping to improve them. I'm from Italy so excuse my bad grammar
I want to create this app for some friends of mine and I want it to be connected to a database and that database will be displayed online on a website. Basic data categorized and if possible displayed differently for different zones. So say you're from Japan and access a category from the website: firstly it asks for location access and then displays to you the "nearest" data available (if you'd want you could access data from other locations). This should have minimum costs, talking website/database.
So what I am asking, how hard this can be? I have never created a project in Android Studio, just worked with Netbeans ,CodeBlocks and Eclipse.
Is there a way to quickly learn how to save the data from an app to a database ? The other way I guess I'm able to do it.
If any of you is so kindhearted to help me find some good tutorials.
Thanks.
It depends on your skill, based on your skill set it will be easy for you.
All you need is create an API for your app so it can exchange data to your web server. You can use a PHP Framework for your API to make your life easy.
On Android part you can use GSON for converting JSON data to Java Object and vice versa.
mariozawa said:
It depends on your skill, based on your skill set it will be easy for you.
All you need is create an API for your app so it can exchange data to your web server. You can use a PHP Framework for your API to make your life easy.
On Android part you can use GSON for converting JSON data to Java Object and vice versa.
Click to expand...
Click to collapse
hello kababayan.. do you specialized on themes? for what devices?
ioubuntu said:
Hello everybody, happy to have found this forum.
I am a student and have studied 3 years Java in highschool (pretty good level) and studying for about 2 C/C++ at University, am good with PHP and databases and I know some CMS pretty well. So intermediate programming skills, hoping to improve them. I'm from Italy so excuse my bad grammar
I want to create this app for some friends of mine and I want it to be connected to a database and that database will be displayed online on a website. Basic data categorized and if possible displayed differently for different zones. So say you're from Japan and access a category from the website: firstly it asks for location access and then displays to you the "nearest" data available (if you'd want you could access data from other locations). This should have minimum costs, talking website/database.
So what I am asking, how hard this can be? I have never created a project in Android Studio, just worked with Netbeans ,CodeBlocks and Eclipse.
Is there a way to quickly learn how to save the data from an app to a database ? The other way I guess I'm able to do it.
If any of you is so kindhearted to help me find some good tutorials.
Thanks.
Click to expand...
Click to collapse
I guess it can be created and to save your time try to build it using a mobile app builder then connecting it to other source would be easier
All the best

Categories

Resources